Skip to content

Commit 17882c2

Browse files
fix: pointcould_octomap_updater not cleaning objects at max_range
1 parent 2302268 commit 17882c2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

moveit_ros/perception/pointcloud_octomap_updater/src/pointcloud_octomap_updater.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ void PointCloudOctomapUpdater::cloudMsgCallback(const sensor_msgs::msg::PointClo
237237
return;
238238

239239
/* mask out points on the robot */
240-
shape_mask_->maskContainment(*cloud_msg, sensor_origin_eigen, 0.0, max_range_, mask_);
240+
shape_mask_->maskContainment(*cloud_msg, sensor_origin_eigen, 0.0, max_range_ - monitor_->getMapResolution(), mask_);
241241
updateMask(*cloud_msg, sensor_origin_eigen, mask_);
242242

243243
octomap::KeySet free_cells, occupied_cells, model_cells, clip_cells;

0 commit comments

Comments
 (0)