Arm's end effector clears octomap instead of going into collision

asked 2022-04-09 14:59:32 -0600

Ridhwanluthra gravatar image

During planning the arm generates a plan which is not wrong but it ends up clearing the octomap where it should not. This results in a situation where when we try to plan to the next location it thinks it's in free space and hits the environment. The moment I bring the arm away from the octomap manually the octomap fills up again. The following images show what I mean. image description image description

Here is my sensors_3d.yaml:

sensors:
  - filtered_cloud_topic: filtered_cloud
    max_range: 5.0
    max_update_rate: 0.1
    padding_offset: 0.1
    padding_scale: 1.0
    point_cloud_topic: /narrow_stereo/points_filtered2
    point_subsample: 1
    sensor_plugin: occupancy_map_monitor/PointCloudOctomapUpdater

Any help is appreciated!

edit retag flag offensive close merge delete

Comments

Are you using the moveit PlanningScene? If so, how are you populating it with obstacle data?

Mike Scheutzow gravatar image Mike Scheutzow  ( 2022-04-10 08:50:57 -0600 )edit