|
Regilo
A simple C++ library for controlling the Neato XV robot and the Hokuyo scanner.
|
| ▼Nregilo | |
| CHokuyoController | The HokuyoController class is used to communicate with the Hokuyo scanner |
| CIController | The IController interface is used for all controller classes |
| CIHokuyoController | The IHokuyoController interface is used for the HokuyoController class |
| CILog | The ILog interface has to be implemented in all Log classes |
| CINeatoController | The INeatoController interface is used for the NeatoController class |
| CIScanController | The IScanController interface is used for all controller classes that implement scanning functionality |
| CITimedLog | The ITimedLog interface is implemented in TimedLog |
| CLog | Basic log with a simple read/write functionality |
| CNeatoController | The NeatoController class is used to communicate with the Neato robot |
| CScanController | The ScanController class implements parsing of scanned laser data |
| CScanData | Used to store laser data |
| CScanRecord | One record from laser data |
| CSerialController | Used to communicate with a device using the serial port |
| CSocketController | Used to communicate with a device using a TCP socket |
| CStreamController | The StreamController class is used to communicate with a device |
| CTimedLog | The TimedLog class is used to log all commands with their timestamp |
| CVersion | Used to store version information |