Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Data Structures
Controller | This class implements a controller that regulates the speed of the two motors of the ROME2 mobile robot |
EncoderCounter | This class implements a driver to read the quadrature encoder counter of the STM32 microcontroller |
IRSensor | This class implements a driver to read the distance sensors of the ROME2 mobile robot |
LowpassFilter | This class implements a time-discrete 2nd order lowpass filter for a series of data values |
Motion | This class keeps the motion values position and velocity , and offers methods to increment these values towards a desired target position or velocity |
StateMachine | This class implements a simple state machine for a mobile robot |
Task | This is an abstract task class with a method that is called periodically by a task sequencer |
TaskMoveTo | This is a specific implementation of a task class that moves the robot to a given pose |
TaskWait | This is a specific implementation of a task class that waits for a given duration |
Generated on Wed Jul 20 2022 03:42:12 by
