Arduino and CMake library for communicating with the InvenSense MPU-6500, MPU-9250 and MPU-9255 nine-axis IMUs.
-
Updated
Aug 24, 2026 - C++
Arduino and CMake library for communicating with the InvenSense MPU-6500, MPU-9250 and MPU-9255 nine-axis IMUs.
Embedded Hardware Abstraction Library
Arduino and CMake driver for VectorNav INS sensors.
IMU driver for the Microstrain 3DM-GX3®-25. Converted to run on the ROS framework.
ROS2 drivers and calibration tools for IMU, RTK-GPS etc. sensors, including magnetometer calibration and GPS data processing for autonomous vehicle navigation.
Collected roughly 5 hours and 15 minutes worth of stationary IMU data at a location that is not subject to vibrations. Parsed $VNYMR string, to get accel, gyro, orientation (roll, pitch, yaw) and magnetometer data and analyzed the data for Allan variance.
Implementation of IIT Delhi's Robot for ROBOCON 2016
Implementation of different filters for IMU. Including Lowpass Filter, Complementary Filter, Madgwick Filter, Mahony Filter, Extended Kalman Filter.
Easy-to-use BMI270 driver for STM32F4 series. Features gyroscope calibration, register-level SPI DMA access, and modular C design for embedded systems.
Driver for the Witmotion wt901c485 imu for basic config and reading data.
LSM9DS0 and LSM9DS1 IMU Driver Library using I2C
To associate your repository with the imu-driver topic, visit your repo's landing page and select "manage topics."