mirror of
https://github.com/introlab/rtabmap_ros.git
synced 2026-10-12 04:29:49 +08:00
Fixed bug where odom's local map appeared in 2D
This commit is contained in:
+1
-1
@@ -368,7 +368,7 @@ void OdometryROS::processData(const SensorData & data, const ros::Time & stamp)
|
|||||||
const std::multimap<int, cv::Point3f> & map = ((OdometryLocalMap*)odometry_)->getLocalMap();
|
const std::multimap<int, cv::Point3f> & map = ((OdometryLocalMap*)odometry_)->getLocalMap();
|
||||||
for(std::multimap<int, cv::Point3f>::const_iterator iter=map.begin(); iter!=map.end(); ++iter)
|
for(std::multimap<int, cv::Point3f>::const_iterator iter=map.begin(); iter!=map.end(); ++iter)
|
||||||
{
|
{
|
||||||
cloud.push_back(pcl::PointXYZ(iter->second.y, iter->second.y, iter->second.z));
|
cloud.push_back(pcl::PointXYZ(iter->second.x, iter->second.y, iter->second.z));
|
||||||
}
|
}
|
||||||
sensor_msgs::PointCloud2 cloudMsg;
|
sensor_msgs::PointCloud2 cloudMsg;
|
||||||
pcl::toROSMsg(cloud, cloudMsg);
|
pcl::toROSMsg(cloud, cloudMsg);
|
||||||
|
|||||||
Reference in New Issue
Block a user