#include <chomp_planning_context.h>
Public Member Functions | |
CHOMPPlanningContext (const std::string &name, const std::string &group, const robot_model::RobotModelConstPtr &model) | |
virtual void | clear () |
void | initialize () |
virtual bool | solve (planning_interface::MotionPlanResponse &res) |
virtual bool | solve (planning_interface::MotionPlanDetailedResponse &res) |
virtual bool | terminate () |
virtual | ~CHOMPPlanningContext () |
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_ |
boost::shared_ptr< tf::TransformListener > | tf_ |
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 49 of file chomp_planning_context.h.
chomp_interface::CHOMPPlanningContext::CHOMPPlanningContext | ( | const std::string & | name, |
const std::string & | group, | ||
const robot_model::RobotModelConstPtr & | model | ||
) |
Definition at line 14 of file chomp_planning_context.cpp.
|
virtual |
Definition at line 21 of file chomp_planning_context.cpp.
|
virtual |
Implements planning_interface::PlanningContext.
Definition at line 76 of file chomp_planning_context.cpp.
void chomp_interface::CHOMPPlanningContext::initialize | ( | ) |
|
virtual |
Implements planning_interface::PlanningContext.
Definition at line 54 of file chomp_planning_context.cpp.
|
virtual |
Implements planning_interface::PlanningContext.
Definition at line 25 of file chomp_planning_context.cpp.
|
virtual |
Implements planning_interface::PlanningContext.
Definition at line 70 of file chomp_planning_context.cpp.
|
private |
Definition at line 65 of file chomp_planning_context.h.
|
private |
Definition at line 66 of file chomp_planning_context.h.
|
private |
Definition at line 68 of file chomp_planning_context.h.