Line Following Mode
The Rover can track lines and follow them, proceeding along a preset path that can be
altered by moving the lines, and this part of Python program is easy to understand. You
can open findline.py and learn to write it yourself.
Ultrasonic Follow and Stay in a Distance
Ultrasonic keep scanning forward, if there is an object in the follow range (distance_stay
value default: 2m), the Rover would move toward it and stay in a certain distance
(distance_range value default: 0.4m), both of the values can be changed in server.py in
the Rover.
Modes Stop and Led Control
When you’ve start a Mode such as OpenCV vision recognition or Find Line,youcan
click Stop to switch to normal mode, or you can press C on keyboard to do so.
You can click Lights ON to light up LEDs or you can press F on keyboard and click or
press again to turn them off.
Speech Control
There is a Voice Input button on the GUI, click it and the mic on PC would listen to your
voice command and control the Rover.
The Label above the Voice Input button shows the speech recognition result so you can
tell whether the computer understands you correctly.