Classes | Namespaces | Functions
controller_manager.h File Reference
#include <vector>
#include <string>
#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.

Classes

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...
 

Namespaces

 moveit_controller_manager
 Namespace for the base class of a MoveIt! controller manager.
 

Functions

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


moveit_core
Author(s): Ioan Sucan , Sachin Chitta , Acorn Pooley
autogenerated on Wed Jul 10 2019 04:03:05