insfilter

Создайте инерционный фильтр навигации

Описание

пример

filter = insfilter возвращает insfilterMARG инерционный объект фильтра навигации, который оценивает положение на основе акселерометра, гироскопа, GPS и измерений магнитометра. Смотрите insfilterMARG для получения дополнительной информации.

filter = insfilter('ReferenceFrame',RF) возвращает insfilterMARG инерционный объект фильтра навигации, который оценивает положение относительно системы координат, заданной RF. Задайте RF как 'NED' (Северо-восток вниз) или 'ENU' (Восточный Север). Значением по умолчанию является 'NED'. Смотрите insfilterMARG для получения дополнительной информации.

Примеры

свернуть все

Фильтром INS по умолчанию является insfilterMARG объект. Вызовите insfilter без входных параметров, чтобы создать фильтр INS по умолчанию.

filter = insfilter
filter = 
  insfilterMARG with properties:

        IMUSampleRate: 100               Hz         
    ReferenceLocation: [0 0 0]           [deg deg m]
                State: [22x1 double]                
      StateCovariance: [22x22 double]               

   Multiplicative Process Noise Variances
            GyroscopeNoise: [1e-09 1e-09 1e-09]       (rad/s)²
        AccelerometerNoise: [0.0001 0.0001 0.0001]    (m/s²)² 
        GyroscopeBiasNoise: [1e-10 1e-10 1e-10]       (rad/s)²
    AccelerometerBiasNoise: [0.0001 0.0001 0.0001]    (m/s²)² 

   Additive Process Noise Variances
    GeomagneticVectorNoise: [1e-06 1e-06 1e-06]    uT²
     MagnetometerBiasNoise: [0.1 0.1 0.1]          uT²

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

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

Введенный в R2018b