MPU-6050
Invensense 6-axis motion sensor with open-source sensor fusion
Hello World
Import programMPU6050IMU
Basic program to get the properly-scaled gyro and accelerometer data from a MPU-6050 6-axis motion sensor. Perform sensor fusion using Sebastian Madgwick's open-source IMU fusion filter. Running on the STM32F401 at 84 MHz achieved sensor fusion filter update rates of 5500 Hz. Additional info at https://github.com/kriswiner/MPU-6050.
Library
Import programMPU6050IMU
Basic program to get the properly-scaled gyro and accelerometer data from a MPU-6050 6-axis motion sensor. Perform sensor fusion using Sebastian Madgwick's open-source IMU fusion filter. Running on the STM32F401 at 84 MHz achieved sensor fusion filter update rates of 5500 Hz. Additional info at https://github.com/kriswiner/MPU-6050.
Datasheet
http://www.invensense.com/mems/gyro/documents/PS-MPU-6000A-00v3.4.pdfNotes
Basic library for the 6-axis MPU-6050 motion sensor providing scaled gyro, accelerometer, and gyro temperature output. Includes gyro and acclerometer calibration function. Main program uses the sensor outputs to fuse results into estimates of yaw, pitch, and roll using Madgwick's open source IMU sensor fusion algorithm.