ouster-lidar / ouster-sdk

Ouster, Inc. sample code
Other
468 stars 440 forks source link

Make IMU Internal Temperature Available in the existing UDP IMU buffer #576

Closed arunumd closed 3 months ago

arunumd commented 8 months ago

Is your feature request related to a problem? Please describe. Currently the IMU's internal temperature data is not available as part of the IMU data buffer

Describe the solution you'd like Hello, I am aware of the fact that TDK Invensense already provides temperature data for their IMU that comes with the Ouster OS1 Rev7 Model Lidar. But the current Ouster IMU messages do not yet have this information populated. Currently the only way to get any kind of temperature data is through HTTP Request with the following command "GET /api/v1/sensor/telemetry". But this kind of HTTP request is very costly and comes at a very high response time due to the limitations of TCP connection. It would be excellent if you can populate the IMU's internal temperature into the IMU messages as part of the existing UDP transmissions.

Describe alternatives you've considered I implemented a HTTP request for "GET /api/v1/sensor/telemetry". But this has led to packet losses due to the limitation of extended response time of HTTP connection.

Targeted Platform (please complete the following information only if applicable, otherwise dot N/A):

twslankard commented 3 months ago

Hi @arunumd !

Thanks for your enhancement request. Since this GitHub project is specific to Ouster SDK, I've forwarded your request to the Ouster Community site, which is also monitored by our firmware and product teams.

You can find a link here: https://community.ouster.com/t/make-imu-internal-temperature-available-in-the-existing-udp-imu-buffer/142

I hope this helps!

Cheers,

Tom Slankard Staff Engineer Ouster Inc.