Зачем дрону нужны GPS и барометр?
У дрона уже есть гироскоп и акселерометр для стабилизации. Но в характеристиках ещё GPS и барометр. Зачем они, если IMU и так держит дрон ровно?
2 ответа
IMU (гироскоп + акселерометр) держит дрон ровно, но не знает, где он находится и на какой высоте. За это отвечают другие датчики.
GPS даёт положение в пространстве (широта, долгота). Зачем это:
- Удержание точки (Position Hold): дрон сам стоит на месте, не сносится ветром. Без GPS он зависает «по тяге», но ветер его потихоньку уносит.
- Возврат домой (Return to Home): если связь с пультом пропала, дрон по GPS летит обратно к точке взлёта.
- Полёт по маршруту (waypoints) и геозоны (запретные зоны).
Барометр меряет атмосферное давление, а оно падает с высотой. По давлению дрон вычисляет высоту и удерживает её стабильно. GPS тоже даёт высоту, но грубо (погрешность метры), а барометр чувствует даже небольшие изменения — поэтому именно он отвечает за «висеть на 5 метрах и не нырять».
Итого распределение ролей:
- IMU — наклон и угловая скорость (стабилизация, реакция мгновенная).
- Барометр — высота.
- GPS — положение на местности и навигация.
Частая путаница: думают, что GPS стабилизирует дрон. Нет, стабилизирует IMU; GPS лишь не даёт улететь и помогает вернуться. В помещении GPS не ловит, поэтому там дрон удерживает позицию по камере/оптическому потоку.
Разделение труда: IMU отвечает на вопрос «ровно ли я вишу», барометр — «на какой я высоте», GPS — «в какой я точке Земли». Без барометра дрон будет гулять по высоте; без GPS — медленно уплывать по ветру и не сможет сам вернуться домой. Поэтому в нормальном полётном контроллере есть все три.