メインコンテンツ

predict

insfilterNonholonomic の加速度計とジャイロスコープのデータを使用して状態を更新

説明

predict(FUSE,accelReadings,gyroReadings) は、加速度計とジャイロスコープのデータを融合して状態推定を更新します。

すべて折りたたむ

insfilterNonholonomic オブジェクトを作成し、その状態を表示します。

filter = insfilterNonholonomic;
disp(filter.State')
     1     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0

加速度計の読み取り値 [1 1 1] m/s2 とジャイロスコープの読み取り値 [1 1 0] rad/s に基づいて、フィルターの状態を予測します。状態を表示します。

predict(filter,[1 1 1],[1 1 0])
disp(filter.State')
    1.0000    0.0050    0.0050         0         0         0         0         0         0         0   -0.0100   -0.0100    0.0881         0         0         0

入力引数

すべて折りたたむ

insfilterNonholonomic。オブジェクトとして指定します。

加速度計の読み取り値 (m/s2 単位)。3 要素行ベクトルとして指定します。

データ型: single | double

ジャイロスコープの読み取り値 (rad/s 単位)。3 要素行ベクトルとして指定します。

データ型: single | double

拡張機能

すべて展開する

C/C++ コード生成
MATLAB® Coder™ を使用して C および C++ コードを生成します。

バージョン履歴

R2018b で導入