Next Article in Journal
Fault Detection in Harmonic Drive Using Multi-Sensor Data Fusion and Gravitational Search Algorithm
Previous Article in Journal
Dynamics and Chaos Intensity Analysis of Under-Actuated Mechanism by Uniformity and Particle Swarm Optimization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

A Survey of Planar Underactuated Mechanical System

1
School of Electrical and Information Engineering, Wuhan Institute of Technology, Wuhan 430205, China
2
Hubei Key Laboratory of Digital Textile Equipment, Wuhan Textile University, Wuhan 430200, China
3
Hubei Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan 430205, China
4
Provincial Engineering Research Center for New Energy Vehicle Intelligent Control and Simulation Test Technology of Sichuan, Xihua University, Chengdu 610039, China
5
Yunnan Key Laboratory of Unmanned Autonomous Systems, Yunnan Minzu University, Kunming 650031, China
6
School of Mechanical & Electrical Engineering, Wuhan Institute of Technology, Wuhan 430205, China
*
Author to whom correspondence should be addressed.
Machines 2024, 12(12), 829; https://doi.org/10.3390/machines12120829
Submission received: 14 October 2024 / Revised: 15 November 2024 / Accepted: 18 November 2024 / Published: 21 November 2024
(This article belongs to the Section Machine Design and Theory)

Abstract

:
Planar underactuated mechanical systems have been a popular research issue in the area of mechanical systems and nonlinear control. This paper reviews the current research status of control methods for a class of planar underactuated manipulator (PUM) systems containing a single passive joint. Firstly, the general dynamics model and kinematics model of the PUM are given, and its control characteristics are introduced; secondly, according to the distribution position characteristics of the passive joints, the PUM is classified into the passive first joint system, the passive last joint system, and the passive intermediate joint system, and the analysis and discussion are carried out in respect to the existing intelligent control methods. Finally, in response to the above discussion, we provide a brief theoretical analysis and summarize the challenges faced by PUM, i.e., uncertainty and robustness of the system, unified control methods and research on underactuated systems with uncontrollable multi-passive joints; at the same time, the practical applications have certain limitations that need to be implemented subsequently, i.e., anti-jamming, multi-planar underactuated robotic arm co-control and spatial underactuated robotic arm system development. Aiming at the above challenges and problems in the control of PUM systems, we elaborate on them in points, and put forward the research directions and related ideas for future work, taking into account the contributions of the current work.

1. Introduction

During our daily life, we often encounter mechanical systems according to which “less control over more”, such as ships in the water [1,2], two-wheeled balance bikes on the ground [3,4] and air vehicles in the air [5,6]. This “less control over more” behavior is called underactuated characteristic. An underactuated system is characterized by having a lesser number of independent control inputs compared to its degrees of freedom [7]. Underactuated systems represent a common category of nonlinear systems [8,9,10], which do not have corresponding control inputs for certain state quantities in the system’s bitmap space due to the decrease in the number of input excitations [11], which results in underactuated systems generally having nonholonomic constraints. Therefore, most of the underactuated mechanical systems belong to the category of nonholonomic systems, so the study of underactuated mechanical systems can provide new solutions for nonholonomic systems. Because the number of actuators of the planar underactuated manipulator is less than that of the fully actuated manipulator, the volume and weight of the underactuated manipulator are smaller, which can provide new ideas for people to reduce the cost and energy consumption of the mechanical system and improve the compactness of the structure. Undriven systems are receiving more and more attention and gradually become the focus of research in the field of robotics. At the same time, it also means that the study of such systems is of great significance and broad application prospects for the progress of the control theory of nonholonomic systems and non-linear control theory.
Underactuated system control faces difficult problems such as high nonlinearity [12], parameter ingestion [13], multi-objective control requirements [14] and limited control volume [15], which might significantly impact system performance instability and complicate system control. To address these control problems, researchers have put forward sliding mode control methods [16], fuzzy control methods [17], neural network control [18,19] methods and adaptive control methods [20], effectively solving the system control problems, and promoting them to many fields widely used to promote their development [21,22,23]. The planar underactuated system is a specific application of underactuated system in two-dimensional plane; compared with the underactuated system in three-dimensional space, the planar underactuated system is simpler in structure, but has the same complexity and challenge of the underactuated system. Table 1 lists the benefits and drawbacks of underactuated mechanical systems.
The planar underactuated mechanical system is not limited by gravity [24,25], and such systems are commonly used in microgravity conditions such as space and deep ocean [26,27]. Moreover, due to the complexity and diversity of microgravity working environments such as space and deep ocean, the systems are difficult to be directly manipulated by human beings [28,29]. The research on control techniques for planar underactuated mechanical systems is significant for space exploration and deep-sea exploration. When a planar full-drive mechanical system fails during operation, causing the full-drive system to become an underactuated system, if the drive device is difficult to repair promptly, the control strategy of the planar underactuated system can be employed to guarantee the uninterrupted functioning of the system, which greatly improves the reliability of the system movement. As a result, the control approach of gravity-constrained vertical underactuated systems cannot achieve the complex and varied control objectives of such systems, and system control is extremely challenging.
The study of stabilization control of planar underactuated systems is of greater strategic significance for aerospace and deep ocean exploration engineering, which is currently under development [30,31,32]. However, planar underactuated mechanical systems have very complex nonlinear properties, and any accessible point is a balance in the system, and balance the linear approximation model is uncontrollable [33]. Therefore, the control objectives of such systems are complex and diverse and cannot be realized by the control method of gravity-constrained vertical underactuated systems [34], and the system control is very difficult.
Planar underactuated mechanical system control technology is also developing and becoming more and more popular in the industry as a result of the ongoing advancements in intelligent and automation technologies [35]. Researchers are working to develop more efficient and stable control algorithms to meet the market demand for high-precision, high-efficiency mechanical systems [36]. As a new type of mechanical equipment, the market demand for planar underactuated mechanical systems is also growing [37]. The planar underactuated mechanical system can be used for attitude control of spacecraft, orbit adjustment of satellites, etc. Its unique underactuated characteristics make the system able to maintain stability in microgravity environments and realize precise control of the target [38]. In deep-sea exploration, planar underactuated mechanical systems can be used for motion control of underwater robots and positioning of underwater equipment [39]. In the field of industrial automation, planar underactuated mechanical systems can be used for material handling and assembly of automatic production lines [40]. Classes of underactuated mechanical systems are also being investigated, such as underactuated bionic fish systems [41], unmanned aircraft systems [42,43], one-wheeled mobile robots [44], exoskeleton robotic arms [45] and inverted pendulum robotic vehicles [46], etc., which need to be carried out for research, development and application in real-world engineering and promote the development of underactuated mechanical systems.
At present, for planar manipulator systems containing a single passive joint, the proposed control method is designed according to the characteristics of each specific system, and by further analyzing the constraint relationship between the passive and active joints, the following problems exist:
(1) More intuitive inter-joint constraint relations such as angular constraint relations, angular velocity constraint relations and chain structure are obtained through each specific model, and the stability control strategy and trajectory tracking control strategy designed in this way are not universally applicable.
(2) In addition, these existing control techniques are used to design controllers to achieve effective control of the system according to a nominal model, and do not consider the parameter absorption of the system and external disturbances, and the performance indices such as stability and robustness also need to be optimized.
(3) Most of the published research results only use numerical simulation to achieve the system control objectives, without specific practical experiments to verify the designed control strategy.
The control methods for underactuated manipulators mainly include partial feedback linearization, trajectory planning and tracking control, sliding mode control, backstepping method and so on. For multi-link underactuated manipulators, the model reduction method is often used for processing. Underactuated mechanical systems typically require more complex algorithms to control due to their complex nonlinear properties. Moreover, the nonlinearity of the system, parameter perturbation, multi-objective control requirements and limited control variables may increase the difficulty of control. In partial feedback linearization, the internal dynamics may become a self-made system without input control, and its stability is difficult to guarantee. If the internal dynamics are unstable, it can result in an unstable whole system. Different control methods may only be applicable to specific underactuated systems or specific dynamic models. For complex underactuated systems or unknown dynamic models, it may be necessary to develop new control methods or conduct more in-depth research.
At present, there are few review articles on planar underactuated manipulator (PUM) systems with different passive joint positions. This paper systematically reviews the current research status of planar manipulator systems containing a single underactuated joint, focuses on analyzing the main control methods of different kinds of planar underactuated manipulator systems and describes the problems to be further solved and prospective research avenues.
The rest of this paper is structured as follows. Section 2 describes the modeling and control property analysis of the PUM. Section 3 describes current control techniques for different types of PUM systems. Section 4 describes the challenges of current research on PUM systems. Section 5 contains concluding remarks and future research.

2. Modeling of Planar Underactuated Manipulator

This section introduces the PUM system in terms of modeling and analysis, passive joint positions and control characteristics. These elements are the basis for exploring and analyzing the PUM system and the theoretical basis for designing the control strategy.

2.1. Modeling and Analysis

The physical structure of the planar n-DoF active-active-⋯-active (AA⋯A) manipulator is shown in Figure 1, the blue part indicates a section of manipulator. The parameters of the ith ( i = 1 , 2 , 3 , , n ) link include the angle q i , the mass m i , the length L i , the distance from its joint to its center of mass L c i , the moment of inertia J i and the end-point coordinate is ( x , y ) .
The above system is referred to as a full drive system; however, the system is downgraded to an underactuated system if one of the active linkages in the full drive system is damaged, at which point the drive joints are unable to provide drive and it becomes an underdrive system. The planar A m PA n system is a multilink underactuated system containing a single driven joint and the planar A m PA n system travels in the level plane without considering gravity, i.e., the kinetic potential energy is zero. In order to analyze the planar underactuated system’s own characteristics more deeply, the A m PA n system, as the most typical generalized planar underactuated robotic arm system model, is modeled and analyzed dynamically as well as kinematically.

2.1.1. Dynamic Model

The majority of the literature is on the basis of dynamic modeling by the Euler–Lagrange method. The dynamics model of the planar A m PA n system is developed according to the Euler–Lagrange method, which allow us to visualize the mathematical relationship between the individual linkage angles of the planar A m PA n system and its active joint moments. The physical structure of the planar A m PA n manipulator is shown in Figure 2. The parameters of the ith ( i = 1 , 2 , m , m + 1 , , m + n , m + n + 1 ) link include the angle q i , the mass m i , the length L i , the distance from its joint to its center of mass L c i and the moment of inertia J i .
Firstly, the Lagrangian function L q , q ˙ of the system is determined as
L ( q , q ˙ ) = K ( q , q ˙ ) P ( q )
where q = [ q 1 q 2 q m + 1 q m + n + 1 ] T R ( m + n + 1 ) × 1 is the angle vector of all m + n + 1 links in the system, and q ˙ = [ q ˙ 1 , q ˙ 2 , q ˙ n , q ˙ m + n + 1 ] T R ( m + n + 1 ) × 1 is the angular velocity vector of all m + n + 1 links in the system. Because the system moves in the horizontal plane, the potential energy P q is zero, and the specific expression of kinetic energy K q , q ˙ is
K ( q , q ˙ ) = 1 2 q ˙ T M ( q ) q ˙
where M ( q ) R ( m + n + 1 ) × ( m + n + 1 ) .
The Lagrangian equation is defined as
d d t L ( q , q ˙ ) q ˙ L ( q , q ˙ ) q = τ
where τ = [ τ 1 , τ 2 , τ m , 0 τ m + n + 1 ] R ( m + n + 1 ) × 1 .
The system Lagrangian function is derived for the angle as well as the angular velocity, respectively, and then replaced in Equation (3), i.e.,
M ( q ) q ¨ + M ˙ ( q ) q ˙ 1 2 q q ˙ T M ( q ) q ˙ = τ
where q ¨ = [ q ¨ 1 , q ¨ 2 , q ¨ m , q ¨ m + 1 , q ¨ m + n + 1 ] T R ( m + n + 1 ) × 1 is the angular acceleration vector of the system.
The dynamic model can be derived as
M ( q ) q ¨ + H ( q , q ˙ ) = τ
where q = [ q 1 , q 2 , , q m + n + 1 ] T , q ˙ = [ q ˙ 1 , q ˙ 2 , , q ˙ m + n + 1 ] T , and q ¨ = [ q ¨ 1 , q ¨ 2 , , q ¨ m + n + 1 ] T are the vector of angle, angular velocity and angular acceleration, respectively; M q R m + n + 1 × m + n + 1 is the inertia matrix and is symmetric and positive definite, and H q , q ˙ R m + n + 1 × 1 contains the Coriolis and centrifugal forces.
Lemma 1.
A necessary and sufficient condition for the partial integrability of the underactuated joint dynamics constraint in the system is as follows:
(i) The gravity term in the underactuated joint dynamics constraint is constant;
(ii) The underactuated joint variables do not appear in the inertia matrix.

