Racing Robots Session
Dependencies: MbedJSONValue m3pi
This is the library for the Racing Robots session. It supports the M3PI robot of Polulu.
It is based on the "Arduino" principle of the init and loop function.
Just add a main.cpp file which contains:
Racing Robots main file
#include "robot_logic.h" void init() { //put your initialization logic here } void loop() { //put your robot control logic here }
Features include:
- Controlling the LEDS
- Move forward and backward
- Turn
- Read the sensor values
- Use a PID controller
Changes
Revision | Date | Who | Commit message |
---|---|---|---|
9:0385d1bfc38b | 2015-06-01 | sillevl | added Xbee support for start/stop |
8:597ce8a7d34b | 2015-06-01 | sillevl | Added support for start/stop via Xbee |
7:a72215b1910b | 2015-02-25 | pcordemans | PID works, updated the comments |
6:0dc4e4225881 | 2015-02-25 | pcordemans | implemented show stats and cleaned up the documentation |
5:355240d7126b | 2015-02-24 | pcordemans | added led implementation; cleaned up error messages |
4:3743cbfe031b | 2015-02-24 | pcordemans | removed racing_robots.h |
3:b5d18690f357 | 2015-02-24 | pcordemans | added mbed and m3pi sublibraries |
2:356bb8d99326 | 2015-02-23 | dwini | Add implementation of calibrate, pid and drive control. Not working as it should ! |
1:43c91152e9ce | 2015-02-23 | dwini | Cleanup of racing_robots. |
0:c0ae66a0ec7a | 2015-02-23 | dwini | Define interface of pololu for racing robots. |