Public Member Functions | |
std::string & | getFirmwareVersion () |
std::string & | getHardwareVersion () |
ecl::Pose2D< double > | getPose () |
std::string & | getSoftwareVersion () |
std::string & | getUDID () |
bool | isAcquired () |
KobukiManager () | |
KobukiManager () | |
KobukiManager (const std::string &device_port) | |
KobukiManager () | |
void | processMotion () |
void | processStreamData () |
void | processStreamData () |
void | processVersionInfo (const kobuki::VersionInfo &version_info) |
void | spin () |
~KobukiManager () | |
~KobukiManager () | |
Private Attributes | |
volatile bool | acquired |
double | dth |
double | dx |
std::string | firmware |
std::string | hardware |
kobuki::Kobuki | kobuki |
ecl::Pose2D< double > | pose |
ecl::Slot | slot_stream_data |
ecl::Slot< const kobuki::VersionInfo & > | slot_version_info |
std::string | software |
std::string | udid |
Definition at line 13 of file initialisation.cpp.
KobukiManager::KobukiManager | ( | ) | [inline] |
Definition at line 15 of file initialisation.cpp.
KobukiManager::KobukiManager | ( | ) | [inline] |
Definition at line 21 of file sigslots.cpp.
KobukiManager::KobukiManager | ( | ) | [inline] |
Definition at line 26 of file simple_loop.cpp.
KobukiManager::~KobukiManager | ( | ) | [inline] |
Definition at line 39 of file simple_loop.cpp.
KobukiManager::KobukiManager | ( | const std::string & | device_port | ) | [inline] |
Definition at line 24 of file version_info.cpp.
KobukiManager::~KobukiManager | ( | ) | [inline] |
Definition at line 36 of file version_info.cpp.
std::string& KobukiManager::getFirmwareVersion | ( | ) | [inline] |
Definition at line 51 of file version_info.cpp.
std::string& KobukiManager::getHardwareVersion | ( | ) | [inline] |
Definition at line 50 of file version_info.cpp.
ecl::Pose2D<double> KobukiManager::getPose | ( | ) | [inline] |
Definition at line 64 of file simple_loop.cpp.
std::string& KobukiManager::getSoftwareVersion | ( | ) | [inline] |
Definition at line 52 of file version_info.cpp.
std::string& KobukiManager::getUDID | ( | ) | [inline] |
Definition at line 53 of file version_info.cpp.
bool KobukiManager::isAcquired | ( | ) | [inline] |
Definition at line 49 of file version_info.cpp.
void KobukiManager::processMotion | ( | ) | [inline] |
Definition at line 58 of file simple_loop.cpp.
void KobukiManager::processStreamData | ( | ) | [inline] |
Definition at line 44 of file simple_loop.cpp.
void KobukiManager::processStreamData | ( | ) | [inline] |
Definition at line 46 of file sigslots.cpp.
void KobukiManager::processVersionInfo | ( | const kobuki::VersionInfo & | version_info | ) | [inline] |
Definition at line 40 of file version_info.cpp.
void KobukiManager::spin | ( | ) | [inline] |
Definition at line 32 of file sigslots.cpp.
volatile bool KobukiManager::acquired [private] |
Definition at line 56 of file version_info.cpp.
double KobukiManager::dth [private] |
Definition at line 69 of file simple_loop.cpp.
double KobukiManager::dx [private] |
Definition at line 69 of file simple_loop.cpp.
std::string KobukiManager::firmware [private] |
Definition at line 58 of file version_info.cpp.
std::string KobukiManager::hardware [private] |
Definition at line 58 of file version_info.cpp.
kobuki::Kobuki KobukiManager::kobuki [private] |
Definition at line 39 of file initialisation.cpp.
ecl::Pose2D<double> KobukiManager::pose [private] |
Definition at line 70 of file simple_loop.cpp.
ecl::Slot KobukiManager::slot_stream_data [private] |
Definition at line 53 of file sigslots.cpp.
ecl::Slot<const kobuki::VersionInfo&> KobukiManager::slot_version_info [private] |
Definition at line 59 of file version_info.cpp.
std::string KobukiManager::software [private] |
Definition at line 58 of file version_info.cpp.
std::string KobukiManager::udid [private] |
Definition at line 58 of file version_info.cpp.