Fixed odom_sensor_sync inverted motion transform

This commit is contained in:
matlabbe
2024-04-28 15:59:42 -07:00
parent 0e62d6f91b
commit fd8b4f4650
7 changed files with 36 additions and 36 deletions
+2 -2
View File
@@ -1941,11 +1941,11 @@ void CoreWrapper::process(
globalPose *= sensorToBase; // transform global pose from sensor frame to robot base frame
// Correction of the global pose accounting the odometry movement since we received it
Transform correction = rtabmap_conversions::getTransform(
Transform correction = rtabmap_conversions::getMovingTransform(
frameId_,
odomFrameId,
globalPose_.header.stamp,
lastPoseStamp_,
globalPose_.header.stamp,
tfListener_,
waitForTransform_?waitForTransformDuration_:0.0);
if(!correction.isNull())