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.