Example to move the robot.

Dependencies:   m3pi mbed

Fork of 3pi_Line_Follow by Craig Evans

Committer:
eencae
Date:
Thu Mar 22 12:13:29 2018 +0000
Revision:
2:ec75506e96a3
Parent:
1:d8c15d5b8eac
Initial commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
eencae 0:008c53db1931 1 #include "main.h"
eencae 0:008c53db1931 2
eencae 1:d8c15d5b8eac 3 // code in here runs again and again
eencae 0:008c53db1931 4 void repeat()
eencae 0:008c53db1931 5 {
eencae 2:ec75506e96a3 6 // move both motors at 25% speed, the robot should move forwards
eencae 2:ec75506e96a3 7 robot.left_motor(0.25);
eencae 2:ec75506e96a3 8 robot.right_motor(0.25);
eencae 2:ec75506e96a3 9
eencae 2:ec75506e96a3 10 // carry on going forward for 2 seconds
eencae 2:ec75506e96a3 11 wait(2.0);
eencae 0:008c53db1931 12
eencae 2:ec75506e96a3 13 // make robot spin right (clock-wise)
eencae 2:ec75506e96a3 14 robot.left_motor(0.25);
eencae 2:ec75506e96a3 15 robot.right_motor(-0.25);
eencae 2:ec75506e96a3 16
eencae 2:ec75506e96a3 17 // you can change this value to tune the turning angle
eencae 2:ec75506e96a3 18 wait(0.5);
eencae 2:ec75506e96a3 19
eencae 2:ec75506e96a3 20 }