![]() |
RoboidControl
|
Classes | |
| class | Accelerometer |
| class | Activation |
| Activation function for control. More... | |
| class | ControlledMotor |
| A motor with speed control It uses a feedback loop from an encoder to regulate the speed The speed is measured in revolutions per second. More... | |
| class | DifferentialDrive |
| A two-wheeled Propulsion method. More... | |
| class | DistanceSensor |
| A Sensor which can measure the distance to the nearest object. More... | |
| class | IncrementalEncoder |
| An Encoder measures the rotations of an axle using a rotary sensor Some encoders are able to detect direction, while others can not. More... | |
| class | InterestingThing |
| An object tracked by the roboid. More... | |
| class | Motor |
| A Motor is a Thing which can move parts of the Roboid. More... | |
| class | NetworkPerception |
| class | NetworkSync |
| Interface for synchronizaing state between clients across a network. More... | |
| class | Perception |
| Module to which keeps track of objects around the roboid. More... | |
| class | Propulsion |
| The Propulsion module for a Roboid is used to move the Roboid in space. More... | |
| class | Quadcopter |
| Support for Quadcopter as a propulsion method. More... | |
| class | Roboid |
| A Roboid is used to control autonomous robots. More... | |
| class | Sensor |
| A sensor is a thing which can perform measurements in the environment. More... | |
| class | Switch |
| A digital switch input. More... | |
| class | SynchronizedMotors |
| class | Thing |
| A thing is a functional component on a robot. More... | |
Typedefs | |
| using | Encoder = IncrementalEncoder |
| using Passer::RoboidControl::Encoder = typedef IncrementalEncoder |