#include <TrajectoryController.hpp>
Public Member Functions | |
| void | tkStateCB (const telekyb_msgs::TKState::ConstPtr &msg) | 
| void | trajInputStep (const TKTrajectory &nextInput) | 
Static Public Member Functions | |
| static bool | HasInstance () | 
| static TrajectoryController & | Instance () | 
| static TrajectoryController * | InstancePtr () | 
| static void | ShutDownInstance () | 
Protected Member Functions | |
| void | initialize () | 
Protected Attributes | |
| TrajectoryTracker * | activeTrajectoryTracker | 
| ros::NodeHandle | nodeHandle | 
| TrajectoryControllerOptions | options | 
| ros::Subscriber | tTcStateSub | 
| pluginlib::ClassLoader < TrajectoryTracker >  | ttLoader | 
Private Member Functions | |
| TrajectoryController & | operator= (const TrajectoryController &) | 
| TrajectoryController () | |
| TrajectoryController (const TrajectoryController &) | |
| virtual | ~TrajectoryController () | 
Static Private Attributes | |
| static TrajectoryController * | instance = NULL | 
Definition at line 39 of file TrajectoryController.hpp.
Definition at line 37 of file TrajectoryController.cpp.
| TELEKYB_NAMESPACE::TrajectoryController::~TrajectoryController | ( | ) |  [private, virtual] | 
        
Definition at line 45 of file TrajectoryController.cpp.
| TELEKYB_NAMESPACE::TrajectoryController::TrajectoryController | ( | const TrajectoryController & | ) |  [private] | 
        
| bool TELEKYB_NAMESPACE::TrajectoryController::HasInstance | ( | ) |  [static] | 
        
Definition at line 115 of file TrajectoryController.cpp.
| void TELEKYB_NAMESPACE::TrajectoryController::initialize | ( | ) |  [protected] | 
        
Definition at line 53 of file TrajectoryController.cpp.
Definition at line 98 of file TrajectoryController.cpp.
Definition at line 106 of file TrajectoryController.cpp.
| TrajectoryController& TELEKYB_NAMESPACE::TrajectoryController::operator= | ( | const TrajectoryController & | ) |  [private] | 
        
| void TELEKYB_NAMESPACE::TrajectoryController::ShutDownInstance | ( | ) |  [static] | 
        
Definition at line 120 of file TrajectoryController.cpp.
| void TELEKYB_NAMESPACE::TrajectoryController::tkStateCB | ( | const telekyb_msgs::TKState::ConstPtr & | msg | ) | 
Definition at line 85 of file TrajectoryController.cpp.
| void TELEKYB_NAMESPACE::TrajectoryController::trajInputStep | ( | const TKTrajectory & | nextInput | ) | 
Definition at line 73 of file TrajectoryController.cpp.
Definition at line 57 of file TrajectoryController.hpp.
TrajectoryController * TELEKYB_NAMESPACE::TrajectoryController::instance = NULL [static, private] | 
        
Definition at line 42 of file TrajectoryController.hpp.
Definition at line 60 of file TrajectoryController.hpp.
Definition at line 51 of file TrajectoryController.hpp.
Definition at line 62 of file TrajectoryController.hpp.
pluginlib::ClassLoader<TrajectoryTracker> TELEKYB_NAMESPACE::TrajectoryController::ttLoader [protected] | 
        
Definition at line 54 of file TrajectoryController.hpp.