2.1.2. Kinematic Model

The specific content of the position control of the planar A m PA n system is to design a suitable strategy according to the equation of motion state of the planar A m PA n system to realize the control of the system endpoints. This requires obtaining the geometric relationship between the system endpoint coordinates position coordinates and the length and angle of each link of the system.
To obtain this geometric relationship, it is necessary to compute an expression for the coordinates of the endpoints of the system. According to the coordinate transformation method, the kinematic model of the planar A m PA n system is derived, and the kinematic model is utilized to obtain specific mathematical expressions between the system endpoint coordinate positions and the lengths and angles of the system links.
The structural sketch of the planar A m PA n manipulator is shown in Figure 3. 0 is the base coordinate system, i ( i = 1 , 2 m + n + 1 ) is the kinetic coordinate system established on the ith connecting rod, and m + n + 2 is the kinetic coordinate system established at the end point.
From Figure 3, the chi-square transformation matrix T 1 0 of the moving coordinate system 1 with respect to the base coordinate system 0 is
T 1 0 = sin q 1 cos q 1 0 cos q 1 sin q 1 0 0 0 1
The chi-square transformation matrix T m + n + 2 m + n + 1 of the moving coordinate system m + n + 2 with respect to the moving coordinate system m + n + 1 is
T m + n + 2 m + n + 1 = 1 0 L m + n + 1 0 1 0 0 0 1
The chi-square transformation matrix T i i 1 with respect to the dynamic coordinate system ( i = 1 , 2 n + 1 ) i is
T i i 1 = cos q i sin q i L i 1 sin q i cos q i 0 0 0 1
Then, the chi-square transformation matrix m + n + 2 of the moving coordinate system T m + n + 2 0 with respect to the base coordinate system 0 is
T m + n + 2 0 = T 1 0 T 2 1 T m + n + 1 m + n T m + n + 2 m + n + 1 = A B C B A D 0 0 1
where A = sin i = 1 m + n + 1 q i , B = cos i = 1 m + n + 1 q i , C = i = 1 m + n + 1 L i sin j = 1 i q j , D = i = 1 m + n + 1 L i cos j = 1 i q j .
According to the above equation, the coordinates of the end point of the planar A m PA n system underactuated robotic arm can be obtained as follows:
x = i = 1 m + n + 1 L i sin j = 1 i q j y = i = 1 m + n + 1 L i cos j = 1 i q j θ = q 1 + q 2 + q m + n + 1
where θ is angle of position.

2.2. Position of the Passive Joint

When one of the active joints in the planar n-DoF manipulator is missing or damaged, such system becomes the underactuated manipulator. As in the A m PA n model analyzed above, according to the position of the passive joint, we divide the planar underactuated manipulator into the following three configurations:
  • Configuration 1: The planar PA n manipulator, τ = 0 , τ 2 , τ 3 , , τ n T .
  • Configuration 2: The planar A m PA n manipulator, τ = τ 1 , , τ m , 0 , , τ n T .
  • Configuration 3: The planar A m P manipulator, τ = τ 1 , τ 2 , , τ m , 0 T .
    τ i ( i = 1 , 2 , 3 , ) denotes the applied torque at the i-th joint and τ is the applied torque vector.

2.3. Control Properties

For the control of PUM systems, they are categorized as position control, position and attitude control and trajectory tracing control.
Position control is defined as the design of a suitable controller that controls the system from some initial position to some target position and keeps the system in that state to maintain stability.
The positional and attitude control includes position control, and considering that the end point arrives at the target position, the system linkage also arrives at the target pose angle. Therefore, positional and pose control of the system is more complex and difficult than the position control.
The trajectory tracking control consists of trajectory planning and tracking control, planning appropriate motion trajectory for driven joint, which enables the manipulator to track the trajectory to arrive the target state, and underactuated joint state could only be passively controlled and changed by the driven joints. Therefore, the difficulty of trajectory tracking control is in planning the trajectory for the driven joint and designing the relevant control method.

3. Control Techniques

The complexity of underactuated systems is caused by their underactuated characteristics, which require more degrees of freedom to be actuated with fewer actuators and for which many conventional nonlinear control approaches are inapplicable. Recently, feedback-based controlling laws, energetic attenuation, adaptive, sliding mode, fuzzy, and other control methods have emerged to improve control and stabilization accuracy. This section will comprehensively analyze the corresponding control methods and their research status from the control object.

3.1. The Passive First Joint

Planar manipulators with underactuated first joints can be categorized into complete and first-order non-complete systems. First-order nonholonomic planar manipulators systems are mainly classified into two categories [47]: planar three-link underactuated manipulators (referred to as planar PAA systems) and planar multilink underactuated manipulators (referred to as planar PA n ( n > 2 ) systems), which are characterized by first-order nonholonomic properties and angular velocity constraints relationships [48]. This subsection will organize and introduce its control methods in detail.

3.1.1. Acrobot

The physical structure of the above-mentioned manipulator system is illustrated in Figure 4, where m i ( i = 1 , 2 ) denotes the mass of the i-th link, L i is the length of the i-th link, l i represents the distance from the i-joint to the center of mass of the i-link, J denotes the inertia of the i-th link with respect to the center of mass, q i denotes the angle of rotation of the connecting rod, and τ 2 is the control force acting on the second connecting link.
Let q = [ q 1 , q 2 ] T , the kinetic equation of Acrobot satisfy
M 11 ( q ) q ¨ 1 + M 12 ( q ) q ¨ 2 + H 1 ( q , q ˙ ) = 0
M 21 ( q ) q ¨ 1 + M 22 ( q ) q ¨ 2 + H 2 ( q , q ˙ ) = τ 2
where
M 11 ( q ) = y 1 + y 2 + 2 y 3 cos q 2 M 12 ( q ) = M 21 = y 2 + y 3 cos q 2 M 22 = y 2 H 1 ( q , q ˙ ) = y 3 ( 2 q ˙ 1 q ˙ 2 + q ˙ 2 2 ) sin q 2 H 2 ( q , q ˙ ) = y 3 q ˙ 1 2 sin q 2
The structural parameters y i ( i = 1 , 2 , 3 ) are
y 1 = m 1 l 1 2 + m 2 l 1 2 + J 1 y 2 = m 2 l 2 2 + J 2 y 3 = m 2 l 1 l 2
The equation on the right side of (11) equals zero, which imposes a constraint on the state variables of the underactuated planar acrobot. This section explores the interconnections among the state variables through the integration of (11), forming the foundation for our control strategy derivation. It is important to note that lacks a gravity term, and the inertia matrix, denoted as M ( q ) , does not include the underactuated variable q 1 . Consequently, (11) is partially integrable. Furthermore, it can be readily verified that M 1 = [ M 11 M 12 ] is involutive, indicating that (11) is completely integrable. This completeness allows for the derivation of relationships between the angular velocities and the angles as expressed.
The Acrobot would be a classical holonomic system having perspective constraints. The angle between the angles of the actively and underactuated link has a certain mathematical relationship by integrating the underactuated equation of the planar Acrobot. Based on this angular constraint relationship, controllers can be designed for attractive links to achieve the controlling objectives in the systems. Zhang et al. [49] suggested the trajectory track control approach after investigating the stability of the underactuated two-link gymnastics robotics Acrobot. By integrating the dynamic equations with Acrobot, Lai et al. [50] obtained the constraints on the angle and acceleration of the links of the chain, and relevant control strategies are suggested for its kinematic status constrain.

3.1.2. PAA Manipulator System

In the planar PAA manipulator system, the corresponding system equations for the first underactuated link can only be integralized once, and certain mathematical constraints are found to exist between the angle velocities in second and third actuated chains and the angular velocity of the first underactuated chain, and this angular velocity constraint is referred to as a first-order nonholonomic characteristic [51]. The physical structure of the planar PAA manipulator system is shown in Figure 5.
Let q = [ q 1 , q 2 , q 3 ] T , Based on the dynamic Equation (5), the limitation imposed on the passive joint is
M 11 q ¨ 1 + M 12 q ¨ 2 + M 13 q ¨ 3 + H 1 = 0
The relationships governing state constraints for an underactuated system can be derived through quadrature, provided that the integrability conditions are met. This principle serves as the basis for the control strategy. The integrability conditions pertinent to a planar three-link PAA underactuated system are outlined in Lemmas 2 and 3.
Lemma 2.
The condition stated in (15) is considered partially integrable only if the gravitational torque described in (15) remains constant, and the variable associated with the passive joint is absent from the inertia matrix, denoted as M ( q ) .
Lemma 3.
Constraint (15) can be considered fully integrable solely under the condition that the system demonstrates partial integrability.
For the control for the systems, Lai et al. [24] proposed a strategy based on angular velocity constraints between the planar PAA system connecting links and angular constraint relationship of planar chapel Acrobot, and two Lyapunov functions were constructed to design controllers for the actuated connecting links, and the angular control of each connecting link was implemented at the same time. This methodology offers innovative insights and strategies for the regulation of planar PAA systems. Zhang et al. [52] designed an intelligent optimization algorithm, and based on it, a segmentation control approach is introduced to ultimately realize the control objectives of the planar PAA system. Zhang et al. [53] suggested a switching controlling strategy to solve position-attitude control problems, and designed the main controller and auxiliary controller for alternating switching control to realize the position-attitude controlling objectives. Gao et al. [54] proposed an innovative two-phase switch control scheme aimed at the PAA under-actuated manipulator, based on enhanced optimized particle swarms.
Furthermore, for this 3-DoF PUM, Lai et al. [55] propose a rapid and efficient continuous state feedback control approach utilizing intelligent optimization for a planar three-link PAA underactuated system characterized by first-order nonholonomic constraints. To address this issue, it is essential to analyze the first-order non-global properties of planar PAA systems, based on which the system is degraded for planar type Acrobot by controlling the angular velocities of the two driving connecting rods in the system to a certain linear relationship; then, the system has the holonomic characteristics and uses the holonomic characteristics for fast control of planar PAA systems [56]. Considering the uncertainty in the system, Zhang et al. [57] formulate a series of rapid terminal sliding mode controllers aimed at following designated trajectories, while also establishing adaptive laws to ensure the stability and convergence of the tracking system.
Although these studies have made significant progress in the control of planar PAA systems, there are still some knowledge gaps and issues that require further research. For example, how to further enhance the control precision and robustness of the system, especially when facing complex environments and uncertainties; how to optimize the control algorithms to reduce the computational complexity and resource consumption; and how to apply the existing research results to a wider range of domains and scenarios to achieve a wider range of application values. In order to solve these problems, we propose a classification of future research work: first, in-depth study of the dynamic characteristics and control mechanisms of planar PAA systems, and exploration of more advanced control methods and algorithms; second, strengthening interdisciplinary cooperation, and applying advanced technologies such as machine learning to the control of planar PAA systems; and third, carrying out experimental research and application validation, and continuously optimizing and improving the control strategies and methods through practical data and feedback control strategies and methods.

3.1.3. PA n ( n > 2 ) Manipulator System

