Оценка ориентации от дополнительного фильтра
complementaryFilter
Система object™ плавит акселерометр, гироскоп и данные о датчике магнитометра, чтобы оценить ориентацию устройства и скорость вращения.
Оценить ориентацию с помощью этого объекта:
Создайте complementaryFilter
объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
возвращает FUSE
= complementaryFiltercomplementaryFilter
Системный объект, FUSE
, для сплава датчика акселерометра, гироскопа и данных о магнитометре, чтобы оценить ориентацию устройства и скорость вращения.
возвращает FUSE
= complementaryFilter('ReferenceFrame'
,RF
)complementaryFilter
Системный объект, который плавит акселерометр, гироскоп и данные о магнитометре, чтобы оценить ориентацию устройства относительно системы координат RF
. Задайте RF
как 'NED'
(Северо-восток вниз) или 'ENU'
(Восточный Север). Значением по умолчанию является 'NED'
.
наборы каждое свойство FUSE
= complementaryFilter(___,Name,Value
)Name
к заданному Value
. Незаданные свойства имеют значения по умолчанию.
[
акселерометр предохранителей, гироскоп и данные о магнитометре, чтобы вычислить ориентацию и скорость вращения. Чтобы использовать этот синтаксис, установите orientation
,angularVelocity
] = FUSE(accelReadings
,gyroReadings
,magReadings
)HasMagnetometer
свойство как true
.
[
акселерометр предохранителей и данные о гироскопе, чтобы вычислить ориентацию и скорость вращения. Чтобы использовать этот синтаксис, установите orientation
,angularVelocity
] = FUSE(accelReadings
,gyroReadings
)HasMagnetometer
свойство как false
.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
[1] Валенти, R. i. Дряновский и Цз. Сяо. "Сохраняя хорошее отношение: основанная на кватернионе ориентация фильтрует для IMUs и MARGs". Датчики. Издание 15, Номер 8, 2015, стр 19302-19330.