Движение imu(9dof) странно, как обратное движение
Каждый. Я использую 9dof imu(гироскоп, акселерометр, магнитометр, каждый 3dof) и делаю симулятор, чтобы двигаться как настоящий IMU.
Я сделал калибровку магнитометра и ускорения.
И я использую с открытым исходным кодом в основной части, которая является алгоритмом Madgwick.
Когда я двигаюсь imu с нормальной скоростью.. это работает хорошо и симулятор тоже.
В быстром движении, как быстрое колебание, оно движется задним ходом.
Но последняя позиция в симуляторе такая же, как в ИДУ.
Только способ измениться отличается.
Я думаю, что причина в гироскопе.. потому что, когда он движется быстро, значение гироскопа выше!!! ...
Что я могу сделать для этого??? или ты знаешь какой-нибудь тезис?
спасибо за чтение и вашу помощь.