Classes | Enumerations
kobuki Namespace Reference

Classes

class  AccelerationLimiter
 An acceleration limiter for the kobuki. More...
class  Battery
 Battery level module. More...
struct  BumperEvent
struct  ButtonEvent
class  Cliff
struct  CliffEvent
class  Command
class  ControllerInfo
class  CoreSensors
class  Current
class  DiffDrive
struct  DigitalOutput
class  DockIR
class  Eeprom
class  EventManager
class  Firmware
class  GpInput
class  Hardware
class  Header
class  Inertia
struct  InputEvent
class  Kobuki
 The core kobuki driver class. More...
class  PacketFinder
class  PacketFinderBase
 Provides simple packet finder which may be consist of stx, etx, payload, ... More...
class  Parameters
 Parameter list and validator for the kobuki. More...
struct  PowerEvent
struct  RobotEvent
class  ThreeAxisGyro
union  union_sint16
class  UniqueDeviceID
class  VersionInfo
struct  WheelEvent

Enumerations

enum  LedColour { Black = 0x00, Red = 0x100, Green = 0x200, Orange = 0x300 }
enum  LedNumber { Led1 = 0, Led2 = 1 }
enum  SoundSequences {
  On = 0x0, Off = 0x1, Recharge = 0x2, Button = 0x3,
  Error = 0x4, CleaningStart = 0x5, CleaningEnd = 0x6
}

Enumeration Type Documentation

Enumerator:
Black 
Red 
Green 
Orange 

Definition at line 38 of file led_array.hpp.

The led's count from left to right.

Enumerator:
Led1 

Led1.

Led2 

Led2.

Definition at line 33 of file led_array.hpp.

Enumerator:
On 

Turn on

Off 

Turn off

Recharge 

Recharging starting

Button 

Button pressed

Error 

Error sound

CleaningStart 

Cleaning started

CleaningEnd 

Cleaning ended

Definition at line 30 of file sound.hpp.



kobuki_driver
Author(s): Daniel Stonier , Younghun Ju , Jorge Santos Simon
autogenerated on Thu Jun 6 2019 20:24:37