pitch/roll/yaw angles from the IMU, IVM20X (IVM 20948)

Breakout boards, sensors, other Adafruit kits, etc.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
Wourldd
 
Posts: 1
Joined: Sat Apr 24, 2021 1:40 pm

pitch/roll/yaw angles from the IMU, IVM20X (IVM 20948)

Post by Wourldd »

I am trying to use this IMU as an upgrade to a 6 dof IMU like the mpu-6050. I am struggling to find support for angle calculations and noise filtering. I wanted to make use of the InvensenseIVM20X magnetometer for yaw. I plan to use it alongside pitch and roll values derived from accel and gyro values.

I noticed that you have support for angles/orientations with other sensors in your Arduino 9DOF library. I was hoping I can get a lead to calculating orientation and noise reduction, perhaps with a Kalman/Complimentary filter if possible.
To be clear, I am using the libraries from your Arduino example as a starting point. I cannot post IVM20X code (IVM should be I-C-M), because that abbreviation is banned from your system for whatever reason.

User avatar
sj_remington
 
Posts: 997
Joined: Mon Jul 27, 2020 4:51 pm

Re: pitch/roll/yaw angles from the IMU, IVM20X (IVM 20948)

Post by sj_remington »

A Mahony AHRS fusion filter for the ICM_20948 can be found here: https://github.com/jremington/ICM_20948-AHRS

Locked
Please be positive and constructive with your questions and comments.

Return to “Other Products from Adafruit”