AFON // радиотехник affonya@mail.ru
← Справочник по дронам

Слияние датчиков

Почему один датчик не даёт правды и как контроллер объединяет их показания.

DRN.75 · Электроника и датчики

Зачем объединять

У каждого датчика свои слабости: гироскоп точен на короткой дистанции, но «уплывает» со временем; акселерометр знает вертикаль, но шумит при манёврах; барометр даёт высоту, но дрожит; GPS точен по координатам, но медленный и «плавает». По отдельности ни один не даёт надёжной картины.

Как это делают

Контроллер сливает показания алгоритмами оценки — от простого комплементарного фильтра до фильтра Калмана. Быстрые данные гироскопа корректируются медленными, но «правдивыми» акселерометром, барометром и GPS. Результат — устойчивая оценка ориентации, высоты и позиции.

Итог

Именно слияние датчиков превращает набор шумящих чипов в стабильный полёт, удержание точки и возврат домой. Качество фильтра — одна из причин, почему автопилоты ArduPilot/PX4 сложнее простых фристайл-прошивок.

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

IMU: гироскоп и акселерометр · Датчики навигации