Robot code for searching an object and charging at it.
Dependencies: HCSR04 Motor mbed
Diff: functions.cpp
- Revision:
- 22:e808fb71847d
- Parent:
- 20:37a89edd1cde
- Child:
- 23:07b3c12800a6
diff -r 37a89edd1cde -r e808fb71847d functions.cpp --- a/functions.cpp Sun Jun 07 14:18:00 2015 +0000 +++ b/functions.cpp Sun Jun 07 15:03:54 2015 +0000 @@ -145,7 +145,7 @@ MotorRight.speed(speed); } -void moverandom() +void move_random(float speed) { int counter; int fwd_bck; @@ -167,16 +167,16 @@ // If fwd == 1 move forward if (fwd == 1) { printf("Moving forward\n"); - move_detect(move_forwardspeed, fwd_bck, random_time); + move_detect(speed, fwd_bck, random_time); // If fwd == 0 move bacward } else { printf("Moving bacwards\n"); - move_detect(-move_forwardspeed, fwd_bck, random_time); + move_detect(speed, fwd_bck, random_time); } // Turn } else { printf("Turning\n"); - move_detect(move_forwardspeed, fwd_bck, random_time); + move_detect(speed, fwd_bck, random_time); } } }