Самодельный Head Tracker на STM32. Калибровка акселерометра и магнитометра LSM303DLHC

Subscribers:
23,000
Published on ● Video Link: https://www.youtube.com/watch?v=gNWDt68QnLw



Duration: 2:36:38
2,843 views
93


Сегодня в планах провести калибровку датчиков программой Magneto.
Эта программа выдает калибровочные коэффициенты в виде матрицы3х3 и вектора смещения нулевой точки, поэтому сегодня же начнем писать свою библиотеку для векторных операций.

Посмотрим сам процесс калибровки, посмотрим, как откалиброванные значения отличаются от сырых.

Как использовать FIFO для предварительной фильтрации данных на своей плате, я пока не разобрался. Здорово, если у кого-то есть примеры, как это делать, используя HAL.

Даташиты на плату и датчики: https://drive.google.com/open?id=0B0pZdNslMEXdZzNmdWoxWXA3cGs
Проект в состоянии на окончание стрима: https://drive.google.com/open?id=0B0pZdNslMEXdM1duaEk2TW91VzA
-------------------------------
На пиво аффтору можно заслать следующими способами:
-------------------------------
Яндекс Деньги: 410015171561144
Сбербанк Visa: 4276 5400 1209 8905
PayPal: vneshtorg24@gmail.com
-------------------------------




Other Videos By Renesco Rocketman


2017-12-09X-Plane 11: Boeing 737-800 (Zibo mod) Мемфис-Кингстон экипажем с Лехой. Smart Copilot.
2017-12-06Space Engineers: Инвентаризация после апдейта. Торпеды, буровики, солнечные панели.
2017-12-02X-Plane 11: Boeing 737-800 (Zibo mod) Фарго - Мемфис экипажем с Лехой. Smart Copilot.
2017-11-30KSP + kOS: Автопилот для самолета в КСП. Мучения с ПИД-регуляторами и полет по точкам.
2017-11-24Самодельный Head Tracker на STM32: Подключаем гироскоп L3GD20 по SPI, фильтруем сигнал акселерометра
2017-11-21KSP + kOS: Автопилот для самолета в КСП. Взлет, набор высоты и простые маневры.
2017-11-18X-Plane 11: Полет на Boeing 737-800 (Zibo mod) Детройт - Фарго экипажем с Лехой. Smart Copilot.
2017-10-29Самодельный Head Tracker на STM32: Получаем углы Эйлера и передаем их драйверу Arduino HAT.
2017-10-21Самодельный Head Tracker на STM32. Multibyte read и прерывания. Библиотека для векторных операций.
2017-10-19Space Engineers: Делаем автопилот для транспорта из скрипта Octopus'а
2017-10-14Самодельный Head Tracker на STM32. Калибровка акселерометра и магнитометра LSM303DLHC
2017-10-12Дизеринг изображений на примере картинки для LCD в Space Engineers
2017-10-05Самодельный Head Tracker на STM32. Описание идеи устройства и начало разработки. Аксель LSM303DLHC
2017-10-01Самопальный IMU Head Tracker на базе STM32F3Discovery. Тест в War Thunder.
2017-09-29Space Engineers: Своя картинка на LCD панели (без модов)
2017-09-27Space Engineers: Разбор классного скрипта для LIDAR-сканера и гравипушек от Innoble
2017-06-20Space Engineers: Прошиваем старую серию буровых роботов "Harvester" скриптом Octopus'а
2017-06-06Space Engineers: Как там дела с орбитами и гравитацией после обновы? Можно ли играть как в KSP?
2017-06-02Kerbal Space Program: KSP+RSS. Проба сборки, обсуждение модов для игры в Real Solar System.
2017-05-30From The Depths: LUA скрипт для артиллерии #2. Вводим поправки. Теперь пушка будет точнее.
2017-05-26From The Depths: LUA скрипт для артиллерии. Стреляем из пушек точно (или пытаемся хотя бы:-).



Tags:
STM32
Discovery
STM32F3 Discovery
Head Tracker
HeadTrackNoIR
FreeTrack
Arduino
Arduino HeadTrack
Arduino HAT
War Thunder
Хэдтрекер
Хэд трэкер
самодельный
программирование
System Workbench
микроконтроллер
калибровка
Magneto
магнето
акселерометр
магнетометр
гироскоп