|
class | AbstractVirtualSensorWorker |
| Base class for all virtual sensor workers. More...
|
|
class | AnalogSensor |
| Analog TRIK sensor. More...
|
|
class | Arc |
| Presents an arc to draw on display. More...
|
|
class | Battery |
| Implements battery voltage sensor for real hardware. More...
|
|
class | BatteryInterface |
| Provides battery voltage info. More...
|
|
class | Brick |
| Class representing TRIK controller board and devices installed on it, also provides access to peripherals like motors and sensors. More...
|
|
class | BrickFactory |
| Factory that creates brick object for a real robot. More...
|
|
class | BrickInterface |
| Interface representing TRIK controller board and devices installed on it, also provides access to peripherals like motors and sensors. More...
|
|
class | CameraDevice |
| Class for camera device instantiation. More...
|
|
class | CameraDeviceInterface |
| Interface for camera device representation. More...
|
|
class | CameraImplementationInterface |
| Interface for camera implementations. More...
|
|
class | ColorSensor |
| Implementation of color sensor for real robot. More...
|
|
class | ColorSensorInterface |
| Uses virtual color sensor to detect dominant color in every cell of m * n grid of camera field of view. More...
|
|
class | ColorSensorWorker |
| Worker object that processes color sensor output and updates stored reading. More...
|
|
class | ConfigurerHelper |
| Helper for trikKernel::Configurer. More...
|
|
class | DeviceInterface |
| TRIK device interface, base interface for everything that can be plugged to a brick or already on board. More...
|
|
class | DeviceState |
| Helper class to track device state (off, starting, ready, stopping, fail). More...
|
|
class | DigitalSensor |
| Digital TRIK sensor. More...
|
|
class | Display |
| Implementation of display interface for real robot. More...
|
|
class | DisplayInterface |
| Provides ability to draw something on robot display. More...
|
|
class | DisplayWidgetInterface |
| Interface for widget on which Brick draws its graphics. Can notify when it shows or hides itself. More...
|
|
class | Ellipse |
| Presents an ellipse to draw on display. More...
|
|
class | Encoder |
| Implementation of encoder for real robot. More...
|
|
class | EncoderInterface |
| Encoder of power motor. More...
|
|
class | Event |
| Implementation of an event that can be emitted by event device. More...
|
|
class | EventCode |
| Implementation of event code filter for event devices. More...
|
|
class | EventCodeInterface |
| Class that emits events from event device with specific event type and event code. More...
|
|
class | EventDevice |
| Implementation of generic event device that uses HAL device file to provide events. More...
|
|
class | EventDeviceInterface |
| Generic event device. More...
|
|
class | EventDeviceWorker |
| Worker for generic event device that uses HAL device file to listen to events. Meant to be run in separate thread. More...
|
|
class | EventInterface |
| Represents event that can be produced by event device. More...
|
|
class | Fifo |
| Class that represents linux FIFO file, which is commonly used by various sensors. More...
|
|
class | FifoInterface |
| Interface that represents linux FIFO file, which is commonly used by various sensors. More...
|
|
class | Gamepad |
| Implementation of remote control interface. More...
|
|
class | GamepadInterface |
| Remote control of a robot via Android gamepad. More...
|
|
class | GraphicsWidget |
| Class of graphic widget. More...
|
|
class | GuiWorker |
| Works in GUI thread and is responsible for all output to display. More...
|
|
class | GyroSensor |
| Sensor that returns a vector. More...
|
|
class | GyroSensorInterface |
| Class that returns raw and processed data from the gyroscope. More...
|
|
class | I2cCommunicator |
| Implementation of i2c communicator. More...
|
|
class | I2cDevice |
| Abstract i2c device. More...
|
|
class | I2cDeviceInterface |
| Class for work with i2c. More...
|
|
class | ImitationCameraImplementation |
| Class for camera imitation. More...
|
|
class | IncorrectDeviceConfigurationException |
| Exception for semantically incorrect device config, for example, trying to init MxN color sensor with negative grid size. More...
|
|
class | IncorrectStateChangeException |
| Exception for incorrect device state change, for example, from "off" to "stopping". More...
|
|
class | Keys |
| Implementation of handler for keys on a brick for a real robot. More...
|
|
class | KeysInterface |
| Class for handling keys on a brick. More...
|
|
class | KeysWorker |
| Watches for keys on a brick, intended to work in separate thread. More...
|
|
class | Led |
| Implementation of LED control for a real robot. More...
|
|
class | LedInterface |
| Controls light-emitting diode on a brick. More...
|
|
class | Line |
| Presents a line to draw on display. More...
|
|
class | LineSensor |
| Implementation of virtual line sensor for real robot. More...
|
|
class | LineSensorInterface |
| Uses virtual line sensor to detect x coordinate of a center of an object that was in camera's field of view when "detect" method was called. More...
|
|
class | LineSensorWorker |
| Worker object that processes line sensor output and updates stored reading. More...
|
|
class | MarkerInterface |
| Controls marker. More...
|
|
class | ModuleLoader |
| Some devices like range sensor require kernel modules to work. More...
|
|
class | MotorInterface |
| Abstract motor. It is differently implemented by different motor types (like servo and power motors). More...
|
|
class | MspBusAutoDetector |
| Service to automatically select USB or I2C MSP communicator. It tries to use USB when possible. More...
|
|
class | MspCommunicatorInterface |
| Abstract interface for communication with MSP, may be implemented by I2C or USB buses, depending on current MSP configuration. More...
|
|
class | MspI2cCommunicator |
| Provides direct interaction with I2C device. More...
|
|
class | MspUsbCommunicator |
| Provides direct interaction with I2C device. More...
|
|
class | ObjectSensor |
| Implementation of object sensor for real robot. More...
|
|
class | ObjectSensorInterface |
| Uses virtual line sensor to detect x coordinate of a center of an object that was in camera's field of view when "detect" method was called. More...
|
|
class | ObjectSensorWorker |
| Worker object that processes object sensor output and updates stored reading. More...
|
|
class | Point |
| Presents a point to draw on display. More...
|
|
class | PowerMotor |
| TRIK power motor. More...
|
|
class | PwmCapture |
| Implementation of PWM capture for real robot. More...
|
|
class | PwmCaptureInterface |
| Provides characteristics of PWM signal supplied to the port. More...
|
|
class | QtCameraImplementation |
| Camera implementation with QtMultimedia. More...
|
|
class | RangeSensor |
| TRIK range sensor. More...
|
|
class | RangeSensorWorker |
| Worker object that processes range sensor output and updates stored reading. More...
|
|
class | Rectangle |
| Presents a rectangle to draw on display. More...
|
|
class | SensorInterface |
| Abstract sensor, inherited by various sensor types. More...
|
|
class | ServoMotor |
| TRIK servomotor. More...
|
|
class | Shape |
| Base class for elements that can be drawn on display. More...
|
|
class | SoundSensor |
| Implementation of sound sensor for real robot. More...
|
|
class | SoundSensorInterface |
| Uses virtual sound sensor to detect angle of sound source. More...
|
|
class | SoundSensorWorker |
| Worker object that processes sound sensor output and updates stored reading. More...
|
|
class | TonePlayer |
| Tone player. Play tones. More...
|
|
class | V4l2CameraImplementation |
| Camera implementation using v4l2. More...
|
|
class | VectorSensor |
| Sensor that returns a vector. More...
|
|
class | VectorSensorInterface |
| Sensor that returns a vector. More...
|
|
class | VectorSensorWorker |
| Handles events from sensor, intended to work in separate thread. More...
|
|