Акселерометр — это датчик ускорения, то есть изменения скорости движения. В робототехнике он служит одним из органов «внутреннего чувства» машины: помогает роботу понимать, как он движется и как ориентирован относительно вертикали. Поскольку сила тяжести — это тоже ускорение, неподвижный акселерометр всегда «чувствует» направление вниз, а значит, по его показаниям можно определить наклон корпуса робота.

В современных роботах применяют миниатюрные MEMS-акселерометры — микроэлектромеханические датчики размером с чип. Внутри такого сенсора есть микроскопическая подвижная масса на упругих подвесах; при ускорении она смещается, и электроника переводит это смещение в цифровой сигнал по трём осям — X, Y и Z. Это позволяет измерять ускорение робота одновременно во всех направлениях.

Что даёт акселерометр роботу:

  • Определение наклона и крена корпуса (по вектору силы тяжести) — критично для шагающих, гуманоидных и балансирующих роботов.
  • Обнаружение толчков, ударов, вибраций и падений.
  • Оценку линейного перемещения и участие в удержании равновесия.

Сам по себе акселерометр не идеален: он «зашумлён» и не отличает собственное ускорение робота от постоянной силы тяжести, а при попытке вычислить по нему пройденный путь быстро накапливает ошибку. Поэтому его почти всегда используют в паре с гироскопом. Связка «акселерометр + гироскоп» (а часто ещё и магнитометр) образует инерциальный измерительный модуль — IMU. Управляющий алгоритм робота объединяет данные этих датчиков (например, через фильтр) и получает устойчивую и точную оценку положения и ориентации, на которую опирается система управления движением и стабилизации.

Источники:

  1. Акселерометр и гироскоп: принцип работы // Habr. URL:https://habr.com/ru/articles/431566/
  2. Гироскоп и акселерометр в системах управления // Quadcopter.dev. URL:https://quadcopter.dev/gyro.html
  3. Как работают датчики в робототехнике и зачем они нужны // KursHub. URL:https://kurshub.ru/journal/blog/kak-rabotayut-datchiki-v-robototehnike-i-zachem-oni-nuzhny/

Гироскоп

Гироскоп — это датчик угловой скорости, то есть скорости вращения. Он сообщает роботу, как быстро и в какую сторону тот поворачивается вокруг своих осей. Если акселерометр отвечает за ощущение линейного движения и наклона, то гироскоп отвечает за вращение и ориентацию. Вместе они формируют «вестибулярный аппарат» робота, позволяя ему удерживать равновесие и понимать своё положение в пространстве.

В робототехнике используют MEMS-гироскопы — микросхемы без вращающихся деталей (в отличие от классического механического гироскопа-волчка). Внутри колеблется микроскопическая масса, и при повороте устройства на неё действует сила Кориолиса, которую электроника переводит в значение угловой скорости по трём осям — X, Y, Z. Проинтегрировав угловую скорость по времени, система управления получает угол поворота и, следовательно, текущую ориентацию робота.

Где гироскоп нужен роботу:

  • Стабилизация и удержание равновесия у шагающих, гуманоидных, двухколёсных балансирующих роботов и дронов.
  • Определение и удержание курса при движении и поворотах.
  • Оценка ориентации в связке с одометрией и системой навигации.

Главная особенность гироскопа — «дрейф»: небольшие ошибки измерения со временем накапливаются, и оценка угла постепенно уходит от реального значения. Акселерометр, наоборот, точен «в среднем», но зашумлён при движении. Поэтому оба датчика объединяют в инерциальный измерительный модуль (IMU) и обрабатывают их показания совместно: гироскоп даёт быструю и плавную реакцию на вращение, а акселерометр периодически корректирует накопленный дрейф по направлению силы тяжести. Такой тандем и обеспечивает роботу надёжную ориентацию, необходимую для управления движением.

Источники:

  1. Гироскоп и акселерометр в системах управления // Quadcopter.dev. URL:https://quadcopter.dev/gyro.html
  2. Акселерометр и гироскоп: принцип работы // Habr. URL:https://habr.com/ru/articles/431566/
  3. Как работают датчики в робототехнике и зачем они нужны // KursHub. URL:https://kurshub.ru/journal/blog/kak-rabotayut-datchiki-v-robototehnike-i-zachem-oni-nuzhny/