A map from group name to planner configuration names. This class is used internally and is not intended for external use. More...
#include <ompl_ros_planner_config.h>
Public Member Functions | |
std::vector< boost::shared_ptr < PlannerConfig > > | getGroupPlannersConfig (const std::string &group) const |
Get the list of planner configurations available for a specific planning group. | |
void | loadPlannerConfigs () |
PlannerConfigMap (std::string description) | |
~PlannerConfigMap (void) | |
Public Attributes | |
std::string | description_ |
std::map< std::string, std::vector< std::string > > | group_to_planner_string_config_map_ |
The namespace in which this group lives. | |
std::vector< std::string > | planning_group_names_ |
A mapping from the group to the list of planners corresponding to the group. |
A map from group name to planner configuration names. This class is used internally and is not intended for external use.
Definition at line 116 of file ompl_ros_planner_config.h.
ompl_ros_interface::PlannerConfigMap::PlannerConfigMap | ( | std::string | description | ) | [inline] |
Definition at line 120 of file ompl_ros_planner_config.h.
ompl_ros_interface::PlannerConfigMap::~PlannerConfigMap | ( | void | ) | [inline] |
Definition at line 125 of file ompl_ros_planner_config.h.
std::vector< boost::shared_ptr< ompl_ros_interface::PlannerConfig > > ompl_ros_interface::PlannerConfigMap::getGroupPlannersConfig | ( | const std::string & | group | ) | const |
Get the list of planner configurations available for a specific planning group.
Definition at line 130 of file ompl_ros_planner_config.cpp.
Definition at line 73 of file ompl_ros_planner_config.cpp.
Definition at line 135 of file ompl_ros_planner_config.h.
std::map<std::string, std::vector<std::string> > ompl_ros_interface::PlannerConfigMap::group_to_planner_string_config_map_ |
The namespace in which this group lives.
Definition at line 136 of file ompl_ros_planner_config.h.
A mapping from the group to the list of planners corresponding to the group.
Definition at line 137 of file ompl_ros_planner_config.h.