mirror of
https://github.com/introlab/rtabmap_ros.git
synced 2026-10-03 16:27:46 +08:00
Fixed error OdomInfo null pointer
This commit is contained in:
+12
-2
@@ -735,11 +735,16 @@ void GuiWrapper::commonDepthCallback(
|
||||
}
|
||||
ignoreData = false;
|
||||
}
|
||||
else
|
||||
else if(odomInfoMsg.get())
|
||||
{
|
||||
info = rtabmap_ros::odomInfoFromROS(*odomInfoMsg).copyWithoutData();
|
||||
ignoreData = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
// don't update GUI odom stuff if we don't use visual odometry
|
||||
return;
|
||||
}
|
||||
|
||||
rtabmap::OdometryEvent odomEvent(
|
||||
rtabmap::SensorData(
|
||||
@@ -935,11 +940,16 @@ void GuiWrapper::commonStereoCallback(
|
||||
}
|
||||
ignoreData = false;
|
||||
}
|
||||
else
|
||||
else if(odomInfoMsg.get())
|
||||
{
|
||||
info = rtabmap_ros::odomInfoFromROS(*odomInfoMsg).copyWithoutData();
|
||||
ignoreData = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
// don't update GUI odom stuff if we don't use visual odometry
|
||||
return;
|
||||
}
|
||||
|
||||
rtabmap::OdometryEvent odomEvent(
|
||||
rtabmap::SensorData(
|
||||
|
||||
Reference in New Issue
Block a user