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