IMU Output Analysis
Posted: Mon May 18, 2015 6:52 pm
Hello community,
I am trying to look through the Crazyflie 2.0's firmware and figure out how I can obtain the quad's angular velocity in each axis. I have searched through imu.c,stablizer.c,sensfusion6.c, and particularly in the latter, I found some crazy mathematical gymnastics within the code. Can someone run me through or provide a guide on how the imu algorithm integrates/manipulates the sensor data to obtain roll/pitch/yaw. I also need to obtain the rate of change of roll/pitch/yaw.
Thanks
I am trying to look through the Crazyflie 2.0's firmware and figure out how I can obtain the quad's angular velocity in each axis. I have searched through imu.c,stablizer.c,sensfusion6.c, and particularly in the latter, I found some crazy mathematical gymnastics within the code. Can someone run me through or provide a guide on how the imu algorithm integrates/manipulates the sensor data to obtain roll/pitch/yaw. I also need to obtain the rate of change of roll/pitch/yaw.
Thanks