How to combine different IMU readings (Pitch, Yaw, Roll) to achive good Attitude orientation?

712 Views Asked by At

I have a setup of three IMUs, consisting of MPU9250 and two MPU6050's;

I am using this triple - IMU setup with STM32H7 processor and running quaternion based EKF solution for each IMU separately. As a result, I get healty Pitch - Yaw - Roll readings for each IMU. In other words, I have three different Pitch - Yaw - Roll readings, coming from three different IMUs simultaneously.

How and in what way should I combine this three seperate values from the three IMUs so that I can get a healthy Attitude orientation? For example, adding three pitch data and dividing them by three seems simple, but it doesn't sound reliable and healthy to me.

What method should I follow?

Thank you.

0

There are 0 best solutions below