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