Skip to main content
Frontiers in Bioengineering and Biotechnology logoLink to Frontiers in Bioengineering and Biotechnology
. 2022 Feb 28;10:843020. doi: 10.3389/fbioe.2022.843020

Attitude Stabilization Control of Autonomous Underwater Vehicle Based on Decoupling Algorithm and PSO-ADRC

Xiong Wu 1,2, Du Jiang 1,3,4,*, Juntong Yun 2,4,*, Xin Liu 1,3,*, Ying Sun 1,3,4,*, Bo Tao 1,3,4, Xiliang Tong 2,4, Manman Xu 1,2,3, Jianyi Kong 2,3,4, Ying Liu 2,4, Guojun Zhao 1,3, Zifan Fang 5,*
PMCID: PMC8918931  PMID: 35295652

Abstract

Autonomous Underwater Vehicle are widely used in industries, such as marine resource exploitation and fish farming, but they are often subject to a large amount of interference which cause poor control stability, while performing their tasks. A decoupling control algorithm is proposed and A single control volume–single attitude angle model is constructed for the problem of severe coupling in the control system of attitude of six degrees of freedom Autonomous Underwater Vehicle. Aiming at the problem of complex Active Disturbance Rejection Control (ADRC) adjustment relying on manual experience, the PSO-ADRC algorithm is proposed to realize the automatic adjustment of its parameters, which improves the anti-interference ability and control accuracy of Autonomous Underwater Vehicle in dynamic environment. The anti-interference ability and control accuracy of the method were verified through experiments.

Keywords: AUV (autonomous underwater vehicle), ADRC (active disturbance rejection control), PSO (partial swarm optimization), attitude control, anti-disturbance control

Introduction

Autonomous Underwater Vehicle (AUV) can adapt excellently to the highly variable and dangerous deep-sea environment and are often used as an important platform for ocean work and underwater inspection. Nowadays, AUV are widely used (Palomeras et al., 2018; Peukert et al., 2018; Chen et al., 2021a) in the fields of infrastructure inspection (Ridao et al., 2010), marine geology (Escartín et al., 2008), underwater archaeology (Bingham et al., 2010), and target search (Cao et al., 2016; Weng et al., 2021). More applications can be realized through the combination of related technologies and AUVs (Sun et al., 2018; Chen et al., 2021b; Hao et al., 2021.; Yang et al., 2021; Zhang et al., 2022). The control of AUV is highly nonlinear (Jia et al., 2012; Roy et al., 2013; Miao et al., 2015; Yun et al., 2022a), with severe coupling of motions between different directions (Tang et al., 2012), while the underwater environment is complex with uncertainties such as waves, water plants, and other disturbances. Therefore, it is significant to carry out the study of control strategies.

For a six-degree-of-freedom AUV, an anti-interference decoupling control algorithm is proposed in this paper in order to solve the problems of its serious attitude coupling and complex and diverse interference in the working environment, and the main contributions of this paper are as follows:

  • 1) A decoupling method is proposed for the six-degree-of-freedom AUV, which solves the problem of serious coupling between variables and realizes that one output variable corresponds to one input variable of the attitude angle.

  • 2) The disturbances are observed and compensated by the ADRC controller, so as to improve the interference resistance of the AUV, and achieves stable control of the attitude of the AUV.

  • 3) The self-tuning of ADRC parameters is achieved with the ADRC algorithm optimized by PSO.

The other parts of this paper are as follows, Related Work offers a review of control methods for AUV, AUV Attitude Anti-Disturbance Decoupling Control analyzes the forces on the AUV and establishes a mathematical model, and proposes a decoupling algorithm for the problem of severe model coupling, and also improves a Active Disturbance Rejection Control for attitude control of AUV based on Particle Swarm Optimization, Simulation Experiments gives a simulation control test of different controllers for environmental disturbances and system changes. and the conclusions of this paper are summarized in Conclusion.

Related Work

There are some control algorithms currently used in AUV, such as PID control, fuzzy control, sliding mode variable structure control, adaptive control, and control strategies that combine multiple control methods.

  • 1) PID control. It is one of the most commonly used control methods in industry today (Kim et al., 2015; Huang et al., 2019; Yu et al., 2019; Xu et al., 2022). The simplicity of the design, the ease of debugging, and no modeling required are the advantages of PID control. However, it is a linear combination of proportional, differential, and integral that simply applies the “deviation between the desired value and the system output value”, which can cause significant overshoot and oscillation when controlling AUV in a strong time-varying environment.

  • 2) Fuzzy control. It accomplishes the control laws by expressing the characteristics of the object model and the control behavior (Jiang et al., 2019a; Liu et al., 2021a; Chen et al., 2021c; Cheng et al., 2021). Khodayari (Khodayari et al., 2015) designed a fuzzy control algorithm combined with an adaptive approach, which was applied to both depth and heading channels of the AUV with good results. Hammad (Hammad et al., 2017) designed a self-tuning fuzzy PID controller to control a multi-input and multi-output fully driven AUV, which is faster and more stable compared to PID accordingly. However, the fuzzy controller needs to adjust a large number of fuzzy variables and related parameters, if the dimensionality of the robot is increased,

  • 3) Sliding mode variable structure control. It uses a sliding surface to improve the control quality of the controller, it will make adjustments according to the state of the system, so that the system follows the set trajectory movement, which enables the system to have good robustness to external disturbances and parameter disturbances (Gao et al., 2013; He et al., 2019; Huang et al., 2020; Li et al., 2020). It is more suitable to control the motion of AUV, but due to the influence of factors such as inertia and time delay, the system is prone to jitter and vibration. Luis (Luis et al., 2016) implemented a sliding-mode variable structure regulation based on the dynamics model of the AUV, which allowed the system to have the desired control effect and to achieve path tracking on the AUV. The high-order sliding mode controller designed by Ruiz-Duarte (Ruiz-Duarte et al., 2015) has theoretically demonstrated good robustness in the longitudinal motion of the AUV and fast response to disturbances. However, there are some engineering difficulties in applying this complex control strategy to practical applications.

  • 4) Adaptive control. This control method is a real-time measurement of the control quantity, and then adjusts its parameters and construction method to achieve the effect of weakening the influence caused by disturbances (Sun et al., 2020a; Liao et al., 2020; Jiang et al., 2021a; Wen et al., 2021). Adaptive control can achieve optimal or suboptimal control after obtaining the mathematical model of the control object. Rath B N (Rath et al., 2020) proposed an adaptive controller with a time delay estimator that successfully predicted the state of the AUV. An accurate model of the control object is obtained and the control effect is very extremely good. F. Rezazadegan (Rezazadegan et al., 2015) used the Lyapunov theory for adaptive rectification of inverse control, which is used for the estimation of uncertain parameters for the tracking control of AUV motion trajectories, and the simulation results show that the control algorithm has some stability. However, the algorithm is based on linear control theory and the transition relies on an accurate mathematical model, therefore the AUV has complex and variable disturbances and time-varying parameters, making it difficult to achieve the desired control effect.

