Public Member Functions | Protected Member Functions | Private Attributes
RemoveObjectExample Class Reference

List of all members.

Public Member Functions

 RemoveObjectExample (void)
virtual ~RemoveObjectExample (void)

Protected Member Functions

void afterWorldUpdate (const arm_navigation_msgs::CollisionMapConstPtr &collisionMap, bool clear)

Private Attributes

ros::Publisher collisionMapPublisher_
planning_environment::CollisionModelscollisionModels_
ros::NodeHandle nh_
planning_environment::PlanningMonitorplanningMonitor_
tf::TransformListener tf_

Detailed Description

Author:
Ioan Sucan

RemoveObjectExample is a node that forwards a collision map after it removes a box from it

note: remember to remap "collision_map" to the desired collision map to be used by the planning environment. To run this, launch "launch/remove_object_example.launch"

Definition at line 53 of file remove_object_example.cpp.


Constructor & Destructor Documentation

Definition at line 57 of file remove_object_example.cpp.

virtual RemoveObjectExample::~RemoveObjectExample ( void  ) [inline, virtual]

Definition at line 68 of file remove_object_example.cpp.


Member Function Documentation

void RemoveObjectExample::afterWorldUpdate ( const arm_navigation_msgs::CollisionMapConstPtr collisionMap,
bool  clear 
) [inline, protected]

Definition at line 78 of file remove_object_example.cpp.


Member Data Documentation

Definition at line 123 of file remove_object_example.cpp.

Definition at line 124 of file remove_object_example.cpp.

Definition at line 120 of file remove_object_example.cpp.

Definition at line 125 of file remove_object_example.cpp.

Definition at line 121 of file remove_object_example.cpp.


The documentation for this class was generated from the following file:


planning_environment
Author(s): Ioan Sucan
autogenerated on Thu Dec 12 2013 11:09:24