1. Wheeled walking mechanism 2. step-push mechanism
3. Dredging mechanism
Figure 1. The picture of robot structure.
It can be seen from Fig.1 that the wheeled
traveling mechanism is in the middle position of the
whole machine, and is the main driving mechanism
for the robot. The structure of the wheeled walking
mechanism is shown in Figure 2. It is mainly
composed of three groups of walking units, and the
three walking units are evenly distributed on the
circumference, each walking unit is controlled by a
motor. In an ideal state, the speed of the three
independent drive motors should be same, so the
control system needs to have better speed regulation
capability, so that the robot can move smoothly and
reliably.
Figure 2. Wheeled walking mechanism.
2.2 The Hardware Configuration of
Control System
According to the purpose and requirements of the
design, a system diagram as shown in Figure 3. The
robot control system is divided into the following
parts according to functions, including control
module, input module, output module and
communication module. STM32 microcontroller is
control module; the input module is composed of a
detecting module, a speed measuring module and a
photoelectric module; the output module is composed
of a motor drive module, a drive motor and an electric
push rod; the communication module is the blue-tooth
module (Qian Xiao Long, 2017). As the core control
device of the system, STM32 MCU is responsible for
the precise control of each motor, the identification of
the host computer commands and the transmission of
data (Xie Shao Chun, 2018). The motor drive module
amplifies the small signal generated by the controller
to a high power voltage level and current level
sufficient to drive the motor. The host computer sends
commands to the lower computer through the blue-
tooth module. At the same time, the information
collected by various sensors and video modules is
also fed back to the host computer.
3. RESEARCH AND SIMULATION
OF SPEED CONTROL SYSTEM
The robot driving control system is the core of
completing the operation successfully, and ensure
that it has an excellent capability of passivity anti-
overturning and obstacle resistance.
Now the motor control system mostly adopts the
method of closed-loop feedback to improve the
performance indexes. The single-closed loop control
with negative speed feedback and double closed-loop
control of current and speed are widely used. Both of
these control methods can make the output speed
follow-up and stable without static error. In this
paper, the simulation of these two control systems are
carried out by Simulink, and compared effects of the
two control systems (Li Xian, 2015).
3.1 PID Control Algorithm
PID is a control method with stable effects and wide
application (Hung Ping, 2017). It is widely used in
control systems with clear mathematical models. The
proportional link can play a role in speeding up the
adjustment; the integral link can weaken the steady-
state error; although the differential link helps to
overcome the system oscillation and reduce the
system overshoot, it is sensitive to the noise of the
input signal, making the control system susceptible to
the high frequency electromagnetic interference.