moveit2
The MoveIt Motion Planning Framework for ROS 2.
|
Plugin that can generate instances of PlanningContextPTP. Generates instances of PlanningContextPTP. More...
#include <planning_context_loader_ptp.h>
Public Member Functions | |
PlanningContextLoaderPTP () | |
~PlanningContextLoaderPTP () override | |
bool | loadContext (planning_interface::PlanningContextPtr &planning_context, const std::string &name, const std::string &group) const override |
return a instance of pilz_industrial_motion_planner::PlanningContextPTP | |
Public Member Functions inherited from pilz_industrial_motion_planner::PlanningContextLoader | |
PlanningContextLoader () | |
virtual | ~PlanningContextLoader () |
virtual std::string | getAlgorithm () const |
Return the algorithm the loader uses. | |
virtual bool | setModel (const moveit::core::RobotModelConstPtr &model) |
Sets the robot model that can be passed to the planning context. | |
virtual bool | setLimits (const pilz_industrial_motion_planner::LimitsContainer &limits) |
Sets limits the planner can pass to the contexts. | |
Additional Inherited Members | |
Protected Member Functions inherited from pilz_industrial_motion_planner::PlanningContextLoader | |
template<typename T > | |
bool | loadContext (planning_interface::PlanningContextPtr &planning_context, const std::string &name, const std::string &group) const |
Return the planning context of type T. | |
Protected Attributes inherited from pilz_industrial_motion_planner::PlanningContextLoader | |
std::string | alg_ |
Name of the algorithm. | |
bool | limits_set_ |
True if limits are set. | |
pilz_industrial_motion_planner::LimitsContainer | limits_ |
Limits to be used during planning. | |
bool | model_set_ |
True if model is set. | |
moveit::core::RobotModelConstPtr | model_ |
The robot model. | |
Plugin that can generate instances of PlanningContextPTP. Generates instances of PlanningContextPTP.
Definition at line 47 of file planning_context_loader_ptp.h.
pilz_industrial_motion_planner::PlanningContextLoaderPTP::PlanningContextLoaderPTP | ( | ) |
Definition at line 50 of file planning_context_loader_ptp.cpp.
|
override |
Definition at line 55 of file planning_context_loader_ptp.cpp.
|
overridevirtual |
return a instance of pilz_industrial_motion_planner::PlanningContextPTP
planning_context | returned context |
name | |
group |
Implements pilz_industrial_motion_planner::PlanningContextLoader.
Definition at line 59 of file planning_context_loader_ptp.cpp.