cancel
Showing results for 
Search instead for 
Did you mean: 

Does ST provide sensor fusion library for IMU sensors by Bosch (BMI160)?

yamini patel
Associate
Posted on January 25, 2018 at 07:22

Hey there, 

We are working with NUCLEO-F401RE board and are looking forward to interface the imu sensor by Bosch (BMI 160) which contains gyro + accelerometer. wanted to know if there is a sensor fusion library for this particular sensor in ST that would help us combine the gyro as well as accel outputs for getting the orientation. 

If not, can we use sensor fusion library for the MEMS by ST with BMI 160 ?  

Thank You,

Yamini Patel

3 REPLIES 3
Legacy member
Not applicable
Posted on February 04, 2018 at 16:47

Hello,

As the

http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-expansion-packages/x-cube-mems1.html

states, it supports only motion sensors from ST, specifically the ones placed on Nucleo expansion boards: 

LIS3MDL and LSM6DS0 for X-NUCLEO-IKS01A1 and LSM303AGR and LSM6DSL for X-NUCLEO-IKS01A2

I am not sure, whether the licence permits usage with other than ST parts, so check that, please. I haven't used the code myself, but I guess it could work if you provide the same low level data from BMI 160 as it came from another sensor. ST sensors generally use 16 bit signed output values in 2nd complement format. You will have to dig into the code.

David

Posted on February 06, 2018 at 21:13

Here is the Software license agreement

http://www.st.com/content/ccc/resource/legal/legal_agreement/license_agreement/group0/62/6a/48/15/b4/12/47/7a/DM00367782/files/DM00367782.pdf/jcr:content/translations/en.DM00367782.pdf

 for usage of our libraries. Basicaly you can use the library if you are usign microcontroller or sensors produced by STMicroelectronics.

The sensor fusion library is not dependent on particular sensors, it needs only acceleration, angular rate (and magnetic field) data and proper configuration of course. How you get these data is up to you.

Posted on February 07, 2018 at 06:29

Okay,

Thanks for the reply.