#include <chomp_planning_context.h>

Public Member Functions | |
| CHOMPPlanningContext (const std::string &name, const std::string &group, const moveit::core::RobotModelConstPtr &model, ros::NodeHandle &nh) | |
| void | clear () override |
| void | initialize () |
| bool | solve (planning_interface::MotionPlanDetailedResponse &res) override |
| bool | solve (planning_interface::MotionPlanResponse &res) override |
| bool | terminate () override |
| ~CHOMPPlanningContext () override=default | |
Public Member Functions inherited from planning_interface::PlanningContext | |
| const std::string & | getGroupName () const |
| const MotionPlanRequest & | getMotionPlanRequest () const |
| const std::string & | getName () const |
| const planning_scene::PlanningSceneConstPtr & | getPlanningScene () const |
| PlanningContext (const std::string &name, const std::string &group) | |
| void | setMotionPlanRequest (const MotionPlanRequest &request) |
| void | setPlanningScene (const planning_scene::PlanningSceneConstPtr &planning_scene) |
| virtual | ~PlanningContext () |
Private Attributes | |
| CHOMPInterfacePtr | chomp_interface_ |
| moveit::core::RobotModelConstPtr | robot_model_ |
Additional Inherited Members | |
Protected Attributes inherited from planning_interface::PlanningContext | |
| std::string | group_ |
| std::string | name_ |
| planning_scene::PlanningSceneConstPtr | planning_scene_ |
| MotionPlanRequest | request_ |
Definition at line 78 of file chomp_planning_context.h.
| chomp_interface::CHOMPPlanningContext::CHOMPPlanningContext | ( | const std::string & | name, |
| const std::string & | group, | ||
| const moveit::core::RobotModelConstPtr & | model, | ||
| ros::NodeHandle & | nh | ||
| ) |
Definition at line 76 of file chomp_planning_context.cpp.
|
overridedefault |
|
overridevirtual |
Implements planning_interface::PlanningContext.
Definition at line 110 of file chomp_planning_context.cpp.
| void chomp_interface::CHOMPPlanningContext::initialize | ( | ) |
|
overridevirtual |
Implements planning_interface::PlanningContext.
Definition at line 83 of file chomp_planning_context.cpp.
|
overridevirtual |
Implements planning_interface::PlanningContext.
Definition at line 88 of file chomp_planning_context.cpp.
|
overridevirtual |
Implements planning_interface::PlanningContext.
Definition at line 104 of file chomp_planning_context.cpp.
|
private |
Definition at line 95 of file chomp_planning_context.h.
|
private |
Definition at line 96 of file chomp_planning_context.h.