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