3D гироскоп + 3D акселерометер = датчик наклона

  Рет қаралды 1,987

VVKelectro

VVKelectro

Күн бұрын

В видео рассмотрен механизм объединения данных с гироскопа и акселерометра по трем осям для измерения угла наклона.
Проект на githab: github.com/vvk...
Таймкоды:
00:15 коротко об используемом железе и ПО;
02:08 угол наклона только по акселерометру;
07:30 угол наклона только по гироскопу;
10:35 объединение данные акселерометра и гироскопа по одной оси;
12:03 объединение данные акселерометра и гироскопа по трем осям;

Пікірлер: 21
@Workshop_UA
@Workshop_UA 2 жыл бұрын
Долго искал как правильно добыть этот искомый угол наклона без шума для балансировки робота. Уже думал фильтры городить или искать датчик получше. Буду пробовать, спасибо за проделанную работу.
@николай-г7ю3з
@николай-г7ю3з Жыл бұрын
что если кому то нужен датчик наклона, то используйте готовый фильтр. Мне нужно было сделать устройство способное измерять свое положение в пространстве, но не было много времени изучать математику и алгоритмы определения углов. Есть уже готовые математические алгоритмы и есть готовый код на гит хабе. Лично я использовал фильтр Маджвика. Пользоваться фильтрами максимально просто. Видео конечно же зачетное, каких то претензий нет
@earielflare2203
@earielflare2203 6 ай бұрын
Здравствуйте. Спасибо за видео и формулы, есть пара вопросов: Произведение матриц - эти расчеты имеют отношение к кватернионам? Это как раз они и есть? Использование данных акселерометра для компенсации дрейфа - это про комплементарный фильтр? На какой стадии стоит использовать фильтрацию данных акселерометра? До использования их в расчете с коэффициентом 0.005? И что Вы думаете по части фильтров Калмана и Маджвика? И еще по части самой микросхемы - там вроде есть DMP - Digital Motion Processor. Что точно он делает, фильтрует ли он данные?
@ЯрославСтарцев-э4х
@ЯрославСтарцев-э4х 2 жыл бұрын
Здравствуйте. Я правильно понял, что коэффициентом Kgiro задаётся предел округления значений гироскопа близкий его дрейфу. Акселлерометр при этом выступает в качестве компенсатора. При этом шумы последнего ослабляются во столько же раз, сколько составляет дрейф гироскопа относительно всего диапазона значений угловой скорости. Т.о. критерием настройки будет: вес акселя в измерении телеметрии = величина дрейфа гироскопа.
@ViacheslavKulakov
@ViacheslavKulakov 2 жыл бұрын
Здравствуйте. Не совсем понял вопрос, но попробую ответить. Kgiro задает пропорции данных с акселерометра и гироскопа в результате их объединения. Чем больше данных с гироскопа, тем меньше шумов от акселерометра, но при этом возможен уход нуля (если данных акселерометра будет не хватать).
@maxlapshin
@maxlapshin Жыл бұрын
Привет, а можно связаться по этому вопросу для разработки железки?
@Виталий-й5ъ4б
@Виталий-й5ъ4б 3 жыл бұрын
Добрый день. Может подскажете проверенную вами литературу по теоретической части видео. Спасибо.
@ViacheslavKulakov
@ViacheslavKulakov 3 жыл бұрын
Готовой литературы не видел, я по разным источникам эту тему изучал.
@user-fy4wd7hy4i
@user-fy4wd7hy4i 3 жыл бұрын
для совсем чайника, можно уточнить, там на платах часы и память реализованы или это надо отдельно модули подключать и "дружить"?
@ViacheslavKulakov
@ViacheslavKulakov 3 жыл бұрын
Часов нет. Если вы про EEPROM для хранения данных спрашиваете, то можно использовать внутреннюю контроллера.
@user-fy4wd7hy4i
@user-fy4wd7hy4i 3 жыл бұрын
@@ViacheslavKulakov подумываю датчик наклона мотоцикла при прохождении поворота попробовать сделать. Нужны для начала максимальные значения знать, а в идеале полная телеметрия.
@msx89
@msx89 3 жыл бұрын
Как можно подключить этот гироскоп на mpu6500, к контроллеру от велосипеда или тому подобному контроллеру ?
@ViacheslavKulakov
@ViacheslavKulakov 3 жыл бұрын
К сожалению, никак, т.к. прошивка серийного контроллера гироскоп поддерживать не будет
@msx89
@msx89 3 жыл бұрын
@@ViacheslavKulakov а можно где то найти такой контроллер програмируемый для такого гироскопа? Или может знаете где взять такой ?
@ViacheslavKulakov
@ViacheslavKulakov 3 жыл бұрын
@@msx89 Я такие делал, вся документация открыта: github.com/vvk4/Vector-S
@msx89
@msx89 3 жыл бұрын
@@ViacheslavKulakov а у вас купить можно готовый ?
@ViacheslavKulakov
@ViacheslavKulakov 3 жыл бұрын
@@msx89 Нет, уже не делаю, слишком они дорогие получаются
ЭТО ГЕНИАЛЬНО! ГИРОСКОП ДЛЯ МОНОЦИКЛА!
20:38
Dad gives best memory keeper
01:00
Justin Flom
Рет қаралды 24 МЛН
Angry Sigma Dog 🤣🤣 Aayush #momson #memes #funny #comedy
00:16
ASquare Crew
Рет қаралды 50 МЛН
Фейковый воришка 😂
00:51
КАРЕНА МАКАРЕНА
Рет қаралды 7 МЛН
МЕБЕЛЬ ВЫДАСТ СОТРУДНИКАМ ПОЛИЦИИ ТАБЕЛЬНУЮ МЕБЕЛЬ
00:20
MPU6050 основные характеристики
17:08
RADIOSOFT
Рет қаралды 6 М.
Вращение, углы Эйлера, Кватернионы в Unity
9:26
Вывод изображения с Arduino и ESP32 на монитор
3:59
Заметки ESPшника
Рет қаралды 30 М.
25 Шина I2C
43:22
MIR Company
Рет қаралды 2,3 М.
ЛЕТАЮЩИЙ СПИННЕР на огромной скорости. гироскоп
10:01
НАКАЧАННЫЕ КОЛЁСА
Рет қаралды 111 М.
Уроки Ардуино. ПИД регулятор
28:57
Заметки Ардуинщика
Рет қаралды 466 М.
Dad gives best memory keeper
01:00
Justin Flom
Рет қаралды 24 МЛН