The planar PA n ( n > 2 ) manipulator has the same first-order nonholonomic characteristic; that is, a certain mathematical restraint among the angular velocities of the actuated links and the first underactuated link.
For the planar PA system (as shown in Figure 6a), it is actually the same structural model as the previously mentioned Acrobot, which essentially consists of two linkages, with the first linkage joint being the passive joint and the second linkage joint being the active joint. An inverse kinematics approach is employed to determine the desired angle of the two segments, an active flexible link controller is designed to stabilize it at the target angle and suppress its vibration and the controller’s parameters are optimized using a genetic algorithm [58].
For the planar PAAA system (as shown in Figure 6b), the literature [59] proposed a switching control method with three phases; according to the designed connection sequence of the three drive linkages, the system was sequentially downgraded to three planar virtual Acrobot; to achieve the overall system control goal, the angle of motion constraints of the actual systems and the angular constraint connection of the planar virtual Acrobot are taken into consideration. However, there is jitter and instability during the switching process, and intelligent switching strategies are needed to enhance the stability and continuity of the system. Drawing from the previous research, to achieve the position control of such systems, Lai et al. [60] proposed a new idea of reduced-order control, which simplifies the planar PA n system by analyzing only the first active linkage and the second passive linkage. According to the angle constraint relationship, two Lyapunov functions were constructed to design controllers for the driving linkage, and the angle control of each linkage is implemented at the same time.
For planar PA n systems (as shown in Figure 6c), Wang et al. [61] suggested a segmented controlling method based on a combination of particle swarm optimization algorithms or genetic algorithms, and bring the first underactuated linkage to its target angle while the drive lever is being controlled.
On the basis of realizing the positioning control in a planar PA n system and ensuring system stabilization control, Wang et al. [62] suggested a successive control methods, which only requires design of one controller to attain the control target of the system. Considering the existence of uncertain parameters perturbation and external disruptions within the system, Wang et al. [63] suggested a robust controller strategy with adaptive tracking control to accomplish position control of planar PA n systems. Wang et al. [64] offered a model-reduction and internet smart computation-based control approach for a planar n-link underactuated manipulator with a passive first joint. The goal of the control approach is to achieve the goal of moving the end-point from the beginning state to the position that is desired.
We also consider a special case regarding the planar PAPA systems (as shown in Figure 6d), for which Tafrishi et al. [65] suggested an inverse dynamics model independent of singularities in the inertial coupling for an underactuated manipulator. The subject of the study is a 4-DoF mass-rotating underactuated manipulator that has two passively and two active couplings, where singularity-free inverse dynamics are enabled by assuming a positive deterministic condition on the inertia matrix.
The present study primarily emphasizes the aspect of control of planar PA n systems with single or a few connecting rods, and it is still a challenge to analyze the global stability of multilink systems, which can be explored for the dynamics of multilink systems, and a more comprehensive stability analysis model can be established to provide a theoretical basis for the control of the system. Existing control methods are mainly based on the system model under ideal conditions, but in practical applications, the system may face complex environmental disturbances and uncertainties, which requires researchers to carry out extensive studies on the system control strategy in complex environments, and to study the plane underactuated mechanical system physically, and to introduce external devices such as sensors, in order to promote the adaptability and robustness of the system. Meanwhile, the real-time and energy consumption optimization of the system control strategy is also an important performance evaluation index, and more efficient control algorithms and energy-saving strategies, such as the use of event-triggered control, need to be explored to improve the real-time and energy efficiency of the system.
For the planar underactuated manipulator system with passive joints, the planar Acrobot is a complete system with angle constraints, and the angle of the passive joint can be obtained directly from the angle of the active joint. Therefore, the control method of the system is relatively simple, and the control of passive joints can be realized by simple trajectory tracking. For the planar PAA system and planar PA n ( n > 2 ) system, the system can be classified as a first-order nonholonomic system that is subject to constraints on angular velocity. The angle relationship needs to be obtained by integrating the underactuated equation. The control method is complex, and the conventional trajectory tracking control is not enough to achieve its control objectives. For such systems, some researchers use intelligent optimization algorithms, state feedback, switching control, model degradation and other methods to study. The results of these studies show that these methods are effective.

3.2. The Passive Last Joint

In this section, we will explore the case wherein the end joints cannot be driven. Planar manipulator systems in which the end joints are underactuated are divided into three main categories: (1) Planar Pendubot (first joint: active, second joint: passive); (2) Planar AAP systems; and (3) Planar A m P ( m > 2 ) systems.

3.2.1. Pendubot

The Lagrangian equation can be utilized to articulate the dynamic equations pertinent to the Pendubot system.
M 11 M 12 M 12 M 22 q ¨ 1 q ¨ 2 + H 1 H 2 = τ
The elements of the matrix are
M 11 = y 1 + y 2 + 2 y 3 cos q 2 M 12 = y 2 + y 3 cos q 2 M 22 = y 2 H 1 = y 3 + 2 q ˙ 1 q ˙ 2 + q ˙ 2 2 sin q 2 H 2 = y 3 q ˙ 1 2 sin q 2
where
y 1 = m 1 l 1 2 + m 2 L 1 2 + J 1 y 2 = m 2 l 2 2 + J 2 y 3 = m 2 L 1 l 2
The constraint equation for the planar Pendubot can be derived as indicated in (17).
M 12 q ¨ 1 + M 22 q ¨ 2 + H 2 = 0
The constraint represented by Equation (19) cannot be integrated to derive a relationship for velocity constraints, leading to the classification of the planar Pendubot as a second-order nonholonomic system. Consequently, when employing traditional methods to maneuver the system towards the desired angles, the passive link frequently exhibits a non-zero angular velocity. To address this challenge, the nilpotent approximation was suggested for controlling the planar Pendubot; however, this approach is iterative in nature, potentially resulting in prolonged timeframes to meet the control objectives. Therefore, there is a necessity for an alternative and more effective control strategy to achieve the desired outcomes for the planar Pendubot.
The planar Arcobot and the planar Pendubot are the simplest manipulator structures with two degrees of freedom and are very representative. Taking these two underactuated manipulator as objects, the following experimental simulation analysis is carried out.
In the first control phase, a uniform trajectory is planned for both manipulator models as follows:
S 1 ( t ) = q a 0 + q ˜ a t t 1 sin 2 π t t 1 2 π , 0 t < t 1 q a t , t = t 1
where q ˜ a = q a f q a 0 ; q a 0 is the initial angle of the driving connecting rod; q a f is the target angle of driving connecting rod; t 1 is the end time of the first stage. In this study, t 1 = 1 s. It can be seen from Equation (20) that, when moving along this trajectory, the driving link will start from its initial position q a 0 and arrive at the target state q a f at t 1 . This enables the achievement of the control objective for the system’s driving connection.
The trajectory tracking control is designed as follows:
τ a = P 1 μ 1 a f a D 1 μ ˙ 1 a g a a 1
P 1 and D 1 are the control coefficients of the PD controller, g a a and f a are the corresponding parameters of the driving linkage in the matrix M ( q ) and f ( x ) , respectively. μ 1 a = x a S 1 ( t ) , X a is the corresponding state of the driving link.
In the second-order control phase, the oscillatory trajectory is formulated with adjustable parameters in the following manner:
S 2 t = q a f , t = t 1 q a f + U s ( t ) , t 1 < t < t f q a f , t t f
where U = 1 2 tanh α tanh β ; s t = A m sin w t ; α = 8 t 8 t 1 4 t r / t r ; t r and t d are two constants of the rise time and fall time of the pulse function, respectively; β = 8 t 8 t f 4 t d / t d . When t t 1 , t f (the conclusion time of stage 2 control), A m ( m = 1 , 2 ) and w are the amplitude and frequency of S t , respectively. A m , w and t f are adjustable trajectory parameters.
According to the underactuated connecting rod target state design evaluation function is
h 1 = q p ( t f ) q p f + q ˙ p ( t f )
where q p ( t f ) and q ˙ p ( t f ) are the angle and angular velocity of the underactuated linkage at the moment of t f , respectively; and q p f is the target angle of the underactuated linkage, which is optimized using the differential evolutionary algorithm to optimize the parameters A m , w and t f .
The trajectory tracking controller of the second stage is designed as
τ a = P 2 μ 2 a f a D 2 x a + 2 g a a 1
where P 2 and D 2 are the control coefficients of the controller, μ 2 a = x a S 2 ( t ) .
The model parameters are selected as follows: m 1 = 2 kg, m 2 = 1 kg, L 1 = L 2 = 1 m, J 1 = 0.167 , J 2 = 0.083 , Parameters of controllers (21) and (24) are set to P 1 = P 2 = 1 and D 1 = D 2 = 1.8 . The parameters of the algorithm are as follows: variation factor p m = 0.3 , p c = 0.7 , iteration number G max = 200 , error range of evaluation function ε 1 = 1 × 10 4 . Other simulation parameters are set to t 1 = t r = t d = 1   s .
To assess the feasibility of the proposed strategy, a set of parameters was selected to build the Sinmulink model of the system, and a set of feasibility verification simulations was carried out with Matlab 2024a software. The initial state and target state parameters of the two connecting rods are set as q 10 q 20 q 1 d q 2 d = 0 0 0.847 6.481 rad and q ˙ 10 , q ˙ 20 , q ˙ 1 d , q ˙ 2 d = 0 0 0 0 rad / s .
The optimized trajectory parameters are obtained by intelligent optimization algorithm. The plane Acrobot is A 1 = 0.22 rad , w = 2.76 rad / s and t f = 2.23 s. The plane Pendubot is A 2 = 0.90 rad, w = 0.56 rad/s and t f = 3.43 s. The simulation results are shown in Figure 7 and Figure 8 to control the stability of the target state eventually.
The effects of different initial state and target state parameters and target state parameters on the simulation results are discussed, and a set of simulation experiments are conducted as follows. The initial parameters of the system are selected as q 10 q 20 q 1 d q 2 d = 0 0 0.517 2.419 and q ˙ 10 , q ˙ 20 , q ˙ 1 d , q ˙ 2 d = 0 0 0 0 rad/s.
The optimized trajectory parameters are obtained by algorithm. The plane Acrobot is A 1 = 0.07 rad , w = 1.76 rad / s and t f = 4.55   s . The plane Pendubot is A 2 = 0.26 rad, w = 3.42 rad / s and t f = 3.72   s .
The simulation results of the second group are shown in Figure 9 and Figure 10. The system finally realizes the stable control of the target state.
Through two sets of simulation experiments, it can be seen that the proposed control strategy remains applicable when different initial state and target state parameters are changed for simulation, which proves the efficacy of the designed control strategy.
The Pendubot is a planar 2-DoF underactuated manipulator with the passive second joint [66]. The physical structure of the Pendubot manipulator is shown in Figure 11. Although the planar Pendubot linear approximation model is uncontrollable, the system has the nilpotent approximation property [67]. To exploit this property, A.D. Luca et al. [66,68] design an open-loop iterative strategy to realize the stabilization system control. Based on the reaserch of A.D. Luca, He et al. [69] proposed a parametric polynomial periodic input control strategy with general applicability, but the factors that determine the accuracy and even the stability of the controller is complex, and difficult to be used for real-time control. Suzuki et al. [70] proposed a nonlinear control strategy with consistent asymptotic stability by using nilpotent approximation technique and parameterized periodic input control method.
Suzuki et al. [71] used averaging to simplify the planar Pendubot model, and the periodic control inputs is applied to the active joint and the underactuated joint converges to target value. Alfredo et al. [72] suggested control strategy for tracking discretely planned desired trajectory for Pendubot. According to the system control objective trajectory of the driving linkage, optimization algorithm should be used to optimize the parameters of the desired trajectory, and feedback control should be used to regulate the tracking error value of the model.Wu et al. [73] proposed a Pendubot controlling approach based on Fourier transform and intelligence optimization. A time-dependent controller corresponding to the harmonic term frequency is designed, which achieves a controlling goal for moving these systems around from an initial point to a destination point.
Researchers achieve precise control of Pendubot through feedback control of state observer. For examples, Zhang et al. [74] proposed an Equivalent Input Disturbance bases system to reduce effect of velocity noise on the system control performance. Ramírez-Neria et al. [75] proposed an active disturbance rejection control strategy based on extended state observer to achieve the trajectory tracking controller of the Pendubot system with effective disturbance suppression. Xin et al. [76] provided an analytical solution that, when applied to the appropriate closed-loop system, minimizes the real component of the main pole of the linearized model around the downward equilibrium point of all Pendubot while preserving stiffness.
Harandi et al. [77] presented a specific construction of an ideal inertial matrix to simulate the partial differential equations associated with kinetic and potential energy shaping based on interconnections and damping allocation passivity, and the method was applied to a range of Pendubot systems. Turrisi et al. [78] proposed an iterative method for feedback nonlinearization with an active and passive degree of freedom based on an online updated model, estimating the perturbations caused by model uncertainties in active and passive degrees for freedom during the learning process. Parulski et al. [79] proposed the strategy based on partial feedback linearizations, and specifically investigated the properties of closed-loop systems and zero dynamics.
Wei et al. [80] addressed the matching and mismatching uncertainty of Pendubot by using an orthogonal decomposition method to downgrade the control task to equal constraints on the state of the system, and proposed an adaptive robust control method based on constraints that are more fragmented, so that the mismatched portion disappears after the decomposition. Wei et al. [81] proposed an internal stabilization controller based on output feedback to stabilize Pendubot in an unsteady vertically elevated position, based on a computational algorithm with various results from the “polynomial matrix method”.
Examining plants with two symmetrical real zeros around the origin, a two-origin zero, and two combination fictitious zeros in a single approach, Xin et al. [82] proposed a more general parameterization of the second-order strongly enhancing controller, with results applicable to the Pendubot, and verified the theoretical conclusions through simulations. The investigation focused on the minimum order of a firmly stabilizing control system for a two-chain planar robot proceeding in a horizontal plane.
To address the position control problem for an under-excited uncertain dual flex-joint horizontal cantilever with only one actuator, Yan et al. [83] established a dynamic model of position double flexible jointed. Its characteristics were analyzed and an adaptation neurocorrection-poststepping strategy was proposed to achieve positional control of positional biflexible joints, which can effectively deal within the impact from parametric perturbations, models’ uncertainties and outside disturbances, and relaxes restrictions that traditional control methods.
Aiming at the unstable unforced equilibrium position problem encountered in point-to-point tracking control, Gulan et al. [84] proposed a Pendubot unified control scheme founded on nonlinear moving horizontal estimation and nonlinear model predictive control, which employs a Gaussian–Newton real-time iterative scheme to be implemented on such a fast, underactuated mechatronic system, to present an efficient solution to the problem of obtaining underlying nonlinear optimization through sequential quadratic programming.
Although there have been many theoretical research results, experimental validation and practical applications are still essential. Future research could focus more on the testing and application of Pendubot in the laboratory or real industrial environment to verify its feasibility and practicality.

