This adds to the existing m3pi mbed library to add driving commands with speeds as integers ranging from -255 for 255, as does the serial slave program for the m3pi. Library for the m3pi robot. This works with a Pololu 3pi robot with the Serial Slave firmware, and exposes an API.
Fork of m3pi by
History
Overload methods to allow setting wheel speeds in the 0 - 255 range.
2018-05-27, by kkillebrew [Sun, 27 May 2018 22:06:09 +0000] rev 9
Overload methods to allow setting wheel speeds in the 0 - 255 range.
2011-05-12, by chris [Thu, 12 May 2011 13:26:37 +0000] rev 8
Revised library that includes a constructor that requires no parameters. As the design is fixed, they can be hard coded.
2011-03-25, by chris [Fri, 25 Mar 2011 15:44:52 +0000] rev 7
Revised library that includes a constructor that requires no parameters. As the design is fixed, they can be hard coded.
Changed delay after reset to 0.1 to stop the LCD getting corrupted
2010-11-10, by chris [Wed, 10 Nov 2010 09:01:21 +0000] rev 6
Changed delay after reset to 0.1 to stop the LCD getting corrupted
Added code to access the leds
2010-11-07, by chris [Sun, 07 Nov 2010 10:49:56 +0000] rev 5
Added code to access the leds
Modified reset routine, and code to switch the LEDs off
2010-11-07, by chris [Sun, 07 Nov 2010 09:57:11 +0000] rev 4
Modified reset routine, and code to switch the LEDs off
Added line_position and auto calibrate to the RPC function list
2010-11-01, by chris [Mon, 01 Nov 2010 23:30:09 +0000] rev 3
Added line_position and auto calibrate to the RPC function list
Corrected code line_position function
2010-11-01, by chris [Mon, 01 Nov 2010 16:18:55 +0000] rev 2
Corrected code line_position function
1.1 - Added some additional features, including PID demo
2010-10-29, by chris [Fri, 29 Oct 2010 13:30:11 +0000] rev 1
1.1 - Added some additional features, including PID demo
Initial revision
2010-10-29, by chris [Fri, 29 Oct 2010 13:25:07 +0000] rev 0
Initial revision