Public Member Functions | Private Member Functions | Private Attributes
planning_environment::EnvironmentServer Class Reference

List of all members.

Public Member Functions

 EnvironmentServer ()
virtual ~EnvironmentServer ()

Private Member Functions

bool getPlanningScene (arm_navigation_msgs::GetPlanningScene::Request &req, arm_navigation_msgs::GetPlanningScene::Response &res)
bool getRobotState (arm_navigation_msgs::GetRobotState::Request &req, arm_navigation_msgs::GetRobotState::Response &res)
bool registerPlanningScene (std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
bool setPlanningSceneDiff (arm_navigation_msgs::SetPlanningSceneDiff::Request &req, arm_navigation_msgs::SetPlanningSceneDiff::Response &res)

Private Attributes

planning_environment::CollisionModelscollision_models_
ros::ServiceServer get_planning_scene_service_
ros::ServiceServer get_robot_state_service_
planning_environment::PlanningMonitorplanning_monitor_
ros::NodeHandle private_handle_
boost::mutex register_lock_
ros::ServiceServer register_planning_scene_service_
ros::NodeHandle root_handle_
ros::ServiceServer set_planning_scene_diff_service_
std::map< std::string,
actionlib::SimpleActionClient
< arm_navigation_msgs::SyncPlanningSceneAction > * > 
sync_planning_scene_clients_
tf::TransformListener tf_
std::map< std::string,
unsigned int > 
unsuccessful_planning_scene_client_replies_
bool use_collision_map_
bool use_monitor_

Detailed Description

Definition at line 56 of file environment_server.cpp.


Constructor & Destructor Documentation

Definition at line 59 of file environment_server.cpp.

Definition at line 94 of file environment_server.cpp.


Member Function Documentation

Definition at line 141 of file environment_server.cpp.

Definition at line 134 of file environment_server.cpp.

bool planning_environment::EnvironmentServer::registerPlanningScene ( std_srvs::Empty::Request &  req,
std_srvs::Empty::Response &  res 
) [inline, private]

Definition at line 109 of file environment_server.cpp.

Definition at line 154 of file environment_server.cpp.


Member Data Documentation

Definition at line 220 of file environment_server.cpp.

Definition at line 228 of file environment_server.cpp.

Definition at line 227 of file environment_server.cpp.

Definition at line 221 of file environment_server.cpp.

Definition at line 219 of file environment_server.cpp.

Definition at line 218 of file environment_server.cpp.

Definition at line 231 of file environment_server.cpp.

Definition at line 219 of file environment_server.cpp.

Definition at line 229 of file environment_server.cpp.

Definition at line 233 of file environment_server.cpp.

Definition at line 222 of file environment_server.cpp.

Definition at line 232 of file environment_server.cpp.

Definition at line 225 of file environment_server.cpp.

Definition at line 224 of file environment_server.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