Рубрика «imu»
Реальность — виртуальная и физическая. Проблемы взаимодействия
2024-11-08 в 10:16, admin, рубрики: esp32, imu, virtual realityКак я разработал квадрокоптер на ESP32 с нуля (ушло 4 года)
2024-05-14 в 7:36, admin, рубрики: arduino, esp32, imu, mavlink, автопилот, беспилотник, БПЛА, дрон, квадрокоптер, теория автоматического управленияПри сборке квадрокоптеров и других БПЛА обычно используют готовую плату полетного контроллера, содержащую все необходимые датчики и периферию, и готовую полетную прошивку, например, Betaflight, ArduPilot или PX4. Полетный контроллер управляет моторами квадрокоптера и обеспечивает стабильный полет.
Оценивание пространственной ориентации, или Как не бояться фильтров Махони и Маджвика
2019-02-04 в 8:26, admin, рубрики: GNSS, imu, акселерометр, Алгоритмы, гироскоп, Глобальные системы позиционирования, инерциальные датчики, квадрокоптер, кватернионы, магнитометр, математика, матрица вращения, мультикоптеры, робототехника, углы ЭйлераО чём речь
Появление на Хабре поста о фильтре Маджвика было по-своему символическим событием. Видимо, всеобщее увлечение дронами возродило интерес к задаче оценивания ориентации тела по инерциальным измерениям. При этом традиционные методы, основанные на фильтре Калмана, перестали удовлетворять публику — то ли из-за высоких требований к вычислительным ресурсам, неприемлемых для дронов, то ли из-за сложной и неинтуитивной настройки параметров.
Пост сопровождался весьма компактной и эффективной реализацией фильтра на C. Однако судя по комментариям, физический смысл этого кода, а равно и всей статьи, для кого-то остался туманным. Что ж, признаем честно: фильтр Маджвика — самый замысловатый из группы фильтров, основанных в общем-то на очень простых и элегантных принципах. Эти принципы я и рассмотрю в своём посте. Кода здесь не будет. Мой пост — не рассказ о какой-то конкретной реализации алгоритма оценивания ориентации, а скорее приглашение к изобретению собственных вариаций на заданную тему, которых может быть очень много.
«Ручной» манипулятор
2018-07-26 в 13:39, admin, рубрики: diy или сделай сам, imu, кватернион, манипулятор, Разработка робототехники, робототехникаКак-то раз, учась на втором курсе университета, передо мной была поставлена задача: стряпать что-нибудь «этакое», дабы подтвердить высокое звание «будущего инженера-робототехника». На этой пафосной ноте я отправился в глубины сознания для поиска идей. После непродолжительного путешествия появилась мысль об устройстве, теорией создания которого хочу поделиться с общественностью.
Суть разработки такая. Рассмотрим обычный, скажем, 5-ти осевой манипулятор (кинематическая структурная схема изображена на рисунке ниже). Его возможности при перемещении в пространстве широки: он способен совершать движения в 5-ти координатах, причём одновременно, т.е. 3 координаты по трём осям XYZ и вращение вокруг двух из них. В таком случае рабочий элемент манипулятора способен занять любое положение в рабочем пространстве и вместе с этим сохранить требуемую ориентацию рабочего органа (не считая поворот рабочего элемента вокруг собственной оси).