Robot code for searching an object and charging at it.
Dependencies: HCSR04 Motor mbed
Diff: main.cpp
- Revision:
- 25:7662e93a77eb
- Parent:
- 24:513c88816ed8
- Child:
- 26:5ee2a32949e6
diff -r 513c88816ed8 -r 7662e93a77eb main.cpp --- a/main.cpp Sun Jun 07 15:10:43 2015 +0000 +++ b/main.cpp Sun Jun 07 15:17:02 2015 +0000 @@ -33,10 +33,7 @@ // -1 - if line detected from the back // // reverse(speed) -// - reverses the robot with move_forwardspeed in same position -// -// reverse_and_turn(speed) -// - reverses while moving in a circular direction +// - reverses the robot with moveforwardspeed in same position // // stop() // - stops the robot @@ -60,7 +57,7 @@ // Global parameters // Speed at which it move_forwards an object // optimum value: 0.4 to 0.8 -float move_forwardspeed; +float moveforwardspeed; // Speed at which it rotates to find an object // optimum value: 0.3 to 0.5 float searchspeed; @@ -70,7 +67,7 @@ void initialise() { - move_forwardspeed = 0.6; + moveforwardspeed = 0.6; searchspeed = 0.5; range = 30; @@ -99,7 +96,7 @@ if (detect_o == 1) { - move_forward(move_forwardspeed); + move_forward(moveforwardspeed); while (true) {