Classes | Namespaces | Functions
controller_manager_plugin.cpp File Reference
#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.h>
#include <map>
#include <pluginlib/class_loader.h>
#include <boost/bimap.hpp>
Include dependency graph for controller_manager_plugin.cpp:

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

namespace  moveit_ros_control_interface

Functions

bool moveit_ros_control_interface::checkTimeout (ros::Time &t, double timeout, bool force=false)
 check for timeout
 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)

Function Documentation



moveit_ros_control_interface
Author(s): Mathias Lüdtke
autogenerated on Mon Jul 24 2017 02:22:38