cancel
Showing results for 
Search instead for 
Did you mean: 

Motion Sensor outputs

Sujatha Kulkarni
Associate
Posted on December 29, 2016 at 11:03

https://community.st.com/tags♯/?tags=motion%20sensor

‌

Hi, For our product we need ST's Motion Sensors to give us Roll, Pitch, Yaw, Compass, Quaternions, tilt from vertical, Angular velocity, linear displacement and acceleration. I need to know which ST Products (combination of sensors, software components/Algorithms) will give me these parameters as outputs. Thanks!

#motion-sensor
4 REPLIES 4
Miroslav BATEK
ST Employee
Posted on December 30, 2016 at 09:31

Basicaly you need accelerometer, gyroscope and magnetometer. For example you can use combo sensor (accelerometer and gyroscope in one package) LSM6DSL and magnetometer LIS3MDL. Usign data from these sensor an algorithm is able to calculate the values you need.

Concerning the algorithm you need sensor fusion, you can find it here 

http://www.st.com/content/st_com/en/products/embedded-software/mems-and-sensors-software/open-mems/osxmotionfx.html

.

Overall it is quite compex task, so I would recomend you to start with STM32 Nucleo board either

http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f4-series/stm32f401/stm32f401re.html

or

http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32l4-series/stm32l4x6/stm32l476rg.html

and expansion board

http://www.st.com/en/ecosystems/x-nucleo-iks01a1.html

or

http://www.st.com/content/st_com/en/products/ecosystems/stm32-open-development-environment/stm32-nucleo-expansion-boards/stm32-ode-sense-hw/x-nucleo-iks01a2.html

. Using these componets you can start  with usign sensor fusion algorithm.
Posted on December 31, 2016 at 12:22

Thank you. We have started with STM32L476RG. What are the differences in Sensor fusion outputs if I use IKS01A1 or IKS01A2?

Miroslav BATEK
ST Employee
Posted on December 31, 2016 at 15:03

Basicaly there are no differences in sensor fusion outputs, both will work well. If you would like to use the same sensors in your final product I would recomend you to use IKS01A2 which is newer expansion board and incorporate the latest sensors LSM6DSL (accelerometer + gyroscope) and LSM303AGR (magnetometer + accelerometer). 

Posted on March 09, 2018 at 06:18

Please help me to use STM32L475VG Discovery Kit IoT Node to access motion sensors, microphone, temperature, humidity, etc. Thank you very much in advance.

Suryadi