BMM150 and BMI088 on a glider

Hey guys,

I am designing an absolute orientation sensor suite to track my glider's orientation. I do fly some loops and hard turns, but much of my time is spent spiraling up thermals. I'm currently looking at using a BMI088 with a BMM150 and would like to understand how the sensor readings might drift over multi-hour flights.

Does the BMM150 require a stationary orientation in order to accurately measure its orientation? If so, how long does it take to reorient itself once the plane is maintaining a constant orientation? 

If not, what are its limitations? How fast can the glider turn before the magnetometer loses its bearings? And, once again, how fast does the magnetometer reorient itself and does the glider need to maintain a constant orientation for it to do so?

I understand that the BMI088 will support the BMM150 through the fusion software, but I need it to track this glider for multiple hours of uninterrupted flight, with as little  hassle as possible. I figured that this is best sensor combination for this application, but I am no expert.

Thank you for you insights!

Best reply by FAE_CA1

Hi,

Yes, it is true that BMI088 + BMI150 is better for applications like drones and robots because the gyro inside BMI088 is close-loop gyro and the accel inside BMI088 has vibration damping feature. This is only based on the situation if you have your own sensor fusion algorithm handy. For example, you can download BSXLite from Bosch website or search for other open-source sensor fusion algorithms.

Otherwise, I would like to recommend BHI260AP + BMM150 to you.

Thanks.

View original
14 replies
Resolved