|
| TwoInertiaStateDistObsrv (const struct TwoInertiaParamDef &Params, const double Bandwidth, const double SmplTime) |
| コンストラクタ
|
|
| TwoInertiaStateDistObsrv (TwoInertiaStateDistObsrv &&r) |
| ムーブコンストラクタ
|
|
| ~TwoInertiaStateDistObsrv () |
| デストラクタ
|
|
void | GetEstimatedVect (const double Current, const double Velocity, Matrix< 1, 4 > &xhat) |
| 推定状態ベクトルを取得する関数(普通版)
|
|
Matrix< 1, 4 > | GetEstimatedVect (const double Current, const double Velocity) |
| 推定状態ベクトルを取得する関数(ベクトルで返す版)
|
|
std::tuple< double, double, double, double > | GetEstimatedVars (const double Current, const double Velocity) |
| 各々の推定状態変数を取得する関数(タプル版)
|
|
void | GetEstimatedVect (const double Current, const double Velocity, Matrix< 1, 3 > &xhat, double &LoadDisturbance) |
| 推定状態ベクトルと負荷側外乱を分けて取得する関数(普通版)
|
|
template<size_t N = 1>
class ARCS::TwoInertiaStateDistObsrv< N >
2慣性系状態外乱オブザーバクラス