Public Member Functions | |
bool | canServiceRequest (const planning_interface::MotionPlanRequest &req) const |
CHOMPPlannerManager () | |
std::string | getDescription () const |
void | getPlanningAlgorithms (std::vector< std::string > &algs) const |
planning_interface::PlanningContextPtr | getPlanningContext (const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, moveit_msgs::MoveItErrorCodes &error_code) const |
bool | initialize (const robot_model::RobotModelConstPtr &model, const std::string &ns) |
Protected Attributes | |
std::map< std::string, CHOMPPlanningContextPtr > | planning_contexts_ |
Definition at line 47 of file chomp_plugin.cpp.
Definition at line 50 of file chomp_plugin.cpp.
bool chomp_interface::CHOMPPlannerManager::canServiceRequest | ( | const planning_interface::MotionPlanRequest & | req | ) | const [inline, virtual] |
Implements planning_interface::PlannerManager.
Definition at line 93 of file chomp_plugin.cpp.
std::string chomp_interface::CHOMPPlannerManager::getDescription | ( | ) | const [inline, virtual] |
Reimplemented from planning_interface::PlannerManager.
Definition at line 100 of file chomp_plugin.cpp.
void chomp_interface::CHOMPPlannerManager::getPlanningAlgorithms | ( | std::vector< std::string > & | algs | ) | const [inline, virtual] |
Reimplemented from planning_interface::PlannerManager.
Definition at line 105 of file chomp_plugin.cpp.
planning_interface::PlanningContextPtr chomp_interface::CHOMPPlannerManager::getPlanningContext | ( | const planning_scene::PlanningSceneConstPtr & | planning_scene, |
const planning_interface::MotionPlanRequest & | req, | ||
moveit_msgs::MoveItErrorCodes & | error_code | ||
) | const [inline, virtual] |
Implements planning_interface::PlannerManager.
Definition at line 68 of file chomp_plugin.cpp.
bool chomp_interface::CHOMPPlannerManager::initialize | ( | const robot_model::RobotModelConstPtr & | model, |
const std::string & | ns | ||
) | [inline, virtual] |
Reimplemented from planning_interface::PlannerManager.
Definition at line 54 of file chomp_plugin.cpp.
std::map<std::string, CHOMPPlanningContextPtr> chomp_interface::CHOMPPlannerManager::planning_contexts_ [protected] |
Definition at line 112 of file chomp_plugin.cpp.