Example code for our four wheeled vectoring robot plaforms. Example code includes support for a variety of motor controllers including our LMD18200 motor controller and Dimension Engineering's Sabertooth motor controller with and without the Kangaroo motion controller.
Motor demonstration using our LMD18200 motor controller (TE-058-000) which accepts a PWM input and a direction signal. This example should be easily portable to a variety of motor controllers.
Motor demonstration using a Dimension Engineering Sabertooth 25A motor controller (TE-091-225). This example relies on the Sabertooth library linked below.
Motor demonstration using a Kangaroo motion controller (TE-180-000) that's attached to a Sabertooth Dual 25A motor controller. The advantage to using the motion controller add-on is the ability to perform speed or position control. This example relies on the Kangaroo library linked below.
Sabertooth - Library developed by Dimension Engineering for control of the Sabertooth and Syren motor controllers. http://www.dimensionengineering.com/info/arduino
Kangaroo - Library developed by Dimension Engineering to interface with the Kangaroo Motion Controller. http://www.dimensionengineering.com/info/arduino
June 8th, 2015: Added the Kangaroo example, added additional comments and general maintainence to the repo.
April 29th, 2015: Added a second Arduino source file to provide support for Dimension Engineering Sabertooth motor controllers.