Tutorial

Used to correct the deviation angle of the servo. Drag the slider to fine-tune the
servo angle, and click Save as Default to save the current servo position as the
default position.
Function button group
A considerable part of the functions of the robot are controlled by a single button.
For the aesthetic of the GUI, these function buttons are grouped together to form a
function button group. Depending on the models of the robots, the function
buttons on their corresponding GUI are also different.
The following is a description of the functions of each function button:
Button
Function
Description
Ultrasound
scanning
The robot uses an ultrasonic module to
scan the semicircle range in front of it,
and displays the obtained obstacle
information on an ultrasonic radar.
Color
tracking
After enabling, the robot will not move
and look for the set color in the camera
screen and try to aim at this color.
Motion
detecting
After enabling, the robot will not move
and give feedback after detecting the
camera is shooting a moving object
Sensor line
tracking
mode
Specific function for robot cars. The car
tracks the black lines on the white ground
through the sensor at the bottom (can
also track the white lines on the black
ground by adjusting the parameters on
the findline.py in the package).
Automatic
obstacle
avoiding
The robot goes straight ahead, uses the
ultrasonic module to detect obstacles,
and automatically avoids them.