+1 голос

Есть IMU-модуль на базе датчиков от ST.

Использую пример без магнетометра (слишком много вокруг железа) - наблюдается дрейф по оси z когда модуль даже просто лежит на столе неподвижно. Можно ли это побороть(уменьшить) и с чем это связано?

(230 баллов) 1 3 17
исправил

1 Ответ

+1 голос
 
Лучший ответ
Дрейф есть на всех гироскопах. Связано это с тем, что гироскоп, в отличии от акселерометра измеряет угловое ускорение. В состоянии покоя, если есть небольшая погрешность, то она накапливается. И результат меняется.  

Можно попытаться программно вычитать погрешность, если она поддается каким-либо закономерностям. Если дрейф по Z  больше, чем по 2 другим осям, возможно, модуль сломан.
назад (302 баллов) 10 33
исправил назад
Я выявил зависимость от температуры - попробую скомпенировать с помощью имеющегося на борту модуля термометра - спасибо!
Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.
  1. issaom

    216 балл(ов)

  2. gokase

    171 балл(ов)

  3. parovoZZ

    120 балл(ов)

  4. a1000

    79 балл(ов)

  5. vasp

    56 балл(ов)

  6. sser

    36 балл(ов)

Награды месяца
1-е место: Raspberry Pi 4 Model B (4 GB RAM)
2-е место: Raspberry Pi 4 Model B (2 GB RAM)
3-е место: Raspberry Pi 4 Model B (1 GB RAM)

...