3.2.2. AAP Manipulator

The physical structure of the AAP manipulator system is shown in Figure 12. The dynamics of the planar AAP type robot is modeled as follows.
M 11 M 12 M 13 M 21 M 22 M 23 M 31 M 32 M 33 q ¨ 1 q ¨ 2 q ¨ 3 + H 1 H 2 H 3 = τ 1 τ 2 0
For a planar AAP type manipulator, the underactuated characteristic part of (28) is
M 31 q ¨ 1 + M 32 q ¨ 2 + M 33 q ¨ 3 + H 3 = 0
According to Equation (26), the constraint relations for the underactuated linkage are as follows:
q ˙ 3 = 0 T M 31 q ¨ 1 + M 32 q ¨ 2 + M 33 q ¨ 3 M 33 d t q ˙ 30 q 3 = 0 T q ˙ 3 d t + q 30
The constraint relationship between the connecting rods cannot be obtained directly with Equation (26). However, when the trajectory of the actuated linkage is given, the state of the underactuated linkage is calculated indirectly through Equation (26). Therefore, using the relationship between the underactuated linkage and the actuated linkage, Equation (26), it is feasible to indirectly achieve a control objective for the underactuated linkage while directly controlling the actuated linkage to achieve a control objective.
About the planar AAP manipulator, the literature [85] uses differential geometry theory to research the controllability problem of the three-linkages mechanical system when passive joints are in different positions, and proves that the AAP system is a second-order nonholonomic system and satisfies the STLC condition. Recently, many scholars have made use of various methods such as differential geometry theory, nonlinear feedback control law, fuzzy control strategy and so on, to explore the control problem of the AAP manipulator in depth.
Arai et al. [86] performed a detailed analysis for the controlled planar AAP system with underactuated end joints, designed a trajectory from arbitrary primary positions which are adjusted to desired positions based on the second-order canonical chained standard type of the system, and asymptotically stabilize the system through nonlinear feedback control law. Luca et al. [87] based themselves on the second-order canonical chained standard type of the system to calculate the impact coordinates of third linkages, designed a smooth desired trajectory according to impact coordinates and designed the feedback stability controller to enable the driven link to move around the necessary trajectory, ultimately realizing the stability control of the AAP system. Shiroma et al. [88] designed the feedback controller for stabilized controls of planar AAP systems, in view of which they analyzed the dynamic coupling features of underactuated manipulators systems [89], and used this characteristic in positions controlling the underactuated manipulator. Meanwhile, they also focused on the nonholonomic constraints of the planar AAP system [90], in view of which they studied the position control of this system [91]; they also studied the motion planning issue [92] and trajectory tracking issue [93,94] of the planar AAP system.
Liu et al. [95] designed segmented controlling method for positions controlling problems of a planar AAP system. The whole control process is organized in two phases: the first stage is based on a dynamics model to realize the position regulation for the first active linkage control, and the second phase realizes the control of the second and third passive joints without considering the motion of the first joints. This stage adopts the fuzzy control strategy, which considers the motion of the system as the extension or folding of underactuated joints and the rotation of active joints. In this stage, the fuzzy control strategy is used, and the motion of the systems is regarded as the synthesis of the extension or folding of underactuated joints and the rotation of active joints.
Urrea et al. [96] designed and implemented an original method for controlled oscillation compensation for a 3-DOF underactuated manipulator to reduce the impact of passive joints to the whole performances of this manipulator. Wu et al. [97] designed three error models to increase the precision of movement calibration of the 3-DOF underactuated manipulator, which solved the problems in terms of models intricacy, precision of verification, noise uncertain impact, parameters identifiability, etc.
Huang et al. [98] suggested a generalized monitoring scheme for a planar 3-DoF underactuated manipulator with a single passive joint, based on track control and trajectories forecasting. Two trajectories were created for each active joint in order to achieve the control goals. The one-stage trajectory was created using the active links’ initial and target angles, and the second stage trajectory was created using the constraints that exist between the passive and active joints. By following the intended paths, the sliding mode variable structure controller and the differential evolutionary algorithm make sure that every link eventually reaches the target angle.
Flexible jointed manipulators have also been of great interest. However, the characteristic that some states of single-input multi-degree-of-freedom flexible joint manipulators cannot be directly controlled by a single input makes their position control and vibration suppression difficult to be solved. To address this problem, Yan et al. [99] suggested a framework-based dual-loop adaptive neural control of sliding modes approach. The objective is to adjust the actuator angle so that it aligns with the time-dependent reference actuator angle that is dynamically generated, for which a dual closed-loop controller with a torque controller in the inner loop was built. In order to reduce the vibration of the two links, the outer loop’s design is predicated on the dynamic coupling connection.

3.2.3. A m P ( m > 2 ) Manipulator Systems

Furthermore, owing to the swift advancements in science and technology, the manipulator must be capable of performing certain intricate tasks that are beyond the scope of a 2-DOF manipulator. Planar A m P ( m > 2 ) systems have second-order nonholonomic characteristics, and this class of systems satisfies the STLC [100] and is fully controllable [101]. The physical structure of planar A m P manipulator systems is seen in Figure 13. Luca [102] suggested trajectory planning and feedback control strategy for planar A m P systems. The AAP system is converted to a second-order chain reaction standard type, while effect coordinates of the last link are calculated and the smooth desired trajectory is computed based on the impact coordinates. Eventually, the stabilizing control of the entire system is achieved by the movement of a feedback stabilizing controller along the intended trajectory.
For the planar AAAP system position control problem, Luca et al. [103] used the linked reaction between accelerations of joints in order the control motion of passive joints, and proposed a bi-modal fuzzy PID control algorithm to realize the trajectory tracking at the end of manipulator and attitude controlling end rod.
Swarm planar underactuated robots can coordinate among themselves to do a job within a certain time limit, as well as ignoring gravity, being energy-efficient, and being lightweight. Huang et al. [104] proposed a control strategy for such robots through motion planning and intelligent algorithms, and optimized the parameters using differential evolutionary algorithm.
The planar underactuated robotic arm system with underactuated joints located at the end joints has second-order non-complete characteristics with angular acceleration constraint relations, and the angular relations need to be obtained after quadratic integration. For this kind of research object, researchers have proposed two-stage control, adaptive sliding mode control, fuzzy control and other methods to solve their control problems, and there are also researchers who use the oscillation compensation method to improve the calibration accuracy of the system and eliminate the influence of noise uncertainty. These methods can theoretically realize the control of planar underactuated robotic arm systems with underactuated joints located at the end joints, but the complexity of the control methods is high, and the requirements for hardware resources are also high when applied to the actual hardware system. The above control strategys are mainly designed for planar four-degrees-of-freedom manipulator as the object of research, and there is no analysis of the general characteristics of the planar manipulators with underactuated end joints in terms of position control and working attitude, whose scope of application has certain limits. Meanwhile, for the manipulator in actual working conditions, it often has clear requirements about its control speed. Therefore, the position control of the planar A n P system needs in-depth research.

3.3. The Passive Middle Joint

The planar manipulator with underactuated intermediate joints has second-order nonholonomic characteristic and satisfies the STLC condition [105,106]. Since the underactuated joints are uncertain in the middle of the manipulator [107], then this class of system can be classified into various cases as the system’s number degrees in freedom increases.

3.3.1. APA Manipulator Systems

The physical configuration of the planar APA manipulator system is illustrated in Figure 14. The dynamical equations of the system are established according to the Euler–Lagrange method as
M 21 q ¨ 1 + M 22 q ¨ 2 + M 23 q ¨ 3 + H 2 = 0
Since the planar manipulator with underactuated intermediate joints has second-order non-complete characteristics and its linear approximation model lacks controllability, it is also difficult to directly obtain the mathematical constraint relationship between the states of the actuated and underactuated joints, which makes it difficult to further design the stabilization control strategy. The existing position control methods are mainly to control the first driven joint at the target angle, and downgrade the original system to a first-order non-complete system for stable control. So far, no effective control strategy has been proposed to realize the position control of this type of system.
The planar APA manipulator [108] does not have the angular velocity constraint relation as planar PAA manipulator, nor can it be transformed into the chain structure of a planar AAP manipulator, resulting in the inability to structure a controller to realize stability control of this type of system based on the above mathematical constraints. Luca [109] analyed various types of planar underactuated manipulators, and pointed out that the planar APA system’s remains a challenging and open research topic. Bhave et al. [110] proposed an terminal sliding mode approach for the position control of such systems; however, this method alters the underactuated nature of the system by immobilizing its passive joint once the passive joint reaches the target position. Xiong et al. [111] introduced a technique that utilizes energy dissipation for the planar APA manipulator system. Li et al. [112] proposed a two-stage drift suppression control method. The algorithm for the system solution gives both the dynamic model and the desired angle. And a differential evolutionary algorithm is used to find suitable parameters for the parametric trajectory. Huang et al. [113] transformed the APA manipulator systems into a two-dimensional suppositional Pendubot and a two-dimensional suppositional Acrobot. By controlling the virtual system separately, the overall control goal is finally achieved.

3.3.2. APA n ( n > 2 ) Manipulator Systems

For the planar APAA system, a phased control strategy grounded in model degradation was proposed by the literature [114], and the PSO algorithm is employed to determine the desired angle for each linkage within the system. The system development of the controller is aimed at guiding the system from the starting position to the desired target position. Xiong et al. [115] introduced a stabilizing control strategy via energy decay. According to the energy attenuation approach, they manage the initial connection to the target, while the planar APAA system is simplified into a PAA system. And the control of the PAA system is divided into two phases. Furthermore, in order to simplify the control process and achieve the control objectives faster, Huang et al. [116] introduced a technique that utilizes underactuated constraints and intelligent optimization for the planar APAA system, designing the trajectory with adjustable parameters calculated by intelligent optimization.Controllers are engineered to monitor the specified trajectory of active joints, so that active and underactuated links reach target state synchronously under the underactuated constraints.
For the planar APAAA system, Xiong et al. [117] introduced a position control method that relies on the model degradation. By sustaining the initial state of the first rod, the original has been degraded to a first-order nonholonomic system; secondly, the system is degraded into three planar virtual Acrobot systems with holonomic constraints by the angle of the drive lever which is controlled in segments, and based on the angle constraint relationship of the planar virtual Acrobot systems, using the PSO algorithm to obtain the desired angle that corresponds to the desired position. The controller is developed in phases utilizing the Lyapunov formula to realize the system control objectives.
For planar APA n systems, Xiong et al. [118] introduced a segmented position control approach. The overall control is segmented into n − 2 stages. In every control phase, the initial joint is regulated to be stationary and immobile. According to the angular velocity constraints between the second underactuated linkage and the other actuated linkages, it is necessary to use an intelligent optimization algorithm to obtain the desired angle that aligns with the intended position of system endpoint.According to the control objectives in the n − 2 stages, the controllers are sequentially structured to meet the control purpose in each stage, so as to realize the overall control purpose for the whole system.

3.3.3. A m PA n ( m 1 , n 1 , m + n 2 ) Manipulator Systems

For the planar AAPA system [119], a control method of model degradation was proposed [120], which sequentially degrades the original system into a two-dimensional suppositional AAP system and a two-dimensional suppositional Acrobot system.
Using the chain structure of the two-dimensional suppositional AAP system and the angular constraint relationship of the two-dimensional suppositional Acrobot to stabilize and control the two suppositional systems to attain the control purpose for the entire system.
The model structure of the planar A m PA n ( m 1 , n 1 , m + n 2 ) manipulator system is shown in Figure 15. Wang et al. [121] proposed a differential evolutionary algorithm incorporating the geometric relationship of PUM to transform the positional attitude control into angular control. Wu et al. [122] introduced a position control approach that leverages bidirectional motion planning alongside intelligent optimization techniques. Additionally, all trajectory tracking controllers are made to direct the manipulator’s end effector from its initial position to a predetermined target point using the sliding mode control approach. This method is applied to planar underactuated manipulators with second-order nonholonomic restrictions, where the passive links can be positioned in different locations except the first joint.
A planar manipulator with underactuated intermediate joints has second-order noncomplete characteristics and satisfies the STLC condition. However, due to the uncertainty of the underactuated joints in the middle of the robotic arm, the complexity of the system control increases as the number of joint increases. The control methods for this type of system are similar to those for the planar underactuated robotic arm system with end joints as underactuated joints, model degradation, fuzzy control and adaptive control are used for the research, but most researchers mainly conduct theoretical studies and simulations for validation, and rarely apply them to actual physical systems.

