#include <MKROSInterface.hpp>
Definition at line 33 of file MKROSInterface.hpp.
TELEKYB_NAMESPACE::MKROSInterface::MKROSInterface | ( | MKInterface & | mkInterface_, |
int | robotID_ | ||
) |
Definition at line 18 of file MKROSInterface.cpp.
TELEKYB_NAMESPACE::MKROSInterface::~MKROSInterface | ( | ) | [virtual] |
Definition at line 41 of file MKROSInterface.cpp.
Definition at line 213 of file MKROSInterface.cpp.
void TELEKYB_NAMESPACE::MKROSInterface::batteryTimerCB | ( | const ros::TimerEvent & | event | ) | [protected] |
Definition at line 63 of file MKROSInterface.cpp.
void TELEKYB_NAMESPACE::MKROSInterface::commandsCB | ( | const telekyb_msgs::TKCommands::ConstPtr & | msg | ) | [protected] |
Definition at line 166 of file MKROSInterface.cpp.
void TELEKYB_NAMESPACE::MKROSInterface::dataValueUpdated | ( | MKValue * | value | ) | [virtual] |
Implements TELEKYB_NAMESPACE::MKDataListener.
Definition at line 196 of file MKROSInterface.cpp.
Definition at line 226 of file MKROSInterface.cpp.
bool TELEKYB_NAMESPACE::MKROSInterface::doDriftEstimCB | ( | std_srvs::Empty::Request & | request, |
std_srvs::Empty::Response & | response | ||
) | [protected] |
Definition at line 148 of file MKROSInterface.cpp.
bool TELEKYB_NAMESPACE::MKROSInterface::getMainMKNodeHandleCB | ( | telekyb_srvs::StringOutput::Request & | request, |
telekyb_srvs::StringOutput::Response & | response | ||
) | [protected] |
Definition at line 85 of file MKROSInterface.cpp.
bool TELEKYB_NAMESPACE::MKROSInterface::setActiveDataIDsCB | ( | telekyb_srvs::IntArrayInput::Request & | request, |
telekyb_srvs::IntArrayInput::Response & | response | ||
) | [protected] |
Definition at line 93 of file MKROSInterface.cpp.
bool TELEKYB_NAMESPACE::MKROSInterface::setEmergencyCB | ( | std_srvs::Empty::Request & | request, |
std_srvs::Empty::Response & | response | ||
) | [protected] |
Definition at line 158 of file MKROSInterface.cpp.
void TELEKYB_NAMESPACE::MKROSInterface::setMKValueAsyncCB | ( | const telekyb_msgs::MKValue::ConstPtr & | msg | ) | [protected] |
Definition at line 173 of file MKROSInterface.cpp.
bool TELEKYB_NAMESPACE::MKROSInterface::setMKValueCB | ( | telekyb_srvs::MKValueInputOutput::Request & | request, |
telekyb_srvs::MKValueInputOutput::Response & | response | ||
) | [protected] |
Definition at line 118 of file MKROSInterface.cpp.
void TELEKYB_NAMESPACE::MKROSInterface::setupMKDataMirror | ( | ) | [protected] |
Definition at line 183 of file MKROSInterface.cpp.
void TELEKYB_NAMESPACE::MKROSInterface::setupServices | ( | ) | [protected] |
ROS SERVICES
Definition at line 46 of file MKROSInterface.cpp.
void TELEKYB_NAMESPACE::MKROSInterface::updateMKValueAsyncCB | ( | const telekyb_msgs::MKValue::ConstPtr & | msg | ) | [protected] |
Definition at line 178 of file MKROSInterface.cpp.
bool TELEKYB_NAMESPACE::MKROSInterface::updateMKValueCB | ( | telekyb_srvs::MKValueInputOutput::Request & | request, |
telekyb_srvs::MKValueInputOutput::Response & | response | ||
) | [protected] |
Definition at line 133 of file MKROSInterface.cpp.
Definition at line 48 of file MKROSInterface.hpp.
ROS Publisher and Subscribers
Definition at line 95 of file MKROSInterface.hpp.
Definition at line 62 of file MKROSInterface.hpp.
Definition at line 56 of file MKROSInterface.hpp.
ROS General
Definition at line 44 of file MKROSInterface.hpp.
Definition at line 106 of file MKROSInterface.hpp.
Definition at line 37 of file MKROSInterface.hpp.
Definition at line 110 of file MKROSInterface.hpp.
Definition at line 109 of file MKROSInterface.hpp.
Definition at line 35 of file MKROSInterface.hpp.
int TELEKYB_NAMESPACE::MKROSInterface::robotID [protected] |
Definition at line 39 of file MKROSInterface.hpp.
Definition at line 45 of file MKROSInterface.hpp.
Definition at line 59 of file MKROSInterface.hpp.
Definition at line 63 of file MKROSInterface.hpp.
Definition at line 60 of file MKROSInterface.hpp.
Definition at line 99 of file MKROSInterface.hpp.
Definition at line 61 of file MKROSInterface.hpp.
Definition at line 100 of file MKROSInterface.hpp.