Open rsasaki0109 opened 3 years ago
Thank you for contacting us.
After investigating, I found a suspicious part on the source, so I'll fix it. However, since there is no actual item at hand, after the actual item arrives, I would like to fix it.
We apologize for the inconvenience, but please wait for a while. Thank you.
@takahashi-e6 Hello.
I had a TR-IMU16475-2 on hand, so I tried it out. https://github.com/technoroad/TR_IMU_LIB/blob/dev/src/adis_rcv_csv.cpp#L525 Commenting out lines 525 through 529 seems to work correctly. If it helps.
Thank you.
@OsamuSekino Thank you for the information.
We are also paying attention to that part. However, there is a balance with other models, so I would like to fix it after seeing the operation on IMU16475-2.
Thank you.
@takahashi-e6
Hello. We just bought the following from you.
ADIS16470搭載IMUボード/ADIS16475-2搭載IMUボード https://techno-road.com/products/tr-imu1647x.htmlWhen I look at the readme.md of your ros driver, the accelerometer value seems to be output in [m/s].
Also, your ros driver seems to be converting from [G] to [m/s^2].
https://github.com/technoroad/TR_IMU_LIB/blob/77245838adbfd14a7c87b961dfe2558d0abe5ea9/src/adis_rcv_csv.cpp#L261
However, when we check the output of the accelerometer with the imu in the horizontal position, it outputs roughly 1 in the z direction. This looks like the unit is [G].
rqt_bag plot
I think there is probably a bug in the acceleration value conversion. How can I solve this problem?
Thank you.