4. Current Challenges of PUM

In the previous section, the control methods of planar underdriven robotic arm systems according to different classifications were discussed, which have been difficult to study due to their complex dynamics models, structural characteristics and integral properties. And due to the system defects, not all of the above methods can be applied to the real working environment. Meanwhile, for the various special cases of planar underdriven robotic arm, it is necessary to analyze and design the characteristics. In this section, the above problems will be discussed from both theoretical analysis and practical applications.

4.1. Theoretical Analysis

4.1.1. Research on Uncertainty and Robustness of System Model

When modeling underactuated robots [69], we usually simplify the actual system model and ignore the high-order terms for the convenience of analysis and calculation, which leads to great differences between the model and the practical characteristics of systems. In addition, there are always measurement errors in system parameters [57,63], some of which are even difficult to measure directly, so modeling errors will significantly reduce the control performance of the system. Except for modeling errors, most existing research results do not fully consider the influence of various external disturbances [123], and often compensate for them roughly or ignore them. Therefore, it is urgent to research the robustness of the system to deal with the influence of model error and external disturbance on control performance.

4.1.2. Research on Unified Control Method

Due to the different degrees of freedom and passive joint positions, each underactuated mechanical system has different coupling characteristics and different dynamic models, which makes the analysis and control of the system very complicated. The majority of the research deals with the stabilization control of individual underactuated mechanical systems, and only a few studies address specific types of PUM. For example, the literature [124] proposed a unification controlling method applicable to 2-DOF Acrobot and Pendubot and considered the case where the primary speed is nonzero or an external perturbation is applied to the passive joints. The literature [98] based in trajectory mapping and tracing controls is proposed to 3-DOF planar underactuated mechanical systems that have a single actuated linkage. However, it is hard to extend these control techniques to other types of PUM. It is a difficult task to research a unified control strategy that can be suitable for all underactuated mechanical systems.

4.1.3. Research on Multi Passive Joints Underactuated System

Almost all current studies only discuss underactuated mechanical systems PUMs where the PUM system has only one passive joint. For the study of PUM with multiple passive joints, there is no mature control theory yet. Although a vibration control approach for PUM with two passive joints has been proposed in the literature [125], the authors only designed a dynamic controller to control the system in a vertical plane with a certain tilt angle, and static equilibrium stabilization was not achieved. The literature [126] proposed a stable control approach for the PUM containing multiple passive joints, and took the planar four-link underactuated mechanical system as the research object. However, only the stability of the control approach is proved, and a stable control strategy is not found. The research on underactuated mechanical systems with multiple passive joints needs to be deepened.

4.2. Practical Applications

4.2.1. Anti-Interference

At present, the research on the underactuated manipulator is primarily designed to control the controller and realize its effective control based upon nominal modeling, without considering the parameters perturbation and external interference of the system. In practical application scenarios, underactuated manipulators will encounter a lot of interference uncertainties [127]. Among them, the modeling, observation and suppression of interference are three important links. It is necessary to study appropriate models to describe the influence of various interference sources on the manipulator, such as force disturbance model, friction model, sensor noise model and so on. For different types of interference, it is necessary to design corresponding interference observation and estimation methods. For the suppression and compensation of interference, it is important to investigate the anti-interference control algorithms to reduce their influence of interference on the motion of the manipulator, which usually includes the design of robust control algorithm, adaptive control algorithm, predictive control algorithm and so on. In a word, in future research work, it is necessary to analyze or carry out robust control from the perspective of the robustness of control methods, so as to realize more perfect motion control research on the system.

4.2.2. Multi-Underactuated Manipulator Coordination

Due to its nonlinear characteristics, the control of underactuated manipulators is relatively difficult. Current research has focused on the study of a single underactuated manipulator. In practical application scenarios, due to the high complexity of work environment and tasks, the cooperation of multiple underactuated manipulators has higher efficiency [128]. In the coordination of multi-underactuated manipulators, it is necessary to consider four aspects: task allocation and planning, communication and coordination, obstacle avoidance and collision detection, action synchronization and cooperative control. When multiple underactuated manipulators work together, it is necessary to design appropriate task allocation and planning algorithms to determine the tasks and actions of each underactuated manipulator. It usually involves task optimization, path planning, resource allocation and other issues. In the aspect of communication and coordination, it is necessary to design an effective communication protocol and coordination mechanism to realize the information exchange between underactuated manipulators. It generally includes distributed control algorithms, collaborative decision-making algorithms, synchronization and communication strategies, etc. To ensure safety and coordination between manipulators, in addition, the manipulators’ collisions and obstacle avoidance must be taken into account. To achieve action synchronization and cooperative control between multiple manipulators, it is necessary to design appropriate control algorithms and strategies to achieve action synchronization and coordination between manipulators. Generally, it involves timing control, synchronous control, cooperative control and other technologies. In the future, multi-agent systems composed of multiple homogeneous or heterogeneous underactuated manipulator systems will be an important research hotspot.

4.2.3. Space Underactuated Manipulator

The PUM system is an underactuated system without gravity constraint. Such systems mainly exist in microgravity environments such as space and deep sea, while the working environment of manipulator systems is mostly in three-dimensional space [129]. Consequently, the three-dimensional underactuated manipulator requires an extension of the planar underactuated manipulator’s control mechanism. When it is extended to three-dimensional space, it is necessary to reconsider its dynamic and kinematic models and constraint analysis, and design corresponding stability control methods. For the study of stabilisation of PUM in three dimensions, this is a crucial application.

5. Concluding Remarks and Future Research

Underactuated mechanical systems are far from being adequately researched, the results about them are far from being widely recognized and universally valued, their potential application areas have not been fully explored, and specific engineering application systems are still very much lacking. Since general methods are only applicable to achieve the control objectives of a particular system, a mastery of general control strategies is required to achieve general control with an underactuated system. Specific analysis was carried out according to the structure of different structured systems. For the advancement of theory study of PUM systems and its combination with actual operation application, further research is to be carried out in the following aspects.
(1) The suggested control strategies for the PUM system with a single passive joint are created using the system’s unique properties, and further analyzed on the basis of constraints between active and passive joints, such as the angular constraints, angular velocity constraints and the chain structure. These control methods are not designed by directly utilizing the underactuated coupling constraint relationship and do not have universal applicability. How to combine intelligent optimization algorithms to explore a unified control strategy using only the underactuated coupling relationship is an urgent problem to explore urgently for a PUM system containing a single underactuated joint.
(2) The current domestic and international research status for planar underactuated manipulator systems only considers the system containing single underactuated joints, and the common control methods are usually designed for a certain type of system. In contrast, control strategy of planar underactuated manipulator systems containing multiple passive joints is still an open problem, and no effective control method has been proposed, so there is a need for an in-depth study of the system, so as to propose a more effective control strategy.
(3) The current research content is mainly for a single plane underactuated manipulator system, while the actual engineering applications, the need for two or more manipulators to work together, by more than one homogenized or heterogeneous underactuated manipulator system composed of multi-intelligent systems, will be an important research hotspot in the future.
(4) One type of underactuated system that is not limited by gravity is the planar underactuated manipulator system, and this kind of system mainly exists in microgravity environments such as space and sea, while most of the working environment of manipulator systems is inside the three-dimensional space. Therefore, research on space-underactuated manipulators is also necessary.
(5) The current research work is still mainly carried out for the analog simulation; the design of the controller, control strategy and anti-disturbance methods are only verified in the numerical analog simulation, while in the actual working environment, the mechanical system often has to encounter a variety of disturbances, such as the system controller’s own small perturbations, the error between the models and the outside world for the interference of the mechanical system, which is an issue that requires a realistic solution. In reality, the disturbance suppression of planar underdriven mechanical systems will be an important research hotspot in the future.
(6) The current research results are based on the nominal model for designing the controller and realizing its effective control, without considering the parameter uptake and external interference of systems. Therefore, in order to carry out more intensive research on the controlling of systems in future research work, it is required to examine the control technique from the standpoint of robustness or robust control.
(7) From the current domestic and international research on planar underdriven manipulator systems, researchers through simulation use idealized parameter data or optimization algorithms to determine the structural parameters of the mechanism, as the size of the manipulator cannot be characterized and does not have practical engineering significance; at the same time, the weight needs to be considered, and the majority of PUM systems are set to be in a gravity-free state (i.e., weight is not analyzed) or in a microgravity state. In practical engineering, weight needs to be strictly considered for special planar underdriven systems, such as inverted pendulums and cranes, etc. It is especially important to build a bridge between the idealized controller design and the controller design in practical engineering.
(8) Most of the published research results only use numerical simulation; therefore, to test the validity of designed control strategies without specific experimental validation, it is necessary to develop a system of a planar underactuated manipulator and experimentally verify the proposed control strategy to unify theory and practice.

Author Contributions

