#include <ros/ros.h>#include <moveit/macros/class_forward.h>#include <moveit_ros_control_interface/ControllerHandle.h>#include <moveit/controller_manager/controller_manager.h>#include <controller_manager_msgs/ListControllers.h>#include <controller_manager_msgs/SwitchController.h>#include <pluginlib/class_list_macros.hpp>#include <pluginlib/class_loader.hpp>#include <boost/bimap.hpp>#include <map>#include <memory>
Go to the source code of this file.
Classes | |
| class | moveit_ros_control_interface::MoveItControllerManager |
| moveit_controller_manager::MoveItControllerManager sub class that interfaces one ros_control controller_manager instance. All services and names are relative to ns_. More... | |
| class | moveit_ros_control_interface::MoveItMultiControllerManager |
| MoveItMultiControllerManager discovers all running ros_control node and delegates member function to the corresponding MoveItControllerManager instances. More... | |
Namespaces | |
| moveit_ros_control_interface | |
Functions | |
| bool | moveit_ros_control_interface::checkTimeout (ros::Time &t, double timeout, bool force=false) |
| check for timeout More... | |
| moveit_ros_control_interface::MOVEIT_CLASS_FORWARD (MoveItControllerManager) | |
| PLUGINLIB_EXPORT_CLASS (moveit_ros_control_interface::MoveItControllerManager, moveit_controller_manager::MoveItControllerManager) | |
| PLUGINLIB_EXPORT_CLASS (moveit_ros_control_interface::MoveItMultiControllerManager, moveit_controller_manager::MoveItControllerManager) | |
| PLUGINLIB_EXPORT_CLASS | ( | moveit_ros_control_interface::MoveItControllerManager | , |
| moveit_controller_manager::MoveItControllerManager | |||
| ) |
| PLUGINLIB_EXPORT_CLASS | ( | moveit_ros_control_interface::MoveItMultiControllerManager | , |
| moveit_controller_manager::MoveItControllerManager | |||
| ) |