By the above introduction, the current control methods (Caffaz et al., 2010; Xiang et al., 2015; Mcewen et al., 2017; Sun et al., 2020b) can be presumably divided into two types, one uses errors to eliminate errors, which is represented by PID (Duan et al., 2021; Tao et al., 2022a; Yun et al., 2022b; Sun et al., 2022), this method, is independent of the model, adjusts only for the control process without considering the structure and state of the system and has been used in a large number of applications in practical engineering. Another one is the modern control theory represented by sliding mode control and adaptive control (Feng et al., 2017; Li B. et al., 2019; Jiang et al., 2019b; Liu et al., 2022a), these methods rely on the mathematical model of the control system, but by the error with the manufacturing and processing, we are difficult to establish an accurate mathematical model, its external interference and system parameter changes are even more difficult to predict for the AUV operating in an unknown environment, so use these methods in the engineering practice is difficult.

The Active Disturbance Rejection Control (ADRC) algorithm studied in this paper (Han, 2002; Ma et al., 2020; Sun et al., 2021; Tao et al., 2022b), which inherits the characteristics of the PID algorithm, does not depend on the accurate model of the control object, while using modern signal processing techniques to improve its control process, unifies external disturbances and system errors as total disturbances, and then estimates and compensates them, which has the advantage of being easy to use in engineering and at the same time has a strong anti-disturbance capability. Depending on the Particle Swarm Optimization (PSO) (Wang et al., 2013; Liu X. et al., 2021; Bai et al., 2022; Liu et al., 2022b) which is characterized by fast convergence and high computational efficiency (Li et al., 2019b; Jiang et al., 2021b; Liu et al., 2021c; Huang et al., 2021.), Optimizing the parameters of ADRC using PSO can achieve better control effect. In this paper, this control method will be used to solve the problems of nonlinear coupling, external perturbations, and internal parameter variations of the AUV.

AUV Attitude Anti-Disturbance Decoupling Control

AUV Mathematical Model

The Active Disturbance Rejection Control technique has the characteristic of not relying on the specific model of the controlled object, but building a relatively accurate model can make our simulation more convincing and more reference value The research in this paper is centered on the AUV which is shown in Figure 1. In this section, the dynamics of AUV shown in Figure 1 is modeled. To simplify the task of model building and subsequent control, the following assumptions are made:

  • 1) Assume that the AUV is a rigid body and its mass does not vary with time.

  • 2) The effect of Earth’s rotation on the motion of AUV is not considered.

  • 3) The flow field in the model is a steady-state flow field and the surrounding water is assumed to be stationary.

FIGURE 1.

FIGURE 1

Relationship between ground coordinates and airframe coordinates.

In this paper, the thruster distribution of the AUV is used as shown in Figure 1. The motion of the AUV is described using the ground and airframe coordinate systems shown in Figure.

The conversion matrix from the AUV airframe coordinate system to the ground coordinate system is (Li et al., 2019c; Tan et al., 2020; Xiao et al., 2021; Liu et al., 2022c)

RBE=[CθCψCφSψ+SφSθCψSφCψ+CφSθCψCθSψCφCψ+SφSθCψSφCψ+CφSθSψSθCθSφCθCφ] (1)

The force analysis of AUV has:

FG=[00mg],FB=[00Fb],FA=[FxFyFz]=[F5+F60F1+F2+F3+F4] (2)

Where FG denotes gravity, FB denotes buoyancy, FA denotes the thrust provided by the AUV thrusters, and FA is relative to the airframe coordinate system, so it needs to be converted:

FΩ=RAEFA=[FxCθCψ+FzSφCψ+FzCφSθCψFxCθSψ+FzSφCψ+FzCφSθSψFxSθ+FzCθCψ] (3)

According to Newton’s Second Law of Motion:

F=FΩ+FBFG=m[x..y..z..] (4)

Then

[x..y..z..]=1m[FxCθCψ+FzSφCψ+FzCφSθCψFxCθSψ+FzSφCψ+FzCφSθSψFbmgFxSθ+FzCθCψ] (5)

The angular motion of the AUV is controlled by the moments it is subjected to. The moments to which the AUV is subjected are mainly the moments generated by the thruster thrust and the thruster counter-torque, and the total moment can be expressed as

[MxMyMz]=[F1X+F2XF3XF4X+M6M5F1YF2YF3Y+F4YM1M2+M3M4+F6YF5Y] (6)

Fi is the thrust generated by the ith thruster, X, Y denotes the distance from the thruster to the corresponding coordinate axis, and Mi denotes the counter torque generated by the ith thruster.

The reaction moment generated by the thrusters can be mostly offset by the forward and reverse propeller settings, and itis much smaller than the moment generated by the thrusters, in order to simplify the model, the total moment can be expressed as:

[MxMyMz]=[F1X+F2XF3XF4XF1YF2YF3Y+F4YF6YF5Y] (7)

According to the Newtonian Euler equation:

M=[MxMyMz]=Iww×(Iw) (8)

Among them w=[φ˙θ˙ψ˙]

Obtains

M=[MxMyMz]=[Ixφ..+θ˙φ˙(IyIz)Iyθ..+φ˙ψ˙(IzIx)Izψ..] (9)

The equation of rotation is then obtained as

[φ..θ..ψ..]=[IyIzIxθ˙ψ˙+MxIxIzIxIyφ˙ψ˙+MyIyMzIz] (10)

From Eqs 5, 7, 10, the mathematical model of robot posture control can be obtained:

[x..y..z..φ..θ..ψ..]=[1m(FxCθCψ+FzSφCψ+FzCφSθCψ)1m(FxCθSψ+FzSφCψ+FzCφSθSψ)1m(FbmgFxSθ+FzCθCψ)IyIzIxθ˙ψ˙+F1X+F2XF3XF4XIxIzIxIyφ˙ψ˙+F1YF2YF3Y+F4YIyF6YF5YIz] (11)

Fi denotes the thrust of the ith motor. Table 1 is the relevant parameters of AUV.

TABLE 1.

Related parameters of AUV.

