EN - FR - DE - ES - IT - PT -

LexiconDream

📏 Одометрия

Оценка положения робота с использованием данных с датчиков движения.

Одометрия

Одометрия определяет положение робота, отслеживая его движение. Энкодеры колес подсчитывают обороты. Инерциальный измерительный блок (IMU) измеряет ускорение и вращение. Интегрируя эти измерения по времени, робот оценивает, какое расстояние он проехал и в каком направлении. Одометрия является относительной. Она начинается с известной позиции и отсчитывает время оттуда.

Проблема заключается в дрейфе. Небольшие ошибки накапливаются. Проскальзывание колеса, слегка не откалиброванный энкодер, неровный пол — всё это суммируется. Через несколько минут робот, полагающийся только на одометрию, может отклониться на несколько метров. Именно поэтому одометрия почти всегда объединяется с данными других датчиков. GPS корректирует дрейф на улице. Лидар и камеры корректируют дрейф в помещении, распознавая ориентиры.

Источники одометрии

Визуальная одометрия популярна, потому что камеры дешевы и содержат много информации. Дрон может оценить свое движение, отслеживая особенности местности. Автомобиль может оценить свое движение, отслеживая разметку полос и дорожные знаки. Лидарная одометрия точнее, но дороже. Лучшие системы объединяют несколько источников. Одометрия колес хорошо работает на гладких поверхностях, но дает сбой на льду. Визуальная одометрия работает в текстурированных средах, но дает сбой в тумане. Инерциальный измерительный блок (IMU) работает везде, но быстро дрейфует. Объединение этих данных дает надежную оценку. Одометрия не заменяет локализацию. Это кратковременная память, которая заполняет пробелы между абсолютными определениями положения.


Warning: session_start(): Cannot start session when headers already sent in /var/www/lexicondream.com/inc/functions.php on line 63

Comments

No comments yet. Be the first to share a thought.

Leave a comment