Conceptualization, Z.H.; methodology, H.Z.; software, C.Y., B.Z. and X.G.; validation, C.Y., B.Z. and X.G.; formal analysis, C.Y., B.Z. and X.G.; investigation, C.Y., B.Z. and X.G.; data curation, C.Y., B.Z. and X.G.; writing—original draft preparation, Z.H. and H.Z.; writing—review and editing, Z.H. and H.Z.; visualization, Z.H. and H.Z.; supervision, Z.H. and H.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Nature Science Foundation of Hubei Province (No. 2023AFB380), the Graduate Innovative Fund of Wuhan Institute of Technology (No. CX2023565, No. CX2023566, No. CX2023578), the Hubei Key Laboratory of Digital Textile Equipment (Wuhan Textile University) (No. KDTL2022003), the Hubei Key Laboratory of Intelligent Robot (Wuhan Institute of Technology) (No. HBIRL202301), the Open Research Fund of Provincial Engineering Research Center for New Energy Vehicle Intelligent Control and Simulation Test Technology of Sichuan of Xihua University (No. QCCK2024-0011), and the Foundation of Yunnan Key Laboratory of Unmanned Autonomous Systems (No. 202408YB06).

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Taghieh, A.; Zhang, C.; Alattas, K.A.; Bouteraa, Y.; Rathinasamy, S.; Mohammadzadeh, A. A predictive type-3 fuzzy control for underactuated surface vehicles. Ocean Eng. 2022, 266, 113014. [Google Scholar] [CrossRef]
  2. Fan, Y.; Qiu, B.; Liu, L.; Yang, Y. Global fixed-time trajectory tracking control of underactuated USV based on fixed-time extended state observer. ISA Trans. 2023, 132, 267–277. [Google Scholar] [CrossRef]
  3. Yu, Y.; Yang, Z.; Han, C.; Liu, H. Fuzzy Adaptive Back-Stepping Sliding Mode Controller for High-Precision Deflection Control of the Magnetically Suspended Momentum Wheel. IEEE Trans. Ind. Electron. 2018, 65, 3530–3538. [Google Scholar] [CrossRef]
  4. Hwang, C.L.; Wu, H.M.; Shih, C.L. Fuzzy Sliding-Mode Underactuated Control for Autonomous Dynamic Balance of an Electrical Bicycle. IEEE Trans. Control Syst. Technol. 2009, 17, 658–670. [Google Scholar] [CrossRef]
  5. Nourmohammadi, A.; Jafari, M.; Zander, T.O. A Survey on Unmanned Aerial Vehicle Remote Control Using Brain-Computer Interface. IEEE Trans. Hum.-Mach. Syst. 2018, 48, 337–348. [Google Scholar] [CrossRef]
  6. Abdessameud, A.; Tayebi, A. Formation control of VTOL Unmanned Aerial Vehicles with communication delays. Automatica 2011, 47, 2383–2394. [Google Scholar] [CrossRef]
  7. Donaire, A.; Romero, J.G.; Ortega, R. A Robust IDA-PBC Approach for Handling Uncertainties in Underactuated Mechanical Systems (vol 63, pg 3495, 2018). IEEE Trans. Autom. Control 2020, 65, 3223–3226. [Google Scholar] [CrossRef]
  8. Yang, T.; Sun, N.; Fang, Y. Adaptive Fuzzy Control for a Class of MIMO Underactuated Systems with Plant Uncertainties and Actuator Deadzones: Design and Experiments. IEEE Trans. Cybern. 2022, 52, 8213–8226. [Google Scholar] [CrossRef]
  9. Elhaki, O.; Shojaei, K.; Mehrmohammadi, P. Reinforcement learning-based saturated adaptive robust neural-network control of underactuated autonomous underwater vehicles. Expert Syst. Appl. 2022, 197, 116714. [Google Scholar] [CrossRef]
  10. Aurora, H.; Martin Syre, W.; Kristin Ytterstad, P. A Theoretical Analysis of the Velocity Obstacle Method for Nonholonomic Vehicles and Underactuated Surface Vessels. IEEE Trans. Control Syst. Technol. 2024, 32, 1801–1816. [Google Scholar]
  11. Zhang, A.; She, J.; Qiu, J.; Yang, C.; Alsaadi, F. A new control method for global stabilisation of translational oscillator with rotational actuator. Int. J. Syst. Sci. 2019, 50, 954–960. [Google Scholar] [CrossRef]
  12. Lu, J.; Meng, Z. Underactuated Attitude–Orbit Coupling Control for Microsatellite Based on a Single Orbital Thruster. IEEE Trans. Aerosp. Electron. Syst. 2024, 60, 2082–2092. [Google Scholar] [CrossRef]
  13. Shao, J.; Zhou, Q.; Xiao, Y.; Bernelli-Zazzera, F.; Sun, Z. Feasibility analysis and saturation control for underactuated spacecraft formation reconfiguration in elliptic orbits. Proc. Inst. Mech. Eng. Part G-J. Aerosp. Eng. 2024, 238, 211–227. [Google Scholar] [CrossRef]
  14. Kusznir, T.; Smoczek, J. Nonlinear Model Predictive Control with Evolutionary Data-Driven Prediction Model and Particle Swarm Optimization Optimizer for an Overhead Crane. Appl. Sci. 2024, 14, 5112. [Google Scholar] [CrossRef]
  15. Zhang, G.; Bian, W.; Li, J.; Zhang, W. Robust adaptive synchronized event-triggered formation control of USVs with the fault amendment strategy. Ocean Eng. 2023, 281, 114832. [Google Scholar] [CrossRef]
  16. Fan, L.; Zhang, A.; Liang, X.; Zhang, X.; Qiu, J. Fixed-time stabilization of underactuated cart-pendulum system based on hierarchical sliding mode control method. Nonlinear Dyn. 2024, 112, 11187–11194. [Google Scholar] [CrossRef]
  17. Zhai, M.; Diao, S.; Yang, T.; Wu, Q.; Fang, Y.; Sun, N. Adaptive Fuzzy Control for Underactuated Robot Systems With Inaccurate Actuated States and Unavailable Unactuated States. IEEE Trans. Autom. Sci. Eng. 2024, 1–13. [Google Scholar] [CrossRef]
  18. Gao, S.; Li, X.; Liu, J. Adaptive direct RBFNN consensus control for a class of unknown nonlinear underactuated systems. Int. J. Syst. Sci. 2024, 1–13. [Google Scholar] [CrossRef]
  19. Wang, Y.; Qu, Y.; Zhao, S.; Fu, H. Adaptive neural containment maneuvering of underactuated surface vehicles with prescribed performance and collision avoidance. Ocean Eng. 2024, 297, 116779. [Google Scholar] [CrossRef]
  20. Zhu, Z.; Zhao, H.; Xian, Y.; Chen, Y.H.; Sun, H.; Ma, J. Stackelberg Game-Based Control Design for Fuzzy Underactuated Mechanical Systems With Inequality Constraints. IEEE Trans. Syst. Man Cybern. Syst. 2024, 54, 6345–6357. [Google Scholar] [CrossRef]
  21. Xia, J.; Ouyang, H. Chattering Free Sliding-Mode Controller Design for Underactuated Tower Cranes with Uncertain Disturbance. IEEE Trans. Ind. Electron. 2024, 71, 4963–4975. [Google Scholar] [CrossRef]
  22. Gutierrez-Oribio, D.; Stefanou, I.; Plestan, F. Passivity-based control of underactuated mechanical systems with Coulomb friction: Application to earthquake prevention. Automatic 2024, 165, 111661. [Google Scholar] [CrossRef]
  23. Feng, Y.; Zhang, H.; Gu, C. The Prescribed-Time Sliding Mode Control for Underactuated Bridge Crane. Electronics 2024, 13, 219. [Google Scholar] [CrossRef]
  24. Lai, X.; Wang, Y.; Wu, M.; Cao, W. Stable Control Strategy for Planar Three-Link Underactuated Mechanical System. IEEE-ASME Trans. Mechatron. 2016, 21, 1345–1356. [Google Scholar] [CrossRef]
  25. Shu-chen, D.; Li, P.; Shang-ling, Q.; Rong-qiang, L.; Josephat, B. Dynamic modelling and PFL-based trajectory tracking control for underactuated cable-driven truss-like manipulator. J. Cent. South Univ. 2021, 28, 3127–3146. [Google Scholar] [CrossRef]
  26. Zhang, K.K.; Zhou, B.; Jiang, H.; Duan, G.R. Finite-Time Control of a Class of Nonlinear Underactuated Systems with Application to Underactuated Axisymmetric Spacecraft. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 7061–7071. [Google Scholar] [CrossRef]
  27. Fu, M.; Wang, L. Event-triggered-based finite-time cooperative path following control for underactuated multiple marine surface vehicles. Asian J. Control 2023, 25, 1005–1018. [Google Scholar] [CrossRef]
  28. Kazemi, H.; Majd, V.J.; Moghaddam, M.M. Modeling and robust backstepping control of an underactuated quadruped robot in bounding motion. Robotica 2013, 31, 423–439. [Google Scholar] [CrossRef]
  29. Manduca, G.; Santaera, G.; Miraglia, M.; Van Vuuren, G.J.; Dario, P.; Stefanini, C.; Romano, D. A Bioinspired Control Strategy Ensures Maneuverability and Adaptability for Dynamic Environments in an Underactuated Robotic Fish. J. Intell. Robot. Syst. 2024, 110, 69. [Google Scholar] [CrossRef]
  30. Abdurahman, B.; Savvaris, A.; Tsourdos, A. Switching LOS guidance with speed allocation and vertical course control for path-following of unmanned underwater vehicles under ocean current disturbances. Ocean Eng. 2019, 182, 412–426. [Google Scholar] [CrossRef]
  31. Bessa, W.M.; Otto, S.; Kreuzer, E.; Seifried, R. An adaptive fuzzy sliding mode controller for uncertain underactuated mechanical systems. J. Vib. Control 2019, 25, 1521–1535. [Google Scholar] [CrossRef]
  32. Backus, S.B.; Onishi, R.; Bocklund, A.; Berg, A.; Contreras, E.D.; Parness, A. Design and testing of the JPL-Nautilus Gripper for deep-ocean geological sampling. J. Field Robot. 2020, 37, 972–986. [Google Scholar] [CrossRef]
  33. Liljeback, P.; Pettersen, K.Y.; Stavdahl, A.; Gravdahl, J.T. Controllability and Stability Analysis of Planar Snake Robot Locomotion. IEEE Trans. Autom. Control 2011, 56, 1365–1380. [Google Scholar] [CrossRef]
  34. Zhang, A.; She, J.; Qiu, J.; Yang, C.; Alsaadi, F. Design of motion trajectory and tracking control for underactuated cart-pendulum system. Int. J. Robust Nonlinear Control 2019, 29, 2458–2470. [Google Scholar] [CrossRef]
  35. Celikovsky, S.; Anderle, M. Feedback equivalence of the chained mechanical system to the almost linear form and its use for the sustainable multi-step walking design. J. Frankl. Inst.-Eng. Appl. Math. 2024, 361, 107086. [Google Scholar] [CrossRef]
  36. Tang, L.; Wang, C.; Ma, S.; Li, Y.; Li, B. Multidirectional Planar Motion Transmission on a Single-Motor Actuated Robot via Microscopic Galumphing. Adv. Sci. 2024, 11, 2307738. [Google Scholar] [CrossRef]
  37. Quigley, M.; Salisbury, C.; Ng, A.Y.; Salisbury, J.K. Mechatronic design of an integrated robotic hand. Int. J. Robot. Res. 2014, 33, 706–720. [Google Scholar] [CrossRef]
  38. Higashimori, M.; Sakashita, R.; Shibata, A. Single-Actuator-Based Three-DoF Planar Manipulation via a Viscoelastic and Nonparallel Hybrid Joint Mechanism. IEEE Trans. Robot. 2019, 35, 602–617. [Google Scholar] [CrossRef]
  39. Krupinski, S.; Allibert, G.; Hua, M.D.; Hamel, T. An Inertial-Aided Homography-Based Visual Servo Control Approach for (Almost) Fully Actuated Autonomous Underwater Vehicles. IEEE Trans. Robot. 2017, 33, 1041–1060. [Google Scholar] [CrossRef]
  40. Meza-Sanchez, M.; Rodriguez-Linan, M.C.; Clemente, E.; Herrera, L. Evolutionary design of swing-up controllers for stabilization task of underactuated inverted pendulums. Genet. Program. Evolvable Mach. 2023, 24, 9. [Google Scholar] [CrossRef]
  41. Romano, D.; Wahi, A.; Miraglia, M.; Stefanini, C. Development of a Novel Underactuated Robotic Fish with Magnetic Transmission System. Machines 2022, 10, 755. [Google Scholar] [CrossRef]
  42. Guan, H.; Wong, K.C. Spring-Damped Underactuated Swashplateless Rotor on a Bicopter Unmanned Aerial Vehicle. Machines 2024, 12, 296. [Google Scholar] [CrossRef]
  43. Salamat, B.; Elsbacher, G. Centralized Control in Networks of Underactuated Nonidentical Euler-Lagrange Systems Using a Generalised Multicoordinates Transformation. IEEE Access 2022, 10, 58311–58319. [Google Scholar] [CrossRef]
  44. Pappalardo, C.M.; Guida, D. Forward and Inverse Dynamics of a Unicycle-Like Mobile Robot. Machines 2019, 7, 5. [Google Scholar] [CrossRef]
  45. Esposito, D.; Centracchio, J.; Andreozzi, E.; Savino, S.; Gargiulo, G.D.; Naik, G.R.; Bifulco, P. Design of a 3D-Printed Hand Exoskeleton Based on Force-Myography Control for Assistance and Rehabilitation. Machines 2022, 10, 57. [Google Scholar] [CrossRef]
  46. Kim, Y.; Kwon, S. Balancing-Prioritized Anti-Slip Control of a Two-Wheeled Inverted Pendulum Robot Vehicle on Low-Frictional Surfaces with an Acceleration Slip Indicator. Machines 2023, 11, 553. [Google Scholar] [CrossRef]
  47. Maruskin, J.M.; Bloch, A.M. The Boltzmann-Hamel equations for the optimal control of mechanical systems with nonholonomic constraints. Int. J. Robust Nonlinear Control 2011, 21, 373–386. [Google Scholar] [CrossRef]
  48. Ma, B.L.; Tso, S.K. Unified controller for both trajectory tracking and point regulation of second-order nonholonomic chained systems. Robot. Auton. Syst. 2008, 56, 317–323. [Google Scholar] [CrossRef]
  49. Zhang, A.; Lai, X.; Wu, M.; She, J. Stabilization of underactuated two-link gymnast robot by using trajectory tracking strategy. Appl. Math. Comput. 2015, 253, 193–204. [Google Scholar] [CrossRef]
  50. Lai, X.Z.; She, J.H.; Cao, W.H.; Yang, S.X. Stabilization of underactuated planar acrobot based on motion-state constraints. Int. J. Non-Linear Mech. 2015, 77, 342–347. [Google Scholar] [CrossRef]
  51. Wen-An, J.; Zhuang-Jun, L.; Shao-Kai, L. Mei symmetries and Mei conserved quantities for higher-order nonholonomic constraint systems. Chin. Phys. 2011, 20, 3. [Google Scholar] [CrossRef]
  52. Zhang, P.; Lai, X.; Wang, Y.; Su, C.; Ye, W.; Wu, M. A novel position-posture control method using intelligent optimization for planar underactuated mechanical systems. Mech. Mach. Theory 2019, 140, 258–273. [Google Scholar] [CrossRef]
  53. Zhang, P.; Lai, X.; Wang, Y.; Wu, M. Effective position-posture control strategy based on switching control for planar three-link underactuated mechanical system. Int. J. Syst. Sci. 2017, 48, 2202–2211. [Google Scholar] [CrossRef]
  54. Gao, X.; Ren, Z.; Zhai, L.; Jia, Q.; Liu, H. Two-Stage Switching Hybrid Control Method Based on Improved PSO for Planar Three-Link Under-Actuated Manipulator. IEEE Access 2019, 7, 76263–76273. [Google Scholar] [CrossRef]
  55. Lai, X.; Zhang, P.; Wang, Y.; Chen, L.; Wu, M. Continuous State Feedback Control Based on Intelligent Optimization for First-Order Nonholonomic Systems. IEEE Trans. Syst. Man Cybern.-Syst. 2020, 50, 2534–2540. [Google Scholar] [CrossRef]
  56. Zhang, P.; Lai, X.; Wang, Y.; Su, C.Y.; Wu, M. A quick position control strategy based on optimization algorithm for a class of first-order nonholonomic system. Inf. Sci. 2018, 460, 264–278. [Google Scholar] [CrossRef]
  57. Zhang, P.; Lai, X.; Wang, Y.; Wu, M. Motion planning and adaptive neural sliding mode tracking control for positioning of uncertain planar underactuated manipulator. Neurocomputing 2019, 334, 197–205. [Google Scholar] [CrossRef]
  58. Meng, Q.; Lai, X.; Yan, Z.; Wu, M. Tip Position Control and Vibration Suppression of a Planar Two-Link Rigid-Flexible Underactuated Manipulator. IEEE Trans. Cybern. 2022, 52, 6771–6783. [Google Scholar] [CrossRef]
  59. Lai, X.; Zhang, P.; Wang, Y.; Wu, M. Position-Posture Control of a Planar Four-Link Underactuated Manipulator Based on Genetic Algorithm. IEEE Trans. Ind. Electron. 2017, 64, 4781–4791. [Google Scholar] [CrossRef]
  60. Lai, X.Z.; Wang, Y.W.; Cao, J.Q.; Wu, M. A simple and quick control strategy for a class of first-order nonholonomic manipulator. Nonlinear Dyn. 2016, 85, 2261–2276. [Google Scholar] [CrossRef]
  61. Wang, Y.; Lai, X.; Chen, L.; Ding, H.; Wu, M. A quick control strategy based on hybrid intelligent optimization algorithm for planar n-link underactuated manipulators. Inf. Sci. 2017, 420, 148–158. [Google Scholar] [CrossRef]
  62. Wang, Y.W.; Lai, X.Z.; Zhang, P.; Su, C.Y.; Wu, M. A new control method for planar four-link underactuated manipulator based on intelligence optimization. Nonlinear Dyn. 2019, 96, 573–583. [Google Scholar] [CrossRef]
  63. Wang, Y.; Lai, X.; Zhang, P.; Wu, M. Adaptive robust control for planar n-link underactuated manipulator based on radial basis function neural network and online iterative correction method. J. Frankl. Inst.-Eng. Appl. Math. 2018, 355, 8373–8391. [Google Scholar] [CrossRef]
  64. Wang, Y.; Lai, X.; Zhang, P.; Wu, M. Control Strategy Based on Model Reduction and Online Intelligent Calculation for Planar <i>n</i>-Link Underactuated Manipulators. IEEE Trans. Syst. Man Cybern.-Syst. 2020, 50, 1046–1054. [Google Scholar] [CrossRef]
  65. Tafrishi, S.A.; Svinin, M.; Yamamoto, M. Inverse dynamics of underactuated planar manipulators without inertial coupling singularities. Multibody Syst. Dyn. 2021, 52, 407–429. [Google Scholar] [CrossRef]
  66. De Luca, A.; Mattone, R.; Oriolo, G. Stabilization of underactuated robots: Theory and experiments for a planar 2R manipulator. In Proceedings of the International Conference on Robotics and Automation, Albuquerque, NM, USA, 20–25 April 1997; Volume 4, pp. 3274–3280. [Google Scholar] [CrossRef]
  67. De Luca, A.; Mattone, R.; Oriolo, G. Control of underactuated mechanical systems: Application to the planar 2R robot. In Proceedings of the 35th IEEE Conference on Decision and Control, Kobe, Japan, 11–13 December 1996; Volume 2, pp. 1455–1460. [Google Scholar] [CrossRef]
  68. Luca, A.D.; Mattone, R.; Oriolo, G. Stabilization of an Underactuated Planar 2R Manipulator. Int. J. Robust Nonlinear Control 2000, 10, 181–198. [Google Scholar] [CrossRef]
  69. He, G.P.; Wang, Z.L.; Zhang, J.; Geng, Z.Y. Characteristics analysis and stabilization of a planar 2R underactuated manipulator. Robotica 2016, 34, 584–600. [Google Scholar] [CrossRef]
  70. Suzuki, T.; Koinuma, M.; Nakamura, Y. Chaos and nonlinear control of a nonholonomic free-joint manipulator. In Proceedings of the IEEE International Conference on Robotics and Automation, Minneapolis, MN, USA, 22–28 April 1996; Volume 3, pp. 2668–2675. [Google Scholar] [CrossRef]
  71. Suzuki, T.; Nakamura, Y. Control of manipulators with free-joints via the averaging method. In Proceedings of the International Conference on Robotics and Automation, Albuquerque, NM, USA, 20–25 April 1997; Volume 4, pp. 2998–3005. [Google Scholar] [CrossRef]
  72. Rosas-Flors, J.; Alvarez-Gallegos, J.; Castro-Linares, R. Trajectory planning and control of an underactuated planar 2R manipulator. In Proceedings of the 2001 IEEE International Conference on Control Applications (CCA’01) (Cat. No.01CH37204), Mexico City, Mexico, 7 September 2001; pp. 548–552. [Google Scholar] [CrossRef]
  73. Wu, J.; Wang, Y.; Ye, W.; Su, C.Y. Control strategy based on Fourier transformation and intelligent optimization for planar Pendubot. Inf. Sci. 2019, 491, 279–288. [Google Scholar] [CrossRef]
  74. Zhang, A.; Lai, X.; Wu, M.; She, J. Global stabilization of underactuated spring-coupled three-link horizontal manipulator using position measurements only. Appl. Math. Model. 2015, 39, 1917–1928. [Google Scholar] [CrossRef]
  75. Ramirez-Neria, M.; Sira-Ramirez, H.; Garrido-Moctezuma, R.; Luviano-Juarez, A.; Gao, Z. Active Disturbance Rejection Control for Reference Trajectory Tracking Tasks in the Pendubot System. IEEE Access 2021, 9, 102663–102670. [Google Scholar] [CrossRef]
  76. Xin, X.; Makino, K.; Izumi, S.; Yamasaki, T.; Liu, Y. Anti-Swing control of the Pendubot using damper and spring with positive or negative stiffness. Int. J. Robust Nonlinear Control 2021, 31, 4227–4246. [Google Scholar] [CrossRef]
  77. Harandi, M.R.J.; Taghirad, H.D. On the matching equations of kinetic energy shaping in IDA-PBC. J. Frankl.-Inst.-Eng. Appl. Math. 2021, 358, 8639–8655. [Google Scholar] [CrossRef]
  78. Parulski, P.; Bartkowiak, P.; Pazderski, D. Evaluation of Linearization Methods for Control of the Pendubot. Appl. Sci. 2021, 11, 7615. [Google Scholar] [CrossRef]
  79. Turrisi, G.; Capotondi, M.; Gaz, C.; Modugno, V.; Oriolo, G.; De Luca, A. On-Line Learning for Planning and Control of Underactuated Robots with Uncertain Dynamics. IEEE Robot. Autom. Lett. 2022, 7, 358–365. [Google Scholar] [CrossRef]
  80. Wei, C.; Chen, Y.H.; Chai, T.; Fu, J. Adaptive robust control for Pendubot with matched-mismatched uncertainty via constraint-following. Robotica 2023, 41, 1550–1567. [Google Scholar] [CrossRef]
  81. Wei, C.; Vardulakis, A.; Chai, T. Stabilization of the Pendubot: A polynomial matrix approach. IMA J. Math. Control Inf. 2023, 40, 332–352. [Google Scholar] [CrossRef]
  82. Xin, X.; Wang, Z.; Liu, Y. Parameterization of minimal order strongly stabilizing controllers for two-link underactuated planar robot with single sensor. Automatica 2023, 158, 111280. [Google Scholar] [CrossRef]
  83. Yan, Z.; Lai, X.; Meng, Q.; Wu, M.; She, J.; Iwasaki, M. Modeling, analysis, and adaptive neural modified-backstepping control of an uncertain horizontal pendubot with double flexible joints. Control Eng. Pract. 2023, 139, 105647. [Google Scholar] [CrossRef]
  84. Gulan, M.; Salaj, M.; RohaI-Ilkiv, B. Tracking Control of Unforced and Forced Equilibrium Positions of the Pendubot System: A Nonlinear MHE and MPC Approach. Actuators 2023, 12, 343. [Google Scholar] [CrossRef]
  85. Mahindrakar, A.D.; Banavar, R.N.; Reyhanoglu, M. Controllability and point-to-point control of 3-DOF planar horizontal underactuated manipulators. Int. J. Control 2005, 78, 1–13. [Google Scholar] [CrossRef]
  86. Arai, H.; Tanie, K. Nonhoronomic control of a three-DOF planar underactuated manipulator. IEEE Trans. Robot. Autom. 1998, 14, 681–695. [Google Scholar] [CrossRef]
  87. de Luca, A.; Oriolo, G. Motion planning and trajectory control of an underactuated three-link robot via dynamic feedback linearization. In Proceedings of the 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065), San Francisco, CA, USA, 24–28 April 2000; Volume 3, pp. 2789–2795. [Google Scholar] [CrossRef]
  88. Shiroma, N.; Arai, H.; Tanie, K. Nonlinear control of a planar free link under a nonholonomic constraint. In Proceedings of the 1997 8th International Conference on Advanced Robotics. Proceedings. ICAR’97, Monterey, CA, USA, 7–9 July 1997; pp. 103–109. [Google Scholar] [CrossRef]
  89. Lynch, K.M.; Shiroma, N.; Arai, H.; Tanie, K. Collision-free trajectory planning for a 3-DoF robot with a passive joint. Int. J. Robot. Res. 2000, 19, 1171–1184. [Google Scholar] [CrossRef]
  90. Arai, H. Controllability of a 3-DOF manipulator with a passive joint under a nonholonomic constraint. In Proceedings of the IEEE International Conference on Robotics and Automation, Minneapolis, MN, USA, 22–28 April 1996; Volume 4, pp. 3707–3713. [Google Scholar] [CrossRef]
  91. Arai, H. Position control of a 3-DOF manipulator with a passive joint under a nonholonomic constraint. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS ’96, Osaka, Japan, 8 November 1996; Volume 1, p. 74. [Google Scholar] [CrossRef]
  92. Lynch, K.; Shiroma, N.; Arai, H.; Tanie, K. Motion planning for a 3-DOF robot with a passive joint. In Proceedings of the 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146), Leuven, Belgium, 20 May 1998; Volume 2, pp. 927–932. [Google Scholar] [CrossRef]
  93. Arai, H.; Tanie, K.; Shiroma, N. Feedback control of a 3-DOF planar underactuated manipulator. In Proceedings of the International Conference on Robotics and Automation, Albuquerque, NM, USA, 25 April 1997; Volume 1, pp. 703–709. [Google Scholar] [CrossRef]
  94. Arai, H.; Tachi, S. Dynamic control of a manipulator with passive joints in an operational coordinate space. In Proceedings of the 1991 IEEE International Conference on Robotics and Automation, Sacramento, CA, USA, 9–11 April 1991; Volume 2, pp. 1188–1194. [Google Scholar] [CrossRef]
  95. Liu, Q.; Yu, Y.; Su, L. A new method for position control of planar 3-Dof underactuated robots. In Proceedings of the 2008 7th World Congress on Intelligent Control and Automation, Chongqing, China, 25–27 June 2008; pp. 9060–9065. [Google Scholar] [CrossRef]
  96. Urrea, C.; Kern, J.; Alvarez, E. Design and implementation of fault-tolerant control strategies for a real underactuated manipulator robot. Complex Intell. Syst. 2022, 8, 5101–5123. [Google Scholar] [CrossRef]
  97. Wu, H.; Kong, L.; Li, Q.; Wang, H.; Chen, G. A Comparative Study on Kinematic Calibration for a 3-DOF Parallel Manipulator Using the Complete-Minimal, Inverse-Kinematic and Geometric-Constraint Error Models. Chin. J. Mech. Eng. (Engl. Ed.) 2023, 36, 121. [Google Scholar] [CrossRef]
  98. Huang, Z.; Lai, X.; Zhang, P.; Meng, Q.; Wu, M. A general control strategy for planar 3-DoF underactuated manipulators with one passive joint. Inf. Sci. 2020, 534, 139–153. [Google Scholar] [CrossRef]
  99. Yan, Z.; Lai, X.; Meng, Q.; She, J.; Wu, M. Double-loop frame-based adaptive neural sliding-mode control of single-input 3-DOF flexible-joint manipulator. Int. J. Syst. Sci. 2024, 55, 1177–1190. [Google Scholar] [CrossRef]
  100. De Luca, A.; Iannitti, S. A simple STLC test for mechanical systems underactuated by one control. In Proceedings of the 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292), Washington, DC, USA, 11–15 May 2002; Volume 2, pp. 1735–1740. [Google Scholar] [CrossRef]
  101. Kobayashi, K.; Yoshikawa, T. Controllability of under-actuated planar manipulators with one unactuated joint. In Proceedings of the 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113), Takamatsu, Japan, 31 October–5 November 2000; Volume 1, pp. 133–138. [Google Scholar] [CrossRef]
  102. De Luca, A.; Oriolo, G. Trajectory Planning and Control for Planar Robots with Passive Last Joint. Int. J. Robot. Res. 2002, 21, 575–590. [Google Scholar] [CrossRef]
  103. De Luca, A.; Iannitti, S.; Mattone, R.; Oriolo, G. Control problems in underactuated manipulators. In Proceedings of the 2001 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings (Cat. No.01TH8556), Como, Italy, 8–12 July 2001; Volume 2, pp. 855–861. [Google Scholar] [CrossRef]
  104. Huang, Z.; Wei, S.; Hou, M.; Wang, L. Finite-time control strategy for swarm planar underactuated robots via motion planning and intelligent algorithm. Meas. Control 2023, 56, 813–819. [Google Scholar] [CrossRef]
  105. Lai, X.; Chen, H.; Wang, Y.; Yuan, Y.; Wu, M. Trajectory tracking control with specified posture for planar four-link real underactuated manipulator. Int. J. Robot. Autom. 2019, 34, 194–202. [Google Scholar] [CrossRef]
  106. Lai, X.; Xiong, P.; Wu, M. Stable control strategy for a second-order nonholonomic planar underactuated mechanical system. Int. J. Syst. Sci. 2019, 50, 2126–2141. [Google Scholar] [CrossRef]
  107. Chen, H.; Lai, X. Piecewise control strategy for a planar four-link underactuated manipulator with friction. In Proceedings of the 2018 37th Chinese Control Conference (CCC), Wuhan, China, 25–27 July 2018; pp. 3716–3719. [Google Scholar]
  108. Huang, Z.; Lai, X.; Wang, Y.; Wu, M. Position control for planar 3R underactuated manipulator with second-order non-holonomic constraints. J. Southeast Univ. (Nat. Sci. Ed.) 2019, 49, 245–250. [Google Scholar]
  109. De Luca, A.; Iannitti, S.; Mattone, R.; Oriolo, G. Underactuated manipulators: Control properties and techniques. Mach. Intell. Robot. Control 2002, 4, 113–125. [Google Scholar]
  110. Bhave, M.; Janardhanan, S.; Dewan, L. Configuration control of planar underactuated robotic manipulator using terminal sliding mode. IFAC-PapersOnLine 2016, 49, 148–153. [Google Scholar] [CrossRef]
  111. Xiong, P.; Lai, X.; Wu, M. Position control strategy based on energy attenuation for planar three-link underactuated manipulator. In Proceedings of the 2016 35th Chinese Control Conference (CCC), Chengdu, China, 27–29 July 2016; pp. 704–708. [Google Scholar]
  112. Li, J.; Wang, L.; Chen, Z.; Huang, Z. Drift suppression control based on online intelligent optimization for planar underactuated manipulator with passive middle joint. IEEE Access 2021, 9, 38611–38619. [Google Scholar] [CrossRef]
  113. Huang, Z.; Lai, X.; Zhang, P.; Wang, Y.; Wu, M. Virtual model reduction-based control strategy of planar three-link underactuated manipulator with middle passive joint. Int. J. Control Autom. Syst. 2021, 19, 29–39. [Google Scholar] [CrossRef]
  114. Xiong, P.; Lai, X.; Wu, M. Position control for planar four-link underactuated mechanical system based on model degeneration. Control Decis. 2015, 30, 1277–1283. [Google Scholar]
  115. Xiong, P.; Lai, X.; Wu, M. A stable control for second-order nonholonomic planar underactuated mechanical system: Energy attenuation approach. Int. J. Control 2018, 91, 1630–1639. [Google Scholar] [CrossRef]
  116. Huang, Z.; Li, X.; Wei, Z.; Wan, X.; Wang, L. A stable control method for planar robot with underactuated constraints via motion planning and intelligent optimization. Meas. Control 2023, 56, 1826–1834. [Google Scholar] [CrossRef]
  117. Xiong, P.; Lai, X.; Wu, M. Position and attitude control for a class of planar underactuated mechanical system with second order non-holonomic constraints. J. Southeast Univ. 2015, 45, 690–695. [Google Scholar]
  118. Xiong, P.; Lai, X.; Wu, M. Position and posture control for a class of second-order nonholonomic underactuated mechanical system. IMA J. Math. Control Inf. 2018, 35, 523–533. [Google Scholar] [CrossRef]
  119. Lai, X.Z.; Pan, C.Z.; Wu, M.; Yang, S.X. Unified control of n-link underactuated manipulator with single passive joint: A reduced order approach. Mech. Mach. Theory 2012, 56, 170–185. [Google Scholar] [CrossRef]
  120. Liu, D.; Lai, X.; Wang, Y.; Wan, X.; Wu, M. Position control for planar four-link underactuated manipulator with a passive third joint. ISA Trans. 2019, 87, 46–54. [Google Scholar] [CrossRef] [PubMed]
  121. Wang, Y.; Chen, S.; Zhang, P. Position-posture Control Strategy for Planar Underactuated Manipulators with Second-order Nonholonomic Constraint. Int. J. Control Autom. Syst. 2022, 20, 4015–4025. [Google Scholar] [CrossRef]
  122. Wu, J.; Ye, W.; Wang, Y.; Su, C.Y. A general position control method for planar underactuated manipulators with second-order nonholonomic constraints. IEEE Trans. Cybern. 2019, 51, 4733–4742. [Google Scholar] [CrossRef] [PubMed]
  123. Sun, N.; Fang, Y. A review for the control of a class of underactuated systems. CAAI Trans. Intell. Syst. 2011, 6, 200–207. [Google Scholar]
  124. Huang, Z.; Hou, M.; Hua, Y.; Yu, C.; Wang, L. A General Stable Control Method for R-Type Underactuated Robot with Three Different Initial Situations. Appl. Sci. 2023, 13, 5565. [Google Scholar] [CrossRef]
  125. Suzuki, T.; Kinoshita, T.; Gunji, S. Analysis and control of 3R underactuated manipulator. In Proceedings of the 2008 SICE Annual Conference, Tokyo, Japan, 20–22 August 2008; pp. 3086–3091. [Google Scholar]
  126. Huang, Z.; Wei, Z.; Wang, W.; Gong, X.; Zeng, B.; Wang, L. Controllability Analysis and Stable Control for Planar Non-One Passive Joint Underactuated Robot with Bi-Directional Approach. In Proceedings of the 2023 42nd Chinese Control Conference (CCC), Tianjin, China, 24–26 July 2023; pp. 507–510. [Google Scholar]
  127. Dong, Z.; Li, J.; Liu, W.; Zhang, H.; Qi, S.; Zhang, Z. Adptive heading control of underactuated unmanned surface vehicle based on improved backpropagation neural network. Pol. Marit. Res. 2023, 30, 54–64. [Google Scholar] [CrossRef]
  128. Peng, J.; Wu, H.; Zhang, C.; Chen, Q.; Meng, D.; Wang, X. Modeling, Cooperative Planning and Compliant Control of Multi-arm Space Continuous Robot for Target Manipulation. Appl. Math. Model. 2023, 121, 690–713. [Google Scholar] [CrossRef]
  129. Hattori, M.; Yabuno, H. Reachable area of an underactuated space manipulator subjected to simple spinning. Nonlinear Dyn. 2008, 51, 345–353. [Google Scholar] [CrossRef]
