
Public Member Functions | |
| virtual void | getActiveControllers (std::vector< std::string > &names) |
| virtual moveit_controller_manager::MoveItControllerHandlePtr | getControllerHandle (const std::string &name) |
| virtual void | getControllerJoints (const std::string &name, std::vector< std::string > &joints) |
| virtual void | getControllersList (std::vector< std::string > &names) |
| virtual moveit_controller_manager::MoveItControllerManager::ControllerState | getControllerState (const std::string &name) |
| virtual void | getLoadedControllers (std::vector< std::string > &names) |
| virtual bool | loadController (const std::string &name) |
| SimpleMoveItControllerManager () | |
| virtual bool | switchControllers (const std::vector< std::string > &activate, const std::vector< std::string > &deactivate) |
| virtual bool | unloadController (const std::string &name) |
| virtual | ~SimpleMoveItControllerManager () |
Protected Attributes | |
| std::map< std::string, moveit_controller_manager::MoveItControllerHandlePtr > | controller_handles_ |
| std::map< std::string, std::vector< std::string > > | controller_joints_ |
| ros::NodeHandle | node_handle_ |
| ros::NodeHandle | root_node_handle_ |
Definition at line 262 of file simple_moveit_controller_manager.cpp.
| simple_moveit_controller_manager::SimpleMoveItControllerManager::SimpleMoveItControllerManager | ( | ) | [inline] |
Definition at line 266 of file simple_moveit_controller_manager.cpp.
| virtual simple_moveit_controller_manager::SimpleMoveItControllerManager::~SimpleMoveItControllerManager | ( | ) | [inline, virtual] |
Definition at line 335 of file simple_moveit_controller_manager.cpp.
| virtual void simple_moveit_controller_manager::SimpleMoveItControllerManager::getActiveControllers | ( | std::vector< std::string > & | names | ) | [inline, virtual] |
Implements moveit_controller_manager::MoveItControllerManager.
Definition at line 355 of file simple_moveit_controller_manager.cpp.
| virtual moveit_controller_manager::MoveItControllerHandlePtr simple_moveit_controller_manager::SimpleMoveItControllerManager::getControllerHandle | ( | const std::string & | name | ) | [inline, virtual] |
Implements moveit_controller_manager::MoveItControllerManager.
Definition at line 339 of file simple_moveit_controller_manager.cpp.
| virtual void simple_moveit_controller_manager::SimpleMoveItControllerManager::getControllerJoints | ( | const std::string & | name, |
| std::vector< std::string > & | joints | ||
| ) | [inline, virtual] |
Implements moveit_controller_manager::MoveItControllerManager.
Definition at line 365 of file simple_moveit_controller_manager.cpp.
| virtual void simple_moveit_controller_manager::SimpleMoveItControllerManager::getControllersList | ( | std::vector< std::string > & | names | ) | [inline, virtual] |
Implements moveit_controller_manager::MoveItControllerManager.
Definition at line 348 of file simple_moveit_controller_manager.cpp.
| virtual moveit_controller_manager::MoveItControllerManager::ControllerState simple_moveit_controller_manager::SimpleMoveItControllerManager::getControllerState | ( | const std::string & | name | ) | [inline, virtual] |
Implements moveit_controller_manager::MoveItControllerManager.
Definition at line 380 of file simple_moveit_controller_manager.cpp.
| virtual void simple_moveit_controller_manager::SimpleMoveItControllerManager::getLoadedControllers | ( | std::vector< std::string > & | names | ) | [inline, virtual] |
Implements moveit_controller_manager::MoveItControllerManager.
Definition at line 360 of file simple_moveit_controller_manager.cpp.
| virtual bool simple_moveit_controller_manager::SimpleMoveItControllerManager::loadController | ( | const std::string & | name | ) | [inline, virtual] |
Implements moveit_controller_manager::MoveItControllerManager.
Definition at line 390 of file simple_moveit_controller_manager.cpp.
| virtual bool simple_moveit_controller_manager::SimpleMoveItControllerManager::switchControllers | ( | const std::vector< std::string > & | activate, |
| const std::vector< std::string > & | deactivate | ||
| ) | [inline, virtual] |
Implements moveit_controller_manager::MoveItControllerManager.
Definition at line 402 of file simple_moveit_controller_manager.cpp.
| virtual bool simple_moveit_controller_manager::SimpleMoveItControllerManager::unloadController | ( | const std::string & | name | ) | [inline, virtual] |
Implements moveit_controller_manager::MoveItControllerManager.
Definition at line 396 of file simple_moveit_controller_manager.cpp.
std::map<std::string, moveit_controller_manager::MoveItControllerHandlePtr> simple_moveit_controller_manager::SimpleMoveItControllerManager::controller_handles_ [protected] |
Definition at line 413 of file simple_moveit_controller_manager.cpp.
std::map<std::string, std::vector<std::string> > simple_moveit_controller_manager::SimpleMoveItControllerManager::controller_joints_ [protected] |
Definition at line 412 of file simple_moveit_controller_manager.cpp.
ros::NodeHandle simple_moveit_controller_manager::SimpleMoveItControllerManager::node_handle_ [protected] |
Definition at line 410 of file simple_moveit_controller_manager.cpp.
ros::NodeHandle simple_moveit_controller_manager::SimpleMoveItControllerManager::root_node_handle_ [protected] |
Definition at line 411 of file simple_moveit_controller_manager.cpp.