
Public Member Functions | |
| virtual bool | canServiceRequest (const moveit_msgs::MotionPlanRequest &req) const |
| virtual std::string | getDescription () const |
| virtual void | getPlanningAlgorithms (std::vector< std::string > &algs) const |
| virtual planning_interface::PlanningContextPtr | getPlanningContext (const planning_scene::PlanningSceneConstPtr &planning_scene, const planning_interface::MotionPlanRequest &req, moveit_msgs::MoveItErrorCodes &error_code) const |
| virtual bool | initialize (const robot_model::RobotModelConstPtr &model, const std::string &ns) |
| OMPLPlannerManager () | |
| virtual void | setPlannerConfigurations (const planning_interface::PlannerConfigurationMap &pconfig) |
Public Member Functions inherited from planning_interface::PlannerManager | |
| const PlannerConfigurationMap & | getPlannerConfigurations () const |
| PlanningContextPtr | getPlanningContext (const planning_scene::PlanningSceneConstPtr &planning_scene, const MotionPlanRequest &req) const |
| PlannerManager () | |
| void | terminate () const |
| virtual | ~PlannerManager () |
Private Member Functions | |
| void | dynamicReconfigureCallback (OMPLDynamicReconfigureConfig &config, uint32_t level) |
Private Attributes | |
| bool | display_random_valid_states_ |
| std::unique_ptr< dynamic_reconfigure::Server< OMPLDynamicReconfigureConfig > > | dynamic_reconfigure_server_ |
| ros::NodeHandle | nh_ |
| std::unique_ptr< OMPLInterface > | ompl_interface_ |
| std::shared_ptr< ompl::msg::OutputHandler > | output_handler_ |
| std::string | planner_data_link_name_ |
| ros::Publisher | pub_markers_ |
| ros::Publisher | pub_valid_states_ |
| std::unique_ptr< boost::thread > | pub_valid_states_thread_ |
| ros::Publisher | pub_valid_traj_ |
Additional Inherited Members | |
Protected Attributes inherited from planning_interface::PlannerManager | |
| PlannerConfigurationMap | config_settings_ |
Definition at line 66 of file ompl_planner_manager.cpp.
|
inline |
Definition at line 69 of file ompl_planner_manager.cpp.
|
inlinevirtual |
Implements planning_interface::PlannerManager.
Definition at line 118 of file ompl_planner_manager.cpp.
|
inlineprivate |
Definition at line 261 of file ompl_planner_manager.cpp.
|
inlinevirtual |
Reimplemented from planning_interface::PlannerManager.
Definition at line 123 of file ompl_planner_manager.cpp.
|
inlinevirtual |
Reimplemented from planning_interface::PlannerManager.
Definition at line 128 of file ompl_planner_manager.cpp.
|
inlinevirtual |
Implements planning_interface::PlannerManager.
Definition at line 146 of file ompl_planner_manager.cpp.
|
inlinevirtual |
Reimplemented from planning_interface::PlannerManager.
Definition at line 104 of file ompl_planner_manager.cpp.
|
inlinevirtual |
Reimplemented from planning_interface::PlannerManager.
Definition at line 137 of file ompl_planner_manager.cpp.
|
private |
Definition at line 304 of file ompl_planner_manager.cpp.
|
private |
Definition at line 301 of file ompl_planner_manager.cpp.
|
private |
Definition at line 300 of file ompl_planner_manager.cpp.
|
private |
Definition at line 302 of file ompl_planner_manager.cpp.
|
private |
Definition at line 309 of file ompl_planner_manager.cpp.
|
private |
Definition at line 308 of file ompl_planner_manager.cpp.
|
private |
Definition at line 305 of file ompl_planner_manager.cpp.
|
private |
Definition at line 306 of file ompl_planner_manager.cpp.
|
private |
Definition at line 303 of file ompl_planner_manager.cpp.
|
private |
Definition at line 307 of file ompl_planner_manager.cpp.