A class capable of loading a robot model from the parameter server. More...
#include <collision_models_interface.h>
A class capable of loading a robot model from the parameter server.
Definition at line 50 of file collision_models_interface.h.
planning_environment::CollisionModelsInterface::CollisionModelsInterface | ( | const std::string & | description, |
bool | register_with_server = true |
||
) |
Definition at line 44 of file collision_models_interface.cpp.
planning_environment::CollisionModelsInterface::~CollisionModelsInterface | ( | void | ) | [virtual] |
Definition at line 83 of file collision_models_interface.cpp.
void planning_environment::CollisionModelsInterface::addRevertPlanningSceneCallback | ( | const boost::function< void(void)> & | callback | ) | [inline] |
Definition at line 71 of file collision_models_interface.h.
void planning_environment::CollisionModelsInterface::addSetPlanningSceneCallback | ( | const boost::function< void(const arm_navigation_msgs::PlanningScene &scene)> & | callback | ) | [inline] |
Definition at line 66 of file collision_models_interface.h.
const arm_navigation_msgs::PlanningScene& planning_environment::CollisionModelsInterface::getLastPlanningScene | ( | ) | const [inline] |
Definition at line 82 of file collision_models_interface.h.
collision_space::EnvironmentModel* planning_environment::CollisionModelsInterface::getOde | ( | ) | [inline] |
Definition at line 86 of file collision_models_interface.h.
planning_models::KinematicState* planning_environment::CollisionModelsInterface::getPlanningSceneState | ( | ) | const [inline] |
Definition at line 76 of file collision_models_interface.h.
void planning_environment::CollisionModelsInterface::resetToStartState | ( | planning_models::KinematicState & | state | ) | const |
Definition at line 157 of file collision_models_interface.cpp.
bool planning_environment::CollisionModelsInterface::setPlanningSceneWithCallbacks | ( | const arm_navigation_msgs::PlanningScene & | scene | ) |
Definition at line 134 of file collision_models_interface.cpp.
void planning_environment::CollisionModelsInterface::syncPlanningSceneCallback | ( | const arm_navigation_msgs::SyncPlanningSceneGoalConstPtr & | scene | ) |
Definition at line 91 of file collision_models_interface.cpp.
actionlib::SimpleActionServer<arm_navigation_msgs::SyncPlanningSceneAction>* planning_environment::CollisionModelsInterface::action_server_ [protected] |
Definition at line 99 of file collision_models_interface.h.
ros::ServiceClient planning_environment::CollisionModelsInterface::env_server_register_client_ [protected] |
Definition at line 97 of file collision_models_interface.h.
arm_navigation_msgs::PlanningScene planning_environment::CollisionModelsInterface::last_planning_scene_ [protected] |
Definition at line 93 of file collision_models_interface.h.
planning_models::KinematicState* planning_environment::CollisionModelsInterface::planning_scene_state_ [protected] |
Definition at line 92 of file collision_models_interface.h.
boost::function<void(void)> planning_environment::CollisionModelsInterface::revert_planning_scene_callback_ [protected] |
Definition at line 96 of file collision_models_interface.h.
boost::function<void(const arm_navigation_msgs::PlanningScene &scene)> planning_environment::CollisionModelsInterface::set_planning_scene_callback_ [protected] |
Definition at line 95 of file collision_models_interface.h.