Skip to main content
Gary Poon
Visitor II
July 10, 2018
Question

Does the LSM6DS3 IMU require temperature compensation?

  • July 10, 2018
  • 1 reply
  • 989 views
Posted on July 10, 2018 at 16:06

I am developing a project with the LSM6DS3 IMU sensor. I found that the data I got is a little bit different at different time of the day. The test setup is basically the same. I suspect the differences is due to the temperature of the environment. Does the temperature affect the data? 

This sensor has an internal temperature sensor and I can read the temperature, do I need to do any compensation? If it does, how to do it?

#compensation #accelerometer-gyroscope-temperature-dependence #imu
This topic has been closed for replies.

1 reply

ST Employee
July 13, 2018
Posted on July 13, 2018 at 11:50

As you can see from the datasheet, there is small dependency on the temperature:

0690X0000060MBmQAM.png0690X0000060MBrQAM.png

The device already does internal temperature compensation, which is enough for standard usage of the sensor.

For very high accuracy you could do additional external the temperature compensation, but it is not easy. You would have to characterize you devices and evaluate the temperature dependency.