PlanningContext for obtaining PTP trajectories. More...
#include <planning_context_ptp.h>
Public Member Functions | |
PlanningContextPTP (const std::string &name, const std::string &group, const moveit::core::RobotModelConstPtr &model, const pilz::LimitsContainer &limits) | |
Public Member Functions inherited from pilz::PlanningContextBase< TrajectoryGeneratorPTP > | |
virtual void | clear () override |
PlanningContextBase (const std::string &name, const std::string &group, const moveit::core::RobotModelConstPtr &model, const pilz::LimitsContainer &limits) | |
virtual bool | solve (planning_interface::MotionPlanResponse &res) override |
Calculates a trajectory for the request this context is currently set for. More... | |
virtual bool | solve (planning_interface::MotionPlanDetailedResponse &res) override |
Will return the same trajectory as solve(planning_interface::MotionPlanResponse& res) This function just delegates to the common response however here the same trajectory is stored with the descriptions "plan", "simplify", "interpolate". More... | |
virtual bool | terminate () override |
Will terminate solve() More... | |
virtual | ~PlanningContextBase () |
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 () |
Additional Inherited Members | |
Public Attributes inherited from pilz::PlanningContextBase< TrajectoryGeneratorPTP > | |
pilz::LimitsContainer | limits_ |
Joint limits to be used during planning. More... | |
robot_model::RobotModelConstPtr | model_ |
The robot model. More... | |
std::atomic_bool | terminated_ |
Flag if terminated. More... | |
Protected Attributes inherited from pilz::PlanningContextBase< TrajectoryGeneratorPTP > | |
TrajectoryGeneratorPTP | generator_ |
Protected Attributes inherited from planning_interface::PlanningContext | |
std::string | group_ |
std::string | name_ |
planning_scene::PlanningSceneConstPtr | planning_scene_ |
MotionPlanRequest | request_ |
PlanningContext for obtaining PTP trajectories.
Definition at line 41 of file planning_context_ptp.h.
|
inline |
Definition at line 44 of file planning_context_ptp.h.