#include <TwoInertiaSimulator.hh>
|
| TwoInertiaSimulator (double TrqConst, double MotorInert, double LoadInert, double Spring, double MotorFric, double LoadFric, double GearRatio, double SmplTime) |
|
| ~TwoInertiaSimulator () |
|
void | SetMotorInertia (double inertia) |
|
void | SetSpring (double stiffness) |
|
void | GetVelocity (double current, double loadtorque, double &motorspeed, double &loadspeed) |
|
void | ResetStateVector (void) |
|
§ TwoInertiaSimulator() [1/2]
TwoInertiaSimulator::TwoInertiaSimulator |
( |
double |
TrqConst, |
|
|
double |
MotorInert, |
|
|
double |
LoadInert, |
|
|
double |
Spring, |
|
|
double |
MotorFric, |
|
|
double |
LoadFric, |
|
|
double |
GearRatio, |
|
|
double |
SmplTime |
|
) |
| |
§ ~TwoInertiaSimulator()
TwoInertiaSimulator::~TwoInertiaSimulator |
( |
| ) |
|
§ TwoInertiaSimulator() [2/2]
§ GetVelocity()
void TwoInertiaSimulator::GetVelocity |
( |
double |
current, |
|
|
double |
loadtorque, |
|
|
double & |
motorspeed, |
|
|
double & |
loadspeed |
|
) |
| |
§ operator=()
§ ResetStateVector()
void TwoInertiaSimulator::ResetStateVector |
( |
void |
| ) |
|
§ SetMotorInertia()
void TwoInertiaSimulator::SetMotorInertia |
( |
double |
inertia | ) |
|
§ SetSpring()
void TwoInertiaSimulator::SetSpring |
( |
double |
stiffness | ) |
|
§ Ac
Matrix ARCS::TwoInertiaSimulator::Ac |
|
private |
§ Ad
Matrix ARCS::TwoInertiaSimulator::Ad |
|
private |
§ Bc
Matrix ARCS::TwoInertiaSimulator::Bc |
|
private |
§ Bd
Matrix ARCS::TwoInertiaSimulator::Bd |
|
private |
Matrix ARCS::TwoInertiaSimulator::C |
|
private |
§ Dl
double ARCS::TwoInertiaSimulator::Dl |
|
private |
§ Dm
double ARCS::TwoInertiaSimulator::Dm |
|
private |
§ Jl
double ARCS::TwoInertiaSimulator::Jl |
|
private |
§ Jm
double ARCS::TwoInertiaSimulator::Jm |
|
private |
§ Ks
double ARCS::TwoInertiaSimulator::Ks |
|
private |
§ Kt
double ARCS::TwoInertiaSimulator::Kt |
|
private |
§ Rg
double ARCS::TwoInertiaSimulator::Rg |
|
private |
§ Ts
double ARCS::TwoInertiaSimulator::Ts |
|
private |
Matrix ARCS::TwoInertiaSimulator::u |
|
private |
Matrix ARCS::TwoInertiaSimulator::x |
|
private |
§ x_next
Matrix ARCS::TwoInertiaSimulator::x_next |
|
private |
Matrix ARCS::TwoInertiaSimulator::y |
|
private |
このクラス詳解は次のファイルから抽出されました: