Я строю квадрокоптер и использую систему автопилота pixhawk с датчиком px4flow, подключенным для данных оптического потока. px4flow — это высокоскоростная интеллектуальная камера (процессор руки) со встроенным гироскопом и датчиком высоты, которая выводит линейные скорости из внутреннего алгоритма оптического потока.
Теперь я хотел бы улучшить свои оценки положения и скорости, используя расширенный фильтр Калмана для объединения данных IMU и оптического потока. Я уже вывел функцию модели состояния и матрицу перехода состояний для шага прогнозирования.
Проблема заключается в получении модели/функции измерения скорости оптического потока, которая будет использоваться на этапе обновления расширенного фильтра Калмана. Я считаю, что должен каким-то образом вывести его из алгоритма оптического потока, но это все, что я получил.
*edit: Вот статья, описывающая модуль px4flow и то, как он вычисляет скорости. (забыл добавить ссылку, теперь она есть)