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
History
added Xbee support for start/stop
2015-06-01, by sillevl [Mon, 01 Jun 2015 14:53:39 +0000] rev 9
added Xbee support for start/stop
Added support for start/stop via Xbee
2015-06-01, by sillevl [Mon, 01 Jun 2015 14:47:32 +0000] rev 8
Added support for start/stop via Xbee
PID works, updated the comments
2015-02-25, by pcordemans [Wed, 25 Feb 2015 15:56:14 +0000] rev 7
PID works, updated the comments
implemented show stats and cleaned up the documentation
2015-02-25, by pcordemans [Wed, 25 Feb 2015 09:10:13 +0000] rev 6
implemented show stats and cleaned up the documentation
added led implementation; cleaned up error messages
2015-02-24, by pcordemans [Tue, 24 Feb 2015 09:38:40 +0000] rev 5
added led implementation; cleaned up error messages
removed racing_robots.h
2015-02-24, by pcordemans [Tue, 24 Feb 2015 09:06:29 +0000] rev 4
removed racing_robots.h
added mbed and m3pi sublibraries
2015-02-24, by pcordemans [Tue, 24 Feb 2015 09:01:06 +0000] rev 3
added mbed and m3pi sublibraries
Add implementation of calibrate, pid and drive control. Not working as it should !
2015-02-23, by dwini [Mon, 23 Feb 2015 14:37:37 +0000] rev 2
Add implementation of calibrate, pid and drive control. Not working as it should !
Cleanup of racing_robots.
2015-02-23, by dwini [Mon, 23 Feb 2015 12:48:22 +0000] rev 1
Cleanup of racing_robots.
Define interface of pololu for racing robots.
2015-02-23, by dwini [Mon, 23 Feb 2015 12:24:31 +0000] rev 0
Define interface of pololu for racing robots.