M (kg) G (m/s2) X (m) Y (m) Ix (kg•m2) Iy (kg•m2) Iz (kg•m2)
5.8 9.8 0.17 0.2 0.078 0.096 0.118

AUV Attitude Decoupling Control Structure Design

Position control is the basis and key of the whole underwater navigation control of AUV (Sun et al., 2020c; Tao et al., 2021; Liu et al., 2022d). Its position control accuracy is determined by the attitude control accuracy, and the attitude control error of AUV will amplify its position control error, so in order to ensure the high accuracy control of speed and position during underwater navigation, its attitude must be accurately controlled. The Active Disturbance Rejection Control technique used in this paper enables accurate control of AUV attitude even in the complexity and variability of underwater disturbances. The system equations of the AUV are shown in Eq. 11. It can be shown that there are six variables that need to be controlled, while the output of attitude control is only three items, and coupling phenomenon exists in all three attitude angle directions. Therefore, in the following we propose a decoupled control method to control the attitude of the AUV.

[F1'F2'F3'F4'F5'F6']=[F0+Fφ+FθF0+FφFθF0FφFθF0Fφ+Fθ0Fψ0+Fψ] (12)

Where the F0 is the thrust of the 6 thrusters when the AUV is stationary in the water to maintain the desired state Fφ , Fθ , Fψ ,, are respectively the adjustment forces in three directions φ , θ , ψ .

Thus the attitude decoupling control system of the AUV can be expressed as:

[φ..θ..ψ..]=[IyIzIxθ˙ψ˙+4FφXIxIzIxIyφ˙ψ˙+4FθYIy2FψYIz] (13)

AUV Attitude ADRC Control Algorithm

ADRC has excellent immunity to perturbations and is not dependent on a specific system model. The ADRC consists of a tracking differentiator (TD), a nonlinear state error feedback control law (NLSEF), and an ESO. The literature (Wu et al., 2018; Luo et al., 2020) used ADRC to achieve decoupled control of MIMO nonlinear system; the literature (Fareh et al., 2019; Cheng et al., 2020) used ADRC to achieve control of flexible robotic arm; the literature (Qiao et al., 2020; Yu et al., 2020) used ADRC to achieve adaptive control of missile attitude; the structure of ADRC is shown in Figure 2:

FIGURE 2.

FIGURE 2

ADRC controller structure.

From Eq. 13, it can be seen that the AUV attitude control system is a nonlinear system. In this paper, TD is used to give the transition to the input signal, ESO is used to realize the observation of the internal and external disturbance of the system, and the real-time compensation of the disturbance is realized in the NLSEF. Its corresponding ADRC attitude control structure is shown in Figure 3.

FIGURE 3.

FIGURE 3

ADRC attitude control structure diagram.

AUV Attitude Input Signal Tracking Process

For the input signal tracking problem of the second-order system, Prof. Jingqing Han derived a fastest integrated function fhan (Eq. 14), where d, a0, y, a1, a2, sy, a, sa are intermediate quantities for the purpose of simplifying the equation, and this Function can achieve fast tracking of the input signal. The differential tracker of AUV attitude input signal is constructed by using this function as shown in Eq. 15

