Show EOL distros: 

pr2_navigation: laser_tilt_controller_filter | pr2_move_base | pr2_navigation_config | pr2_navigation_global | pr2_navigation_local | pr2_navigation_perception | pr2_navigation_self_filter | pr2_navigation_slam | pr2_navigation_teleop | semantic_point_annotator

Package Summary

Filters the robot's body out of point clouds.


The pr2_navigation_self_filter package provides a node that filters hits on the robot's body out of geometry_msgs/PointCloud.msg messages and republishes them.

API Stability

Due to the fact that geometry_msgs/PointCloud.msg messages will soon be deprecated, the pr2_navigation_self_filter has no stable API. A new version of the node will be written and supported long term with the new PointCloud structure, but until the navigation stack moves to support the new PointCloud's this package will remain in pr2_navigation. Overall, you can use this package, but its at your own risk.

New In Indigo:

The pr2_navigation_self_filter package has been moved to the robot_self_filter package as it is no longer PR2 specific. It is hosted at This change will not fully go into affect until ROS Jade which the pr2_navigation_self_filter package will then be removed from the pr2_navigation metapackage. This means in Indigo, we will support both packages. In Hydro, there will be no relaese of robot_self_filter. Please see this link for discussion on the matter.

Wiki: pr2_navigation_self_filter (last edited 2015-06-19 14:20:43 by DevonAsh)