correct

Правильные состояния с помощью прямых измерений состояния

Описание

correct(FUSE,idx,measurement,measurementCovariance) корректирует ошибочную ковариацию оценки состояния и оценки состояния на основе ковариации измерения и измерения. Измерение сопоставляет непосредственно с состоянием, заданным индексами idx.

Входные параметры

свернуть все

insfilterAsync, заданный как объект.

Индекс вектора состояния измерения, чтобы откорректировать, заданный как N - вектор элемента увеличивающихся целых чисел в области значений [1, 28].

Значения состояния представляют:

СостояниеМодулиИндекс
Ориентация (части кватерниона)Нет данных1:4
Скорость вращения (XYZ)rad/s5:7
Положение (NED)m8:10
Скорость (NED)m/s11:13
Ускорение (NED)m/s214:16
Смещение акселерометра (XYZ)m/s217:19
Смещение гироскопа (XYZ)rad/s20:22
Геомагнитный полевой вектор (NED)μT23:25
Смещение магнитометра (XYZ)μT26:28

Типы данных: single | double

Прямое измерение состояния, заданного как N - вектор элемента. N является числом элементов аргумента индекса, idx.

Типы данных: single | double

Ковариация измерения, заданного как скаляр, N - вектор элемента или N-by-N матрица. N является числом элементов аргумента индекса, idx.

Типы данных: single | double

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Смотрите также

|

Введенный в R2019a