Classes | Namespaces | Typedefs | Functions
planning_interface.h File Reference
#include <moveit/macros/class_forward.h>
#include <moveit/planning_interface/planning_request.h>
#include <moveit/planning_interface/planning_response.h>
#include <string>
#include <map>
Include dependency graph for planning_interface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  planning_interface::PlannerConfigurationSettings
 Specify the settings for a particular planning algorithm, for a particular group. The Planner plugin uses these settings to configure the algorithm. More...
class  planning_interface::PlannerManager
 Base class for a MoveIt! planner. More...
class  planning_interface::PlanningContext
 Representation of a particular planning context – the planning scene and the request are known, solution is not yet computed. More...


 This namespace includes the base class for MoveIt! planners.
 This namespace includes the central class for representing planning contexts.


typedef std::map< std::string, PlannerConfigurationSettings > planning_interface::PlannerConfigurationMap
 Map from to PlannerConfigurationSettings. More...


ros::NodeHandle planning_interface::getConfigNodeHandle (const ros::NodeHandle &nh=ros::NodeHandle("~"))
 Retrieve NodeHandle/namespace defining the PlanningPipeline parameters Traditionally, these were directly defined in the private namespace of the move_group node. Since MoveIt 1.1.2 multiple pipeline configs are supported in parallel. In Melodic we support this new scheme by allowing to choose the default pipeline, specified via the parameter ~default_planning_pipeline. More...
 planning_scene::MOVEIT_CLASS_FORWARD (PlanningScene)
 planning_interface::MOVEIT_CLASS_FORWARD (PlanningContext)
 planning_interface::MOVEIT_CLASS_FORWARD (PlannerManager)

Author(s): Ioan Sucan , Sachin Chitta , Acorn Pooley
autogenerated on Tue Jan 11 2022 03:51:32