Меня смущает, что именно означает «Косвенный фильтр Калмана» или «Фильтр Калмана с ошибкой».
Самое правдоподобное определение, которое я нашел, находится в книге Мэйбека [1]:
Как видно из названия, в общей формулировке пространства состояний (прямого) общие состояния, такие как положение и скорость транспортного средства, находятся среди переменных состояния в фильтре, а измерения представляют собой выходы акселерометра INS и сигналы от внешнего источника. В формулировке пространства состояний ошибок (непрямой) ошибки в указанном INS положении и скорости относятся к оценочным переменным, и каждое измерение, представляемое фильтру, представляет собой разницу между INS и данными внешнего источника.
20 лет спустя Roumeliotis et al. в [2] напишите:
Трудоемкое моделирование конкретного транспортного средства и его взаимодействие с динамической средой можно избежать, выбрав вместо этого гироскопическое моделирование. Гироскопический сигнал появляется в системных (а не измерительных) уравнениях, и, таким образом, постановка задачи требует подхода косвенного (с ошибкой) фильтра Калмана.
Я не могу понять смелую часть, так как Lefferts et al. в [3] напишите гораздо раньше:
Для автономных космических аппаратов использование инерциальных эталонных блоков в качестве замены модели позволяет обойти эти проблемы.
А затем перейдите к демонстрации различных вариантов EKF с использованием гироскопического моделирования, которые явно являются прямыми фильтрами Калмана в соответствии с определением Мэйка: состояние состоит только из кватерниона отношения и гироскопического смещения, а не из состояний ошибки. На самом деле, нет отдельной INS, чью ошибку можно оценить с помощью фильтра Калмана состояния ошибки.
Итак, мои вопросы:
Есть ли другое, может быть, более новое определение косвенных (ошибочных состояний) фильтров Калмана, о которых я не знаю?
Как гироскопическое моделирование отличается от использования надлежащей динамической модели, с одной стороны, и решения о том, использовать ли прямой или непрямой фильтр Калмана, с другой стороны? У меня сложилось впечатление, что оба являются независимыми решениями.
[1] Может, Питер С. Стохастические модели, оценка и управление. Том 1. Академическая печать, 1979.
[2] Румелиотис, Стергиос И., Гаурав С. Сухатме и Джордж А. Беки. «Обход динамического моделирования: оценка фильтра Калмана состояния ошибки, примененного к локализации мобильного робота». Робототехника и автоматизация, 1999. Труды. 1999 IEEE Международная конференция. Том 2. IEEE, 1999.
[3] Леффертс, Эрн Дж., Ф. Лэндис Маркли и Малкольм Д. Шустер. «Фильтрация Калмана для оценки ориентации космического корабля». Журнал руководства, управления и динамики 5.5 (1982): 417-429.