x-IMU Чугунная калибровка Значения слишком велики для регистрации
Я использую x-IMU от x-io Technologies.
Для коррекции дрейфа используется встроенный алгоритм AHRS.
Без калибровки из твердого железа происходит небольшое непрерывное вращение.
Из калибровки жесткого железа с x-IMU-GUI-v13.1 я получаю значения, такие как:
- смещение по оси X: 882076,942002059
- смещение по оси y: -814599,840421389
- смещение по оси Z: 834205,266804569
Они автоматически устанавливаются на жесткие регистры смещения. Эти регистры имеют значения в диапазоне от -16 до 15.99951. Что приводит к следующим значениям регистра:
- смещение по оси X в твердом железе: 15.99951
- смещение по оси Y: -16
- смещение по оси Z из твердого железа: 15.99951
Если я поверну IMU по горизонтали, я получу следующие значения на оси Y магнитометра: ось Y
Но все значения выше 16 обрезаны...
Та же проблема на оси х.
Так в чем же проблема?
При калибровке в твердом железе или в настройках регистра магнитометра?
Большое спасибо за ответ!
1 ответ
Служба поддержки клиентов x-io Technologies Limited может мне помочь. Мне пришлось изменить региональные настройки Windows таким образом, чтобы десятичное место представлялось как "." а не ','.
Теперь набор данных калибровки действителен.