Classes | Namespaces | Typedefs | Enumerations
trajectory_controller_handler.h File Reference
#include <ros/ros.h>
#include <boost/function.hpp>
#include <trajectory_msgs/JointTrajectory.h>
#include <trajectory_execution_monitor/trajectory_recorder.h>
Include dependency graph for trajectory_controller_handler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  trajectory_execution_monitor::TrajectoryControllerHandler
 Sets up the controller for execution, handles the responses, and times-out the controller if necessary. More...

Namespaces

namespace  trajectory_execution_monitor
namespace  trajectory_execution_monitor::TrajectoryControllerStates

Typedefs

typedef
TrajectoryControllerStates::TrajectoryControllerState 
trajectory_execution_monitor::TrajectoryControllerState
typedef boost::function< void(TrajectoryControllerState)> trajectory_execution_monitor::TrajectoryFinishedCallbackFunction
 Callback gets called when the controller is finished, or the controller has timed-out.

Enumerations

enum  trajectory_execution_monitor::TrajectoryControllerStates::TrajectoryControllerState {
  trajectory_execution_monitor::TrajectoryControllerStates::IDLE = 0, trajectory_execution_monitor::TrajectoryControllerStates::PAUSED, trajectory_execution_monitor::TrajectoryControllerStates::EXECUTING, trajectory_execution_monitor::TrajectoryControllerStates::OVERSHOOTING,
  trajectory_execution_monitor::TrajectoryControllerStates::SUCCESS, trajectory_execution_monitor::TrajectoryControllerStates::OVERSHOOT_TIMEOUT, trajectory_execution_monitor::TrajectoryControllerStates::EXECUTION_FAILURE, trajectory_execution_monitor::TrajectoryControllerStates::EXECUTION_TIMEOUT,
  trajectory_execution_monitor::TrajectoryControllerStates::CANCELLED
}
 Possible states the controller could be in during execution. More...


trajectory_execution_monitor
Author(s): Gil Jones
autogenerated on Thu Dec 12 2013 11:08:01