Kobuki 1.0.0
C++ API for the Kobuki research robot
Loading...
Searching...
No Matches
KobukiManager Class Reference

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

Detailed Description

Keyboard remote control for our robot core (mobile base).


The documentation for this class was generated from the following files: