Public Member Functions | List of all members
pilz::PlanningContextPTP Class Reference

PlanningContext for obtaining PTP trajectories. More...

#include <planning_context_ptp.h>

Inheritance diagram for pilz::PlanningContextPTP:
Inheritance graph
[legend]

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 MotionPlanRequestgetMotionPlanRequest () 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_
 

Detailed Description

PlanningContext for obtaining PTP trajectories.

Definition at line 41 of file planning_context_ptp.h.

Constructor & Destructor Documentation

pilz::PlanningContextPTP::PlanningContextPTP ( const std::string &  name,
const std::string &  group,
const moveit::core::RobotModelConstPtr &  model,
const pilz::LimitsContainer limits 
)
inline

Definition at line 44 of file planning_context_ptp.h.


The documentation for this class was generated from the following file:


pilz_trajectory_generation
Author(s):
autogenerated on Mon Apr 6 2020 03:17:34