#include <controller_manager.h>
Definition at line 51 of file controller_manager.h.
Definition at line 51 of file controller_manager.cpp.
Definition at line 154 of file controller_manager.cpp.
void dynamixel_controller_manager::ControllerManager::checkDeps | ( | ) | [private] |
Definition at line 477 of file controller_manager.cpp.
Definition at line 429 of file controller_manager.cpp.
bool dynamixel_controller_manager::ControllerManager::restartController | ( | std::string | name | ) |
Definition at line 398 of file controller_manager.cpp.
Definition at line 650 of file controller_manager.cpp.
bool dynamixel_controller_manager::ControllerManager::startController | ( | std::string | name, |
std::string | port | ||
) |
Definition at line 181 of file controller_manager.cpp.
Definition at line 596 of file controller_manager.cpp.
bool dynamixel_controller_manager::ControllerManager::stopController | ( | std::string | name | ) |
Definition at line 332 of file controller_manager.cpp.
Definition at line 623 of file controller_manager.cpp.
boost::mutex dynamixel_controller_manager::ControllerManager::controllers_lock_ [private] |
Definition at line 91 of file controller_manager.h.
Definition at line 69 of file controller_manager.h.
double dynamixel_controller_manager::ControllerManager::diagnostics_rate_ [private] |
Definition at line 68 of file controller_manager.h.
boost::thread* dynamixel_controller_manager::ControllerManager::diagnostics_thread_ [private] |
Definition at line 77 of file controller_manager.h.
std::string dynamixel_controller_manager::ControllerManager::manager_namespace_ [private] |
Definition at line 66 of file controller_manager.h.
std::map<std::string, controller::MultiJointController*> dynamixel_controller_manager::ControllerManager::mj_controllers_ [private] |
Definition at line 86 of file controller_manager.h.
std::set<std::string> dynamixel_controller_manager::ControllerManager::mj_waiting_controllers_ [private] |
Definition at line 88 of file controller_manager.h.
boost::shared_ptr<pluginlib::ClassLoader<controller::MultiJointController> > dynamixel_controller_manager::ControllerManager::mjc_loader_ [private] |
Definition at line 83 of file controller_manager.h.
Definition at line 63 of file controller_manager.h.
Definition at line 64 of file controller_manager.h.
ros::ServiceServer dynamixel_controller_manager::ControllerManager::restart_controller_server_ [private] |
Definition at line 73 of file controller_manager.h.
std::map<std::string, dynamixel_hardware_interface::SerialProxy*> dynamixel_controller_manager::ControllerManager::serial_proxies_ [private] |
Definition at line 75 of file controller_manager.h.
boost::mutex dynamixel_controller_manager::ControllerManager::services_lock_ [private] |
Definition at line 92 of file controller_manager.h.
std::map<std::string, controller::SingleJointController*> dynamixel_controller_manager::ControllerManager::sj_controllers_ [private] |
Definition at line 85 of file controller_manager.h.
boost::shared_ptr<pluginlib::ClassLoader<controller::SingleJointController> > dynamixel_controller_manager::ControllerManager::sjc_loader_ [private] |
Definition at line 82 of file controller_manager.h.
ros::ServiceServer dynamixel_controller_manager::ControllerManager::start_controller_server_ [private] |
Definition at line 71 of file controller_manager.h.
ros::ServiceServer dynamixel_controller_manager::ControllerManager::stop_controller_server_ [private] |
Definition at line 72 of file controller_manager.h.
Definition at line 80 of file controller_manager.h.
boost::mutex dynamixel_controller_manager::ControllerManager::terminate_mutex_ [private] |
Definition at line 79 of file controller_manager.h.
std::set<std::pair<std::string, std::vector<std::string> > > dynamixel_controller_manager::ControllerManager::waiting_mjcs_ [private] |
Definition at line 89 of file controller_manager.h.