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