Classes | Namespaces | Functions
controller_manager.h File Reference
#include <vector>
#include <string>
#include <boost/shared_ptr.hpp>
#include <moveit_msgs/RobotTrajectory.h>
#include <moveit/macros/class_forward.h>
Include dependency graph for controller_manager.h:

Go to the source code of this file.


struct  moveit_controller_manager::MoveItControllerManager::ControllerState
 Each controller known to MoveIt has a state. This structure describes that controller's state. More...
struct  moveit_controller_manager::ExecutionStatus
 The reported execution status. More...
class  moveit_controller_manager::MoveItControllerHandle
 MoveIt sends commands to a controller via a handle that satisfies this interface. More...
class  moveit_controller_manager::MoveItControllerManager
 MoveIt! does not enforce how controllers are implemented. To make your controllers usable by MoveIt, this interface needs to be implemented. The main purpose of this interface is to expose the set of known controllers and potentially to allow activating and deactivating them, if multiple controllers are available. More...


namespace  moveit_controller_manager

Namespace for the base class of a MoveIt controller manager.


 moveit_controller_manager::MOVEIT_CLASS_FORWARD (MoveItControllerHandle)
 moveit_controller_manager::MOVEIT_CLASS_FORWARD (MoveItControllerManager)

Author(s): Ioan Sucan , Sachin Chitta , Acorn Pooley
autogenerated on Fri Apr 20 2018 03:31:11