Figure 1. Physical structure of planar n-DoF manipulator.
Figure 1. Physical structure of planar n-DoF manipulator.
Machines 12 00829 g001
Figure 2. Physical structure of planar A m PA n manipulator.
Figure 2. Physical structure of planar A m PA n manipulator.
Machines 12 00829 g002
Figure 3. Structural sketch of the planar A m PA n manipulator.
Figure 3. Structural sketch of the planar A m PA n manipulator.
Machines 12 00829 g003
Figure 4. Physical structure of planar Acrobot manipulator.
Figure 4. Physical structure of planar Acrobot manipulator.
Machines 12 00829 g004
Figure 5. Physical structure of planar PAA manipulator system.
Figure 5. Physical structure of planar PAA manipulator system.
Machines 12 00829 g005
Figure 6. Physical structure of planar manipulator system. (a) PA manipulator system. (b) PAAA manipulator system. (c) PA n manipulator system. (d) PAPA manipulator system.
Figure 6. Physical structure of planar manipulator system. (a) PA manipulator system. (b) PAAA manipulator system. (c) PA n manipulator system. (d) PAPA manipulator system.
Machines 12 00829 g006
Figure 7. Acrobot simulation results (First data set). (a) angle. (b) angular velocity. (c) torque.
Figure 7. Acrobot simulation results (First data set). (a) angle. (b) angular velocity. (c) torque.
Machines 12 00829 g007
Figure 8. Pendubot simulation results (First data set). (a) angle. (b) angular velocity. (c) torque.
Figure 8. Pendubot simulation results (First data set). (a) angle. (b) angular velocity. (c) torque.
Machines 12 00829 g008
Figure 9. Acrobot simulation results (Second data set). (a) angle. (b) angular velocity. (c) torque.
Figure 9. Acrobot simulation results (Second data set). (a) angle. (b) angular velocity. (c) torque.
Machines 12 00829 g009
Figure 10. Pendubot simulation results (Second data set). (a) angle. (b) angular velocity. (c) torque.
Figure 10. Pendubot simulation results (Second data set). (a) angle. (b) angular velocity. (c) torque.
Machines 12 00829 g010
Figure 11. Physical structure of planar Pendubot manipulator system.
Figure 11. Physical structure of planar Pendubot manipulator system.
Machines 12 00829 g011
Figure 12. Physical structure of planar AAP manipulator system.
Figure 12. Physical structure of planar AAP manipulator system.
Machines 12 00829 g012
Figure 13. Physical structure of planar A m P ( m > 2 ) manipulator system.
Figure 13. Physical structure of planar A m P ( m > 2 ) manipulator system.
Machines 12 00829 g013
Figure 14. Physical structure of planar APA manipulator system.
Figure 14. Physical structure of planar APA manipulator system.
Machines 12 00829 g014
Figure 15. Physical structure of planar A m PA n ( m 1 , n 1 , m + n 2 ) manipulator system.
Figure 15. Physical structure of planar A m PA n ( m 1 , n 1 , m + n 2 ) manipulator system.
Machines 12 00829 g015
Table 1. The benefits and drawbacks of planar underactuated mechanical systems.
Table 1. The benefits and drawbacks of planar underactuated mechanical systems.
AdvantagesDisadvantages
Lower costIncreased control complexity
Simple structurePerformance constraint
Small sizePrecision and stability challenges
Low energy consumptionPoor adaptability to environmental changes
Easy to maintain and repairIncreased difficulty in design and optimization
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Huang, Z.; Yu, C.; Zeng, B.; Gong, X.; Zhou, H. A Survey of Planar Underactuated Mechanical System. Machines 2024, 12, 829. https://doi.org/10.3390/machines12120829

AMA Style

Huang Z, Yu C, Zeng B, Gong X, Zhou H. A Survey of Planar Underactuated Mechanical System. Machines. 2024; 12(12):829. https://doi.org/10.3390/machines12120829

Chicago/Turabian Style

Huang, Zixin, Chengsong Yu, Ba Zeng, Xiangyu Gong, and Hongjian Zhou. 2024. "A Survey of Planar Underactuated Mechanical System" Machines 12, no. 12: 829. https://doi.org/10.3390/machines12120829

APA Style

Huang, Z., Yu, C., Zeng, B., Gong, X., & Zhou, H. (2024). A Survey of Planar Underactuated Mechanical System. Machines, 12(12), 829. https://doi.org/10.3390/machines12120829

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop