You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here, the original LIDAR scan (so in lidar frame) is first transformed by baselink2lidar, as if it was "lidar->baselink".
Not only it makes the code confusing, but it is also easy to miswrite the transforms in the dlio.yaml file. I think it would be better to rename these transforms to lidar2baselink and imu2baselink:
$ grep -rIl baselink2lidar | xargs sed -i 's/baselink2lidar/lidar2baselink/g'
$ grep -rIl baselink2imu | xargs sed -i 's/baselink2imu/imu2baselink/g'
?
The text was updated successfully, but these errors were encountered:
Despites their name, both
baselink2imu
andbaselink2lidar
are used as imu->baselink and lidar->baselink transformations in the code.For example, this line:
direct_lidar_inertial_odometry/src/dlio/odom.cc
Line 1386 in 77b3563
converts IMU angular velocity measurement into baselink frame.
Another example:
direct_lidar_inertial_odometry/src/dlio/odom.cc
Lines 575 to 576 in 77b3563
Here, the original LIDAR scan (so in lidar frame) is first transformed by
baselink2lidar
, as if it was "lidar->baselink".Not only it makes the code confusing, but it is also easy to miswrite the transforms in the
dlio.yaml
file. I think it would be better to rename these transforms tolidar2baselink
andimu2baselink
:?
The text was updated successfully, but these errors were encountered: