Abstract
The swarm planar underactuated robots have the ability to organize each robot to complete task in a finite time and the characteristics of ignoring gravity, energy saving, light weight, and so on. In this paper, we propose control strategy for such robot via motion planning and intelligent algorithm. First, we establish a unified dynamic model and analysis its underactuated characteristics. In order to enable all links to reach the target position smoothly in a finite time, a suitable trajectory is planned and parameters are optimized by the differential evolution algorithm (DEA). Then, the controllers are designed for each planar underactuated robot. Finally, the simulation results show that the proposed strategy is effective.
Keywords
Introduction
In recent years, the research on swarm robots inspired by biological colonies behavior has become a hot topic in the control field. Each robot is responsible for different tasks, but as a member of the colony, it obeys the self-organizing cooperative control and completes complex tasks together in finite time. At present, the swarm robots have been widely used in exploration, 1 transportation, 2 medical rehabilitation, 3 and so on. When the joint of robot encounters failure, the original robot become underactuated robot.
The underactuated robot4,5 is an important research direction in the field of nonlinear control, whose the degree of freedoms are more than the number of inputs.6,7 The nonlinear coupling relationship makes its control full of challenges. The surface vehicle, 8 tower crane, 9 and planar underactuated robot10–12 etc. are all high-frequency research objects in underactuated system.
The planar underactuated robot does not consider gravity, and any point in the plane is equilibrium. But the linear approximate model of the arbitrary equilibrium point is uncontrollable, which makes the robot more difficult to control. 13 According to the number of links and the position of passive joint in robot, the underactuated characteristics are different. 14 The planar PA robot has angle constraints among links, and it belongs to holonomic system. Wang et al. 15 fully consider the coupling relationship and use Lyapunov function to design the controller to realize the rapid angle control of each link. The planar AP robot has angular acceleration constraints, and it belongs to second-order nonholonomic system. Based on Fourier transform, Wu et al. 16 design a time-dependent controller for the planar AP robot corresponding to the frequency of harmonic term to realize the control target of moving from the initial to target position.
In order to meet the diversified functions and complex operation, the research on the underactuated control strategy of multi-link robot is necessary.17–19 The planar PAA robot belongs to first-order nonholonomic system with angular velocity constraints. Zhang et al. 20 adapt a two-stages control method to solve the problem that the asymptotic stability of such robot at the target position. In stage 1, the controller is designed to stabilize one active link at the target angle and the others at the transition angles; In stage 2, the other links will be moved to the target states simultaneously due to the angle constraint. The passive middle or last joint of the planar underactuated robot belong to the second-order nonholonomic system. Huang et al. 21 propose a bidirectional trajectory planning and tracking control method based on time scale for planar APA robot, calculate the time scale factor by using intelligent algorithm, and realize the position control through a single trajectory tracking controller.
For the planar AAP robot, the position control of its first active link is realized firstly, and then the fuzzy control method is used to realize the stability of other links.
22
Huang et al.
23
propose an unified method for the planar three-link robot. Consider the underactuated states and constraints, he designs trajectory for active link that can be optimized by intelligent algorithm and uses the designed tracking controller to realize the control objectives. Huang et al.
24
reduce the planar multi-link robot with a last passive joint to the planar AP robot, and make the state variables converge rapidly based on nilpotent approximation and iterative theory. De Luca and Oriolo
25
transform the planar
The last joint of the planar swarm robot is very fragile because it is used frequently. Once damaged, it will cause huge property losses. Meanwhile, there is no effective control strategy for the swarm robot with a last passive joint in a finite time. Therefore, based on motion planning and intelligent algorithm, we study the control strategy for such system. First, an unified dynamic model is established for the planar
Preparations
Model
The unified structure of the planar

The unified structure of the swarm planar
The dynamic equations is
where the vector of
Underactuated constraint analysis
The underactuated portion in (1) is
where
According to (2), the underactuated constraints among the underactuated and active link are obtained.
where
Trajectory planning
In order to quickly realized the stability control objective of each robot in a finite time,
27
we fully consider the initial and target angles of the system and the termination time
where
The derivatives of
when
The evaluation function is
The optimization procedure is as follows:
① The initialization population is randomly generated, and the parameters of the trajectory are assumed to be
② According to (4) to (7) and
③ When
④ After mutation, crossover and selection, update
The underactuated link can reach the objectives at the same time when the active links return to the target at
Controller design
The sliding mode variable structure controller is designed for active links tracking.
Let
where
and
The sliding mode surface is
and
The derivative of
Let
where
The controllers are designed as
The Lyapunov function is constructed as:
then
When
Simulations
The feasibility and superiority of the proposed strategy in the stability control of the swarm planar
The structure parameters of a single planar AP robot 16 in the swarm planar underactuated robot are shown in Table 1.
Structure parameters of the planar AP robot.
We choose the termination time is
The initial states of the swarm planar AP robot.
The parameters of the designed trajectory are optimized by the DEA, and the results are shown in Table 3.
Trajectory parameter optimization results.
The simulation results (Figure 2) show that the swarm planar AP robot realize the stable control objective. The angles and angular velocities converge to their target values smoothly. Compared with Wu et al. 16 the control torque of our proposed strategy is smaller.

Simulation results of swarm planar AP robot: (a) angles of the first link, (b) angles of the second link, (c) angular velocities of the first link, (d) angular velocities of the second link, and (e) control torques .
The structure parameters of a single planar AAP robot 22 are shown in Table 4.
Structure parameters of the planar AAP robot.
We choose the termination time is
The initial states of the swarm planar AAP robot.
The optimization results of trajectory parameters are shown in Table 6.
Trajectory parameter optimization results.
The simulation results (see Figures 3–5) show that the swarm planar AAP robot can also achieve stable control in finite time, all links gradually converges to the target states along a continuous and smooth trajectory, and the control torques are maintained within

Angles of each link: (a) angles of the first link, (b) angles of the second link, and (c) angles of the third link.

Angular velocities of each link: (a) angular velocities of the first link, (b) angular velocities of the second link, and (c) angular velocities of the third link.

Control torques of each active link: (a) control torques of the first active link, (b)control torques of the second active link.
Conclusions
This paper presents an advanced trajectory planning and tracking control strategy for the swarm planar
A unified dynamic model for swarm planar
The suitable trajectory with parameters for active links are planned and the parameters are optimized by the DEA.
The controllers are designed for active links to track the optimized trajectory.
The control strategy can be extended to the same type of typical systems with multiple links. Therefore, we will further investigate this kind of control strategy to the other swarm underactuated robot with different structures in the future research.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work are supported by the Science and Technology Research Project of Hubei Provincial Education Department (D20211506), and the Scientific Research Foundation of Wuhan Institute of Technology (K2021027), and the Hubei Key Laboratory of Intelligent Robot (Wuhan Institute of Technology) (HBIRL202105), and the Graduate Innovative Fund of Wuhan Institute of Technology (CX2021074, CX2021103).