{d=r0h02a0=h0x2y=x1+a0a1=d(d+8|y|)a2=a0+sign(y)(a1d)/2sy=[sign(y+d)sign(yd)]/2a=(a0+ya2)sy+a2sa=[sign(a+d)sign(ad)]/2fhan=r[a/dsign(a)]sar0sign(a) (14)
{x1(k+1)=x1(k)+hx2(k)x2(k+1)=x2(k)+hfhfh=fhan(x1(k)v(k),x2(k),r0,h0) (15)

x1 is the tracking of the AUV attitude input signal v, x2 is the tracking of the differential signal of v, r0 is the velocity factor, h0 is the filtering factor, and fh is the intermediate quantity of the simplified equation.

ESO-Based AUV Perturbation Estimation

From Eq. 13, the pitch angle equation of state of the AUV can be written in the following form.

{x1˙=x2x2˙=f(x1,x2,w(t),t)+buθy=x1 (16)

where x1=θ ; x2=θ˙ ; b=4XIx ; w(t) are external disturbances; uθ=Fθ is the control quantity; and f(x1,x2,w(t),t) is the complex disturbance.

Make x3=f(x1,x2,w(t),t) extend a new state that can turn the original system into a linear system by:

{x1˙=x2x2˙=x3+buθx3˙=f˙(x1,x2,w(t),t)=w0(t)y=x1 (17)

For the above system the following observer is designed for observation.

{ε1=z1yz1˙=z2β01ε1z2˙=z3β02fal(ε1,12,δ)+buθz3˙=β03fal(ε1,14,δ) (18)

The rectification parameters enable precise tracking of system state variables and accurate estimation of external disturbances. The heading and yaw angles of the AUV are also processed using this algorithm.

Nonlinear Error Feedback and Control Volume Generation for AUV

Based on the above observed disturbance and the tracking amount of the input signal, high precision control can be achieved by using the ADRC nonlinear error combination. The nonlinear error combination is shown as follows.

{e11=v11z11,e12=v12z12u01=fhan(e11,ce12,r,h1)e21=v21z21,e22=v22z22u02=fhan(e21,ce22,r,h1)e31=v31z31,e32=v32z32u03=fhan(e31,ce32,r,h1) (19)

The results of the nonlinear error feedback can be used to generate high-precision control quantities for the AUV.

{u1=(u01z13)/b1u2=(u02z23)/b2u3=(u03z33)/b3 (20)

where u1 , u2 , u3 , respectively denote the control inputs of pitch angle, cross-roll angle, and heading angle,; b is the compensation factor.

PSO Optimization of ADRC Control Parameters

ADRC needs to adjust more parameters, although most of them have reference values and have little impact on the system, however there are still damping factor c , accuracy factor h1 , compensation factor b0 that need to be adjusted, and the adjustment process is complicated. The Particle Swarm Optimization algorithm (PSO) is one of the evolutionary algorithms (Lalwani et al., 2019; Sun et al., 2020d; Zhao et al., 2022). The solution process of PSO starts from a set of random initial solutions and iterates continuously to find the optimal solution through the neighborhood search computational method, in each iteration of the computation, the particle swarm updates itself through the individual optimal solution and the population optimal solution until it finds the optimal solution. Compared to evolutionary algorithms such as genetic algorithms, Particle Swarm Optimization have no crossover and mutation operations, can be encoded with real numbers, have a simple structure and are fast to calculate, which have great advantages as algorithms for online optimization (Chegini et al., 2018; Tian et al., 2020; Liao et al., 2021). In this paper, we use PSO to offline optimize three parameters that have a large impact on ADRC: the damping factor c , the accuracy factor h1 , and the compensation factor b0 .

ADRC Control Adaptation Function

According to the performance requirements of AUV control, the steady-state error, response time, and overshoot are taken into account in the evaluation index, and the constructed fitness function is shown in Eq. 21. ess , et , and Mp represent the steady-state error, response time, and overshoot, and ηi (i = 1,2,3) is the corresponding weights.

J=0t(η1|ess|)dt+η2et+η3Mp (21)

PSO Optimized ADRC Controller Flow

  • Step 1: Initialize the particle swarm and ADRC parameters. Set the random position and velocity of the particle swarm, and calculate the local optimal and global optimal initial values of the particle swarm.

  • Step 2: The position vector of each particle is used as the three parameters of the ADRC controller: damping factor, accuracy factor, and compensation factor. The adaptation value of each particle is calculated according to Eq. 21.

  • Step 3: Compare the adaptation value of each particle with the local optimum and the global optimum, and update the position and velocity of the particle swarm.

  • Step 4: Determine whether the end condition is reached. If not, return to Step 2, otherwise stop the optimization and output the global optimum parameters. Figure 4 shows the flow chart of the PSO algorithm.

FIGURE 4.

FIGURE 4

Flow chart of particle swarm optimization.

Simulation Experiments

Simulation experiments are performed for the above control objects. In order to reflect the control effect of particle swarm optimized ADRC, it is compared with Particle Swarm Optimized PID algorithm (Girirajkumar et al., 2010) and conventional ADRC. From AUV Mathematical Model, it can be shown that the three attitude angle control equations of AUV are basically the same, so it is only shown that the effect of the simulation control of pitch angle in this paper. Figure 5 shows the tracking target signal for the pitch angle, where the 2nd second is step signals and the 12th second starts with a sinusoidal signal. The simulation of PSO-PID, ADRC and PSO-ADRC in the absence of interference is shown in Figure 6. The response speed and overshoot of PSO-PID in the absence of disturbances are better than those of ADRC and PSO-ADRC, and the overshoot of ADRC optimized by particle swarm is smaller than that of ADRC.

FIGURE 5.

FIGURE 5

Tracking the target signal.

FIGURE 6.

FIGURE 6

Signal tracking under no interference.

Figure 7 shows the tracking effect of the signal under external disturbance, and Figure 8 shows the random external disturbance. The PSO-PID controller shows significant perturbations under the influence of external disturbances, while the control effect is basically unaffected by the two ADRCs due to the mechanism of observing and compensating the perturbations based on ESO, and the signal tracking error under external disturbances is smaller than that of the PSO-PID algorithm (Figure 9, Table 2).

FIGURE 7.

FIGURE 7

Signal tracking experiment under external interference.

FIGURE 8.

FIGURE 8

External interference signal.

FIGURE 9.

FIGURE 9

Tracking error under external disturbance.

TABLE 2.

Tracking effect with external interference.

Response time/s Overshoot/% Steady-state error/%
PSO-PID 2.242 0.2 0.7
ADRC 2.601 2.7 0.1
PSO-ADRC 2.628 0.4 0.07

Figure 10 shows the simulation experiment of changing the internal parameters of the system, by adding the internal disturbance. The response speed of three controllers is reduced and the overshoot is increased. The effect of PSO-PID controller is the most affected and basically fails to satisfy the control requirements, while the effect of ADRC controller optimized by using PSO in this paper is the least affected (Figure 11, Table 3).

FIGURE 10.

FIGURE 10

Signal tracking experiment under internal interference.

FIGURE 11.

FIGURE 11

Tracking error under internal disturbance.

TABLE 3.

Tracking effect with internal interference.

Response time/s Overshoot/% Steady-state error/%
PSO-PID 3.627 7.8 1.15
ADRC 4.141 8.7 0.04
PSO-ADRC 4.063 2.6 0.02

From the appeal simulation experiments, it can be shown that PSO-ADRC has strong robustness to interference, which has better generality at the same time. After the parameters are optimized by PSO, the parameters of actual control object has changed within a certain range, which does not affect the effect of the controller. These characteristics of PSO-ADRC have strong applicability for AUV working in complex and changing underwater environment.

Conclusion

The research on AUV attitude control based on decoupling algorithm and PSO-ADRC is motivated by the fact that it can facilitate the stable control of AUV attitude and improve the operational capability of AUV. In this paper, a decoupling algorithm for a six-degree-of-freedom AUV is proposed to solve the problem of serious coupling in each variable and to realize that one output variable of attitude angle corresponds to one input variable. The problem with current AUV control methods is that immunity and versatility cannot be combined, however the ADRC controller can guarantee AUV immunity while not relying on an accurate mathematical model of the AUV. The parameters of the ADRC optimized by the PSO algorithm can greatly reduce the process of manually adjusting the parameters.

Data Availability Statement

The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding authors.

Author Contributions

All authors listed have made a substantial, direct, and intellectual contribution to the work and approved it for publication.

Funding

This work was supported by grants of the National Natural Science Foundation of China (Grant Nos.52075530, 51575407, 51505349, 51975324, 61733011, 41906177); the Grants of Hubei Provincial Department of Education (D20191105); the Grants of National Defense PreResearch Foundation of Wuhan University of Science and Technology (GF201705) and Open Fund of the Key Laboratory for Metallurgical Equipment and Control of Ministry of Education in Wuhan University of Science and Technology (2018B07, 2019B13) and Open Fund of Hubei Key Laboratory of Hydroelectric Machinery Design andMaintenance in Three Gorges University (2020KJX02, 2021KJX13).

Conflict of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s Note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

  1. Bai D., Sun Y., Tao B., Tong X., Xu M., Jiang G., et al. (2022). Improved Single Shot Multibox Detector Target Detection Method Based on Deep Feature Fusion. Concurrency Comput. 34 (4), e6614. 10.1002/CPE.6614 [DOI] [Google Scholar]
  2. Bingham B., Foley B., Singh H., Camilli R., Delaporta K., Eustice R., et al. (2010). Robotic Tools for Deep Water Archaeology: Surveying an Ancient Shipwreck with an Autonomous Underwater Vehicle. J. Field Robotics 27 (6), 702–717. 10.1002/rob.20350 [DOI] [Google Scholar]
  3. Caffaz A., Caiti A., Casalino G., Turetta A. (2010). The Hybrid Glider/auv Folaga. IEEE Robot. Automat. Mag. 17 (1), 31–44. 10.1109/MRA.2010.935791 [DOI] [Google Scholar]
  4. Cao X., Zhu D., Yang S. X. (2016). Multi-AUV Target Search Based on Bioinspired Neurodynamics Model in 3-D Underwater Environments. IEEE Trans. Neural Netw. Learn. Syst. 27 (11), 2364–2374. 10.1109/TNNLS.2015.2482501 [DOI] [PubMed] [Google Scholar]
  5. Chegini S. N., Bagheri A., Najafi F. (2018). Psoscalf: a New Hybrid Pso Based on Sine Cosine Algorithm and Levy Flight for Solving Optimization Problems. Appl. Soft Comput. 73, 697–726. 10.1016/j.asoc.2018.09.019 [DOI] [Google Scholar]
  6. Chen T., Peng L., Yang J., Cong G., Li G. (2021a). Evolutionary Game of Multi-Subjects in Live Streaming and Governance Strategies Based on Social Preference Theory during the COVID-19 Pandemic. Mathematics 9 (21), 2743. 10.3390/math9212743 [DOI] [Google Scholar]
  7. Chen T., Yin X., Yang J., Cong G., Li G. (2021b). Modeling Multi-Dimensional Public Opinion Process Based on Complex Network Dynamics Model in the Context of Derived Topics. Axioms 10 (4), 270. 10.3390/axioms10040270 [DOI] [Google Scholar]
  8. Chen T., Zhang Y., Yang J., Cong G., Jiang G., Li G. (2021c). Behavior Strategy Analysis Based on the Multi-Stakeholder Game under the Plastic Straw Ban in China. Int. J. Environ. Res. Public Health 18 (23), 12729. 10.3390/ijerph182312729 [DOI] [PMC free article] [PubMed] [Google Scholar]
  9. Cheng Y., Li G., Li J., Sun Y., Jiang G., Zeng F., et al. (2020). Visualization of Activated Muscle Area Based on sEMG. Ifs 38 (3), 2623–2634. 10.3233/JIFS-179549 [DOI] [Google Scholar]
  10. Cheng Y., Li G., Yu M., Jiang D., Yun J., Liu Y., et al. (2021). Gesture Recognition Based on Surface Electromyography ‐feature Image. Concurrency Computat Pract. Exper 33 (6), e6051. 10.1002/cpe.6051 [DOI] [Google Scholar]
  11. Du F., Sun Y., Li G., Jiang G., Kong J., Jiang D., et al. (2017). Adaptive Fuzzy Sliding Mode Control Algorithm Simulation for 2-DOF Articulated Robot. Int. J. Wireless Mobile Comput. 13 (4), 306–313. 10.1504/IJWMC.2017.089324 [DOI] [Google Scholar]
  12. Duan H., Sun Y., Cheng W., Jiang D., Yun J., Liu Y., et al. (2021). Gesture Recognition Based on Multi‐modal Feature Weight. Concurrency Computat Pract. Exper 33 (5), e5991. 10.1002/cpe.5991 [DOI] [Google Scholar]
  13. Escartín J., García R., Delaunoy O., Ferrer J., Gracias N., Elibol A., et al. (2008). Globally Aligned Photomosaic of the Lucky Strike Hydrothermal Vent Field (Mid-Atlantic Ridge, 37°18.5′N): Release of Georeferenced Data, Mosaic Construction, and Viewing Software. Geochem. Geophys. Geosyst. 9, a–n. 10.1029/2008gc002204 [DOI] [Google Scholar]
  14. Fareh R., Al-Shabi M., Bettayeb M., Ghommam J. (2019). Robust Active Disturbance Rejection Control for Flexible Link Manipulator. Robotica. 38 (1), 118–135. 10.1017/S026357471900050X [DOI] [Google Scholar]
  15. Gao F., Pan C., Han Y. (2013). Design and Analysis of a New AUV's Sliding Control System Based on Dynamic Boundary Layer. Chin. J. Mech. Eng. 26 (1), 35–45. 10.3901/CJME.2013.01.035 [DOI] [Google Scholar]
  16. Girirajkumar S. M., Jayaraj D., Kishan A. R. (2010). Pso Based Tuning of a Pid Controller for a High Performance Drilling Machine. Int. J. Comput. Appl. 1 (19), 12–18. 10.5120/410-607 [DOI] [Google Scholar]
  17. Hammad M. M., Elshenawy A. K., El Singaby M. I. (2017). Trajectory Following and Stabilization Control of Fully Actuated AUV Using Inverse Kinematics and Self-Tuning Fuzzy PID. PLOS ONE 12 (7), e0179611. 10.1371/journal.pone.0179611 [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Han J. (2002). From Pid Technique to Active Disturbances Rejection Control Technique. Basic Automation 03, 13–18. CNKI: SUN:JZDF.0.2002-03-004. [Google Scholar]
  19. Hao Z., Wang Z., Bai D., Tao B., Tong X., Chen B. (2021). Intelligent Detection of Steel Defects Based on Improved Split Attention Networks. Front. Bioeng. Biotechnol. 9. 10.3389/fbioe.2021.810876 [DOI] [PMC free article] [PubMed] [Google Scholar]
  20. He Y., Li G., Liao Y., Sun Y., Kong J., Jiang G., et al. (2019). Gesture Recognition Based on an Improved Local Sparse Representation Classification Algorithm. Cluster Comput. 22 (Suppl. 5), 10935–10946. 10.1007/s10586-017-1237-1 [DOI] [Google Scholar]
  21. Huang L., Fu Q., He M., Jiang D., Hao Z. (2021). Detection Algorithm of Safety Helmet Wearing Based on Deep Learning. Concurrency Computat Pract. Exper 33 (13), e6234. 10.1002/cpe.6234 [DOI] [Google Scholar]
  22. Huang L., Fu Q., Li G., Luo B., Chen D., Yu H. (2019). Improvement of Maximum Variance Weight Partitioning Particle Filter in Urban Computing and Intelligence. IEEE Access 7, 106527–106535. 10.1109/ACCESS.2019.2932144 [DOI] [Google Scholar]
  23. Huang L., He M., Tan C., Jiang D., Li G., Yu H. (2020). Jointly Network Image Processing: Multi‐task Image Semantic Segmentation of Indoor Scene Based on CNN. IET Image Process 14 (15), 3689–3697. 10.1049/iet-ipr.2020.0088 [DOI] [Google Scholar]
  24. Jia H., Cheng X., Zhang L., Bian X., Yan Z. (2012). Three-dimensional Path Tracking Control for Underactuated Auv Based on Adaptive Backstepping. Kongzhi Yu Juece/Control Decis. 10.13195/j.cd.2012.05.15.jiahm.022 [DOI] [Google Scholar]
  25. Jiang D., Li G., Sun Y., Hu J., Yun J., Liu Y. (2021b). Manipulator Grabbing Position Detection with Information Fusion of Color Image and Depth Image Using Deep Learning. J. Ambient Intell. Hum. Comput 12 (12), 10809–10822. 10.1007/s12652-020-02843-w [DOI] [Google Scholar]
  26. Jiang D., Li G., Sun Y., Kong J., Tao B., Chen D. (2019a). Grip Strength Forecast and Rehabilitative Guidance Based on Adaptive Neural Fuzzy Inference System Using sEMG. Pers Ubiquit Comput. 10.1007/s00779-019-01268-3 [DOI] [Google Scholar]
  27. Jiang D., Li G., Sun Y., Kong J., Tao B. (2019b). Gesture Recognition Based on Skeletonization Algorithm and CNN with ASL Database. Multimed Tools Appl. 78 (21), 29953–29970. 10.1007/s11042-018-6748-0 [DOI] [Google Scholar]
  28. Jiang D., Li G., Tan C., Huang L., Sun Y., Kong J. (2021a). Semantic Segmentation for Multiscale Target Based on Object Recognition Using the Improved Faster-RCNN Model. Future Generation Comput. Syst. 123, 94–104. 10.1016/j.future.2021.04.019 [DOI] [Google Scholar]
  29. Khodayari M. H., Balochian S. (2015). Modeling and Control of Autonomous Underwater Vehicle (AUV) in Heading and Depth Attitude via Self-Adaptive Fuzzy PID Controller. J. Mar. Sci. Technol. 20 (3), 559–578. 10.1007/s00773-015-0312-7 [DOI] [Google Scholar]
  30. Kim M. J., Bae S. B., Baek W.-K., Joo M. G., Ha K. N. (2015). A Way-Point Tracking of Hovering AUV by PID Control. IEMEK J. Embedded Syst. Appl. 10 (4), 257–264. 10.14372/IEMEK.2015.10.4.257 [DOI] [Google Scholar]
  31. Lalwani S., Sharma H., Satapathy S. C., Deep K., Bansal J. C. (2019). A Survey on Parallel Particle Swarm Optimization Algorithms. Arab J. Sci. Eng. 44 (4), 2899–2923. 10.1007/s13369-018-03713-6 [DOI] [Google Scholar]
  32. Li B., Sun Y., Li G., Kong J., Jiang G., Jiang D., et al. (2019a). Gesture Recognition Based on Modified Adaptive Orthogonal Matching Pursuit Algorithm. Cluster Comput. 22 (Suppl. 1), 503–512. 10.1007/s10586-017-1231-7 [DOI] [Google Scholar]
  33. Li C., Li G., Jiang G., Chen D., Liu H. (2020). Surface EMG Data Aggregation Processing for Intelligent Prosthetic Action Recognition. Neural Comput. Applic 32 (22), 16795–16806. 10.1007/s00521-018-3909-z [DOI] [Google Scholar]
  34. Li G., Jiang D., Zhou Y., Jiang G., Kong J., Manogaran G. (2019c). Human Lesion Detection Method Based on Image Information and Brain Signal. IEEE Access 7, 11533–11542. 10.1109/ACCESS.2019.2891749 [DOI] [Google Scholar]
  35. Li G., Li J., Ju Z., Sun Y., Kong J. (2019b). A Novel Feature Extraction Method for Machine Learning Based on Surface Electromyography from Healthy Brain. Neural Comput. Applic 31 (12), 9013–9022. 10.1007/s00521-019-04147-3 [DOI] [Google Scholar]
  36. Li Z., Li G., Jiang G., Fang Y., Ju Z., Liu H. (2015). Computation of Grasping and Manipulation for Multi-Fingered Robotic Hands. J. Comput. Theor. Nanosci 12 (3), 6192–6197. 10.1166/jctn.2015.4655 [DOI] [Google Scholar]
  37. Liao S., Li G., Wu H., Jiang D., Liu Y., Yun J., et al. (2021). Occlusion Gesture Recognition Based on Improved SSD. Concurrency Comput. Pract. Experience. 33 (6), e6063. 10.1002/cpe.6063 [DOI] [Google Scholar]
  38. Liao S., Li G., Li J., Jiang D., Jiang G., Sun Y., et al. (2020). Multi-object Intergroup Gesture Recognition Combined with Fusion Feature and KNN Algorithm. Ifs 38 (3), 2725–2735. 10.3233/JIFS-179558 [DOI] [Google Scholar]
  39. Liu X., Jiang D., Tao B., Jiang G., Sun Y., Kong J., et al. (2021b). Genetic Algorithm-Based Trajectory Optimization for Digital Twin Robots. Front. Bioeng. Biotechnol. 9. 10.3389/fbioe.2021.793782 [DOI] [PMC free article] [PubMed] [Google Scholar]
  40. Liu Y., Jiang D., Duan H., Sun Y., Li G., Tao B., et al. (2021c). Dynamic Gesture Recognition Algorithm Based on 3D Convolutional Neural Network. Comput. Intelligence Neurosci. 2021, 1–12. 10.1155/2021/4828102 [DOI] [PMC free article] [PubMed] [Google Scholar] [Retracted]
  41. Liu Y., Jiang D., Tao B., Qi J., Jiang G., Yun J., et al. (2022b). Grasping Posture of Humanoid Manipulator Based on Target Shape Analysis and Force Closure. Alexandria Eng. J. 61 (5), 3959–3969. 10.1016/j.aej.2021.09.017 [DOI] [Google Scholar]
  42. Liu Y., Jiang D., Yun J., Sun Y., Li C., Jiang G., et al. (2021a). Self-tuning Control of Manipulator Positioning Based on Fuzzy PID and PSO Algorithm. Front. Bioeng. Biotechnol. 9. 10.3389/fbioe.2021.817723 [DOI] [PMC free article] [PubMed] [Google Scholar]
  43. Liu Y., Li C., Jiang D., Chen B., Sun N., Cao Y., et al. (2022c). Wrist Angle Prediction under Different Loads Based on GA‐ELM Neural Network and Surface Electromyography. Concurrency Comput. 34 (3), e6574. 10.1002/CPE.6574 [DOI] [Google Scholar]
  44. Liu Y., Xiao F., Tong X., Tao B., Xu M., Jiang G., et al. (2022a). Manipulator Trajectory Planning Based on Work Subspace Division. Concurrency Comput. Pract. Experience. 34 (5), e6710. 10.1002/cpe.6710 [DOI] [Google Scholar]
  45. Liu Y., Xu M., Jiang G., Tong X., Yun J., Liu Y., et al. (2022d). Target Localization in Local Dense Mapping Using RGBD SLAM and Object Detection. Concurrency Comput. 34 (4), e6655. 10.1002/CPE.6655 [DOI] [Google Scholar]
  46. Luo B., Sun Y., Li G., Chen D., Ju Z. (2020). Decomposition Algorithm for Depth Image of Human Health Posture Based on Brain Health. Neural Comput. Applic 32 (10), 6327–6342. 10.1007/s00521-019-04141-9 [DOI] [Google Scholar]
  47. Ma R., Zhang L., Li G., Jiang D., Xu S., Chen D. (2020). Grasping Force Prediction Based on sEMG Signals. Alexandria Eng. J. 59 (3), 1135–1147. 10.1016/j.aej.2020.01.007 [DOI] [Google Scholar]
  48. Mcewen R. S., Hobson B. W., Mcbride L., Bellingham J. G. (2008). Docking Control System for a 54-Cm-Diameter (21-in) Auv. IEEE J. Oceanic Eng. 33, 550–562. 10.1109/JOE.2008.2005348 [DOI] [Google Scholar]
  49. Palomeras N., Vallicrosa G., Mallios A., Bosch J., Vidal E., Hurtos N., et al. (2018). AUV Homing and Docking for Remote Operations. Ocean Engineering. 154, 106–120. 10.1016/j.oceaneng.2018.01.114 [DOI] [Google Scholar]
  50. Peukert A., Schoening T., Alevizos E., Köser K., Kwasnitschka T., Greinert J. (2018). Understanding Mn-Nodule Distribution and Evaluation of Related Deep-Sea Mining Impacts Using AUV-Based Hydroacoustic and Optical Data. Biogeosciences 15 (8), 2525–2549. 10.5194/bg-15-2525-2018 [DOI] [Google Scholar]
  51. Qiao H., Meng H., Ke W., Gao Q., Wang S. (2020). Adaptive Control of Missile Attitude Based on BP-ADRC. Aeat 92 (10), 1475–1481. 10.1108/AEAT-05-2020-0081 [DOI] [Google Scholar]
  52. Rath B. N., Subudhi B. (2020). An Extreme Learning-Based Adaptive Control Design for an Autonomous Underwater Vehicle. Cogn. Inform. Comput. Model. Cogn. Sci., 213–228. 10.1016/B978-0-12-819443-0.00012-X [DOI] [Google Scholar]
  53. Rezazadegan F., Shojaei K., Sheikholeslam F., Chatraei A. (2015). A Novel Approach to 6-DOF Adaptive Trajectory Tracking Control of an AUV in the Presence of Parameter Uncertainties. Ocean Eng. 107, 246–258. 10.1016/j.oceaneng.2015.07.040 [DOI] [Google Scholar]
  54. Ridao P., Carreras M., Ribas D., Garcia R. (2010). Visual Inspection of Hydroelectric Dams Using an Autonomous Underwater Vehicle. J. Field Robotics 27 (6), 759–778. 10.1002/rob.20351 [DOI] [Google Scholar]
  55. Rosendo J. L., Clement B., Garelli F. (2016). Sliding Mode Reference Conditioning for Path Following Applied to an AUV.**This Research Is Partially Supported by EIFFEL Scholarship from France Government, by CONICET (PIP0361 and 0237), MIN-CYT(PICT2394) and UNLP(I164), Argentina. IFAC-PapersOnLine 49, 8–13. 10.1016/j.ifacol.2016.10.314 [DOI] [Google Scholar]
  56. Roy S., Shome S. N., Nandy S., Ray R., Kumar V. (2013). Trajectory Following Control of Auv: a Robust Approach. J. Inst. Eng. India Ser. C 94, 253–265. 10.1007/s40032-013-0069-x [DOI] [Google Scholar]
  57. Ruiz-Duarte J. E., Loukianov A. G. (2015). Higher Order Sliding Mode Control for Autonomous Underwater Vehicles in the Diving Plane∗∗This Work Was Supported by Conacyt México. IFAC-PapersOnLine 48, 49–54. 10.1016/j.ifacol.2015.10.257 [DOI] [Google Scholar]
  58. Sun Y., Hu J., Li G., Jiang G., Xiong H., Tao B., et al. (2020b). Gear Reducer Optimal Design Based on Computer Multimedia Simulation. J. Supercomput 76 (6), 4132–4148. 10.1007/s11227-018-2255-3 [DOI] [Google Scholar]
  59. Sun Y., Li C., Li G., Jiang G., Jiang D., Liu H., et al. (2018). Gesture Recognition Based on Kinect and sEMG Signal Fusion. Mobile Netw. Appl. 23 (4), 797–805. 10.1007/s11036-018-1008-0 [DOI] [Google Scholar]
  60. Sun Y., Tian J., Jiang D., Tao B., Liu Y., Yun J., et al. (2020a). Numerical Simulation of thermal Insulation and Longevity Performance in New Lightweight Ladle. Concurrency Computat Pract. Exper 32 (22), e5830. 10.1002/cpe.5830 [DOI] [Google Scholar]
  61. Sun Y., Weng Y., Luo B., Li G., Tao B., Jiang D., et al. (2020c). Gesture Recognition Algorithm Based on Multi‐scale Feature Fusion in RGB‐D Images. IET image process 14 (15), 3662–3668. 10.1049/iet-ipr.2020.0148 [DOI] [Google Scholar]
  62. Sun Y., Xu C., Li G., Xu W., Kong J., Jiang D., et al. (2020d). Intelligent Human Computer Interaction Based on Non Redundant EMG Signal. Alexandria Eng. J. 59 (3), 1149–1157. 10.1016/j.aej.2020.01.015 [DOI] [Google Scholar]
  63. Sun Y., Yang Z., Tao B., Jiang G., Hao Z., Chen B. (2021). Multiscale Generative Adversarial Network for Real‐world Super‐resolution. Concurrency Computat Pract. Exper 33 (21), e6430. 10.1002/CPE.6430 [DOI] [Google Scholar]
  64. Sun Y., Zhao Z., Jiang D., Tong X., Tao B., Jiang G., et al. (2022). Low-illumination Image Enhancement Algorithm Based on Improved Multi-Scale Retinex and ABC Algorithm Optimization. Front. Bioeng. Biotechnol. 2022. 10.3389/fbioe.2022.865820 [DOI] [PMC free article] [PubMed] [Google Scholar]
  65. Tan C., Sun Y., Li G., Jiang G., Chen D., Liu H. (2020). Research on Gesture Recognition of Smart Data Fusion Features in the IoT. Neural Comput. Applic 32 (22), 16917–16929. 10.1007/s00521-019-04023-0 [DOI] [Google Scholar]
  66. Tang F., Zhang K., Yan W., Song B. (2012). “Circuit Design of Compensation for Contactless Power System of AUV,” in China International Conference on Electricity Distribution (Shanghai, China: IEEE; ). 10.1109/ciced.2012.6508455 [DOI] [Google Scholar]
  67. Tao B., Wang Y., Qian X., Tong X., He F., Yao W., et al. (2022b). Photoelastic Stress Field Recovery Using Deep Convolutional Neural Network. Front. Bioeng. Biotechnol. 10.3389/fbioe.2022.818112 [DOI] [PMC free article] [PubMed] [Google Scholar]
  68. Tao B., Huang L., Zhao H., Li G., Tong X. (2021). A Time Sequence Images Matching Method Based on the Siamese Network. Sensors. 21 (17), 5900. 10.3390/s21175900 [DOI] [PMC free article] [PubMed] [Google Scholar]
  69. Tao B., Liu Y., Huang L., Chen G., Chen B. (2022a). 3D Reconstruction Based on Photoelastic Fringes. Concurrency Computat Pract. Exper 34 (1), e6481. 10.1002/CPE.6481 [DOI] [Google Scholar]
  70. Tian J., Cheng W., Sun Y., Li G., Jiang D., Jiang G., et al. (2020). Gesture Recognition Based on Multilevel Multimodal Feature Fusion. Ifs 38 (3), 2539–2550. 10.3233/JIFS-179541 [DOI] [Google Scholar]
  71. Wang F.-S., Chen L.-H. (2013). Particle Swarm Optimization (Pso). New York: Springer, 1649–1650. 10.1007/978-1-4419-9863-7_416 [DOI] [Google Scholar]
  72. Wen L., Yu S., Zhao Y., Yan Y. (2021). Adaptive Dynamic Event-Triggered Consensus Control of Multiple Autonomous Underwater Vehicles. International Journal of Control 2021, 1–11. 10.1080/00207179.2021.2011960 [DOI] [Google Scholar]
  73. Weng Y., Sun Y., Jiang D., Tao B., Liu Y., Yun J., et al. (2021). Enhancement of Real‐time Grasp Detection by Cascaded Deep Convolutional Neural Networks. Concurrency Computat Pract. Exper 33 (5), e5976. 10.1002/cpe.5976 [DOI] [Google Scholar]
  74. Wu Z.-H., Guo B.-Z. (2018). Approximate Decoupling and Output Tracking for Mimo Nonlinear Systems with Mismatched Uncertainties via ADRC Approach. J. Franklin Inst. 355 (9), 3873–3894. 10.1016/j.jfranklin.2018.03.005 [DOI] [Google Scholar]
  75. Xiang X., Lapierre L., Jouvencel B. (2015). Smooth Transition of Auv Motion Control: from Fully-Actuated to Under-actuated Configuration. Robotics Autonomous Syst. 67, 14–22. 10.1016/j.robot.2014.09.024 [DOI] [Google Scholar]
  76. Xiao F., Li G., Jiang D., Xie Y., Yun J., Liu Y., et al. (2021). An Effective and Unified Method to Derive the Inverse Kinematics Formulas of General Six-DOF Manipulator with Simple Geometry. Mechanism Machine Theor. 159, 104265. 10.1016/j.mechmachtheory.2021.104265 [DOI] [Google Scholar]
  77. Xu M., Zhang Y., Wang S., Jiang G. (2022). Genetic-Based Optimization of 3D Burch-Schneider Cage with Functionally Graded Lattice Material. Front. Bioeng. Biotechnol. 10, 819005. 10.3389/fbioe.2022.819005 [DOI] [PMC free article] [PubMed] [Google Scholar]
  78. Yang Z., Jiang D., Sun Y., Tao B., Tong X., Jiang G., et al. (2021). Dynamic Gesture Recognition Using Surface EMG Signals Based on Multi-Stream Residual Network. Front. Bioeng. Biotechnol. 9. 10.3389/fbioe.2021.779353 [DOI] [PMC free article] [PubMed] [Google Scholar]
  79. Yu M., Li G., Jiang D., Jiang G., Tao B., Chen D. (2019). Hand Medical Monitoring System Based on Machine Learning and Optimal EMG Feature Set. Pers Ubiquit Comput. 10.1007/s00779-019-01285-2 [DOI] [Google Scholar]
  80. Yu M., Li G., Jiang D., Jiang G., Zeng F., Zhao H., et al. (2020). Application of PSO-RBF Neural Network in Gesture Recognition of Continuous Surface EMG Signals. Ifs 38 (3), 2469–2480. 10.3233/JIFS-179535 [DOI] [Google Scholar]
  81. Yun J., Jiang D., Liu Y., Sun Y., Tao B., Kong J., et al. (2022b). Real-time Target Detection Method Based on Lightweight Convolutional Neural Network. Front. Bioeng. Biotechnol. 10.3389/fbioe.2022.861286 [DOI] [PMC free article] [PubMed] [Google Scholar]
  82. Yun J., Sun Y., Li C., Jiang D., Tao B., Li G., et al. (2022a). Self-adjusting Force/Bit Blending Control Based on Quantitative Factor-Scale Factor Fuzzy-PID Bit Control. Alexandria Eng. J. 61 (6), 4389–4397. 10.1016/j.aej.2022.09.06710.1016/j.aej.2021.09.067 [DOI] [Google Scholar]
  83. Zhang X., Xiao F., Tong X., Yun J., Liu Y., Sun Y., et al. (2022). Time Optimal Trajectory Planing Based on Improved Sparrow Search Algorithm. Front. Bioeng. Biotechnol. 10.3389/fbioe.2022.852408 [DOI] [PMC free article] [PubMed] [Google Scholar]
  84. Zhao G., Jiang D., Liu X., Tong X., Sun Y., Tao B., et al. (2022). A Tandem Robotic Arm Inverse Kinematic Solution Based on an Improved Particle Swarm Algorithm. Front. Bioeng. Biotechnol. 10.3389/fbioe.2022.832829 [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding authors.


Articles from Frontiers in Bioengineering and Biotechnology are provided here courtesy of Frontiers Media SA

RESOURCES