![]() |
Kobuki 1.0.0
C++ API for the Kobuki research robot
|
Keyboard remote control for our robot core (mobile base). More...
Public Member Functions | |
| KobukiManager (const std::string &device) | |
| void | spin () |
| void | processButtonEvent (const kobuki::ButtonEvent &event) |
| KobukiManager (const std::string &device) | |
| KobukiManager (const std::string &device) | |
| void | logCustomDebug (const std::string &message) |
| void | logCustomInfo (const std::string &message) |
| void | logCustomWarning (const std::string &message) |
| void | logCustomError (const std::string &message) |
| KobukiManager (const std::string &device) | |
| void | spin () |
| void | processStreamData () |
| KobukiManager (const std::string &device) | |
| void | logRawDataStream (kobuki::PacketFinder::BufferType &buffer) |
| KobukiManager (const std::string &device, const double &length, const bool &disable_smoothing) | |
| void | processStreamData () |
| void | processMotion () |
| const ecl::linear_algebra::Vector3d & | getPose () |
| KobukiManager () | |
| Default constructor, needs initialisation. | |
| bool | init (const std::string &device) |
| Initialises the node. | |
| void | processStreamData () |
| const ecl::linear_algebra::Vector3d & | getPose () |
| bool | isShutdown () |
| KobukiManager (const std::string &device_port) | |
| void | processVersionInfo (const kobuki::VersionInfo &version_info) |
| bool | isAcquired () |
| std::string & | getHardwareVersion () |
| std::string & | getFirmwareVersion () |
| std::string & | getSoftwareVersion () |
| std::string & | getUDID () |
Keyboard remote control for our robot core (mobile base).