RemoveObjectExample Class Reference

List of all members.

Public Member Functions

 RemoveObjectExample (void)
virtual ~RemoveObjectExample (void)

Protected Member Functions

void afterWorldUpdate (const mapping_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

RemoveObjectExample::RemoveObjectExample ( void   )  [inline]

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 mapping_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.

ros::NodeHandle RemoveObjectExample::nh_ [private]

Definition at line 120 of file remove_object_example.cpp.

Definition at line 125 of file remove_object_example.cpp.

tf::TransformListener RemoveObjectExample::tf_ [private]

Definition at line 121 of file remove_object_example.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerator Friends


planning_environment
Author(s): Ioan Sucan
autogenerated on Fri Jan 11 10:03:07 2013