Articles | Volume 17, issue 2
https://doi.org/10.5194/ms-17-759-2026
https://doi.org/10.5194/ms-17-759-2026
Research article
 | 
27 Jul 2026
Research article |  | 27 Jul 2026

Trajectory-tracking control of the UR10 manipulator based on radial basis function neural network and super-twisting sliding mode

Xiaole Ma, Chenghu Jing, Kun Zhang, Chen Chen, and Yanfeng Wang
Abstract

This paper proposes a composite control strategy combining a radial basis function (RBF) neural network and super-twisting sliding-mode control for high-precision trajectory tracking of the UR10 manipulator under parameter variations, nonlinear friction, and external disturbances. An RBF network is employed to approximate the lumped unknown nonlinear dynamics online, thereby reducing the equivalent disturbance upper bounds. Simultaneously, a super-twisting robust control term is introduced to compensate for approximation residuals and remaining disturbances, which ensures system robustness while effectively suppressing conventional sliding-mode chattering. Furthermore, a projection-based adaptive law is designed to guarantee the strict boundedness of the network weights. Based on Lyapunov theory, the finite-time convergence of the sliding variable and tracking error is proven. Simulations on a 6-degree-of-freedom UR10 manipulator – incorporating mass/inertia perturbations and Coulomb-viscous friction – demonstrate that the proposed method achieves high-precision tracking with small steady-state errors and smooth, chattering-free control torques, verifying its effectiveness and engineering applicability.

Share
1 Introduction

Robotic manipulators are strongly coupled, nonlinear systems widely applied in industrial manufacturing, medical assistance, and special operations (Liu et al., 2023). With the growing demand for human–robot collaboration, collaborative robots have become essential as they share workspaces with humans without physical separation (Matheson et al., 2019; Taesi et al., 2023). However, practical operations often suffer from parameter uncertainties, nonlinear friction, and external disturbances, which can degrade tracking accuracy and compromise system stability (Spong, 2022).

Sliding-mode control (SMC) is widely used due to its desirable robustness against matched disturbances (Hashimoto et al., 1987). Yet, the discontinuous switching in conventional SMC induces high-frequency chattering, exciting unmodeled dynamics and increasing actuator wear (Uyulan, 2022). Higher-order SMC, particularly the super-twisting algorithm, generates continuous control inputs to suppress chattering while achieving robust finite-time convergence (Al-Dujaili et al., 2020; Goel and Swarup, 2017; Zhai and Li, 2022; Sun et al., 2024). Nevertheless, under strong unknown nonlinearities, relying solely on super-twisting requires large control gains, increasing energy consumption and risking actuator torque saturation (Ai et al., 2026).

Neural-network approximation effectively compensates for unknown dynamics (Abdallah and Fareh, 2019). Radial basis function (RBF) networks are widely adopted due to their simple structure and linear parameterization (Moosavi et al., 2022; Dinh et al., 2008). Combining an RBF network with SMC forms a “feedforward approximation + robust compensation” framework: the network approximates dominant nonlinearities to reduce sliding-mode gains, while the SMC handles residual errors and disturbances (Zhao et al., 2025; Wai, 2003; Zhang and Qian, 2025; Lin et al., 2025). Furthermore, since conventional adaptive laws often overcomplicate Lyapunov derivations and easily cause weight drift (Ren et al., 2020), a hard projection operator is introduced to keep weight estimates bounded and improve numerical stability (Agarwal and Parthasarathy, 2016).

Inspired by super-twisting strategies demonstrating superior anti-disturbance performance in specialized equipment (Liu et al., 2026; Mou and Wu, 2020; Ren et al., 2023; Chen et al., 2025; Dirara et al., 2025), this paper develops a composite control strategy for the UR10 manipulator. The main contributions are summarized as follows: (1) establishing a UR10 dynamics model considering nonlinear friction and parameter uncertainties; (2) proposing a composite RBF and super-twisting SMC law with a projection-based adaptive operator; (3) proving finite-time convergence of the sliding variable via Lyapunov analysis; and (4) demonstrating superiority over standalone RBF and SMC methods in tracking accuracy, chattering suppression, and robustness via simulations.

2 Dynamics model and problem formulation

The UR10 is a widely studied 6-degree-of-freedom collaborative robot (Fig. 1) (Petrone et al., 2025). Its dynamics can be expressed as follows:

(1) M ( q ) q ¨ + C ( q , q ˙ ) q ˙ + G ( q ) + τ f ( q ˙ ) = τ + τ d ,

where M(q)Rn×n, C(q,q˙)Rn×n, and G(q)∈ℝn are the inertia, Coriolis or centrifugal, and gravity matrices, respectively; τd∈ℝn is the external disturbance; τf(q˙) is the nonlinear joint friction; q∈ℝn is the joint position; and τ∈ℝn is the control input.

https://ms.copernicus.org/articles/17/759/2026/ms-17-759-2026-f01

Figure 1UR10 kinematic model.

Download

In practical applications, decomposing actual parameters into nominal values and uncertainties, Eq. (1) can be rewritten as follows:

(2) M 0 ( q ) q ¨ + C 0 ( q , q ˙ ) q ˙ + G 0 ( q ) = τ + f ( x ) + τ d ,

where x=qT,q˙TT is the system state, and f(x)=-ΔM(q)q¨-ΔC(q,q˙)q˙-ΔG(q)+τf(q˙) represents the lumped unknown dynamics, including unmodeled friction and parameter uncertainties; quantities with the subscript “0” denote nominal values, and those with “Δ” represent parametric uncertainties.

Property 1. The inertia matrix M0(q) is symmetric positive definite and satisfies mminM0(q)mmax, qRn, where mmin and mmax are positive constants.

Assumption 1. The desired trajectory qd and its derivatives q˙d and q¨d are continuous and uniformly bounded. Furthermore, the initial system state x(0)=qT(0),q˙T(0)T is assumed to belong to a known compact set Ωx.

Remark 1. This assumption replaces the conventional “q,q˙ are bounded” assumption, thereby avoiding the circular argument that presupposes boundedness before proving stability. Assuming the initial state lies in a compact set is a rigorous mathematical prerequisite for ensuring the universal approximation property of the subsequent radial basis function neural network within its effective domain.

To handle the unknown nonlinear function f(x), an RBF neural network is introduced for approximation. For any continuous function f(x), within a compact set, it can be modeled by an ideal neural network as follows:

(3) f ( x ) = W T Φ ( x ) + ε ( x ) ,

where WRN×n is the ideal weight matrix, Φ(x)∈ℝN is the Gaussian radial basis functions vector, N is the number of hidden-layer nodes, and ε(x)∈ℝn is the network approximation error.

Assumption 2. The ideal weight matrix W and the approximation error ε(x) are bounded, i.e., WFWM and ε(x)εM. Moreover, the Gaussian basis functions themselves are bounded, satisfying Φ(x)N. The external disturbance τd is also bounded.

Remark 2. In this paper, for a vector s=[s1,s2,,sn]T, the symbol |s|1/2sign(s) denotes element-wise operation, i.e., [|s1|1/2sign(s1),,|sn|1/2sign(sn)]T.

3 Adaptive super-twisting decoupled control design and stability analysis

3.1 Controller and adaptive law design

We define the trajectory-tracking error as e=q-qd and construct a linear sliding surface:

(4) s = e ˙ + Λ e ,

where Λ=diag{λ1,,λn} is a positive definite diagonal matrix. Differentiating Eq. (4) and substituting into Eq. (2) yields the sliding-surface dynamics:

(5) M 0 ( q ) s ˙ = M 0 ( q ) ( q ¨ - q ¨ d + Λ e ˙ ) = τ + f ( x ) + τ d - C 0 q ˙ - G 0 - M 0 ( q ) ( q ¨ d - Λ e ˙ ) .

To achieve high-precision tracking and eliminate chattering, an RBF-based super-twisting sliding-mode control (RBF-STSMC) is designed:

(6) τ = M 0 ( q ) ( q ¨ d - Λ e ˙ ) + C 0 ( q , q ˙ ) q ˙ + G 0 ( q ) - W ^ T Φ ( x ) + M 0 ( q ) u st ,

where W^RN×n is the estimated weight matrix of the RBF neural network, used for feedforward compensation of system uncertainties, and ust∈ℝn is the super-twisting robust control term, designed to suppress residual errors and external disturbances. The design of ust is as follows:

(7) u st = - α | s | 1 / 2 sign ( s ) - β sign ( s ) d t ,

with α=diag{α1,,αn} and β=diag{β1,,βn} being diagonal matrices of positive control gains.

To ensure boundedness of the neural network weights and to avoid a stringent cancellation design in the Lyapunov derivative, a hard projection operator is introduced for the weight adaptation law. Let the raw update direction matrix be Y=ΓΦ(x)sT. The adaptive law is as follows:

(8) W ^ ˙ = Proj ( W ^ , Y ) = Y , W ^ F < W max or W ^ F = W max and tr ( W ^ T Y ) 0 Y - tr ( W ^ T Y ) W ^ F 2 W ^ , W ^ F = W max and tr ( W ^ T Y ) > 0 ,

where Γ is a positive learning rate matrix, tr(⋅) denotes the matrix trace, and F is the Frobenius norm.

Remark 3. When the norm of the estimated weights W^F reaches the preset safety boundary Wmax and the update direction continues to point outward, the outward normal update component is forcibly removed, limiting the update direction to the tangent of the boundary. This mathematically guarantees globally and strictly that W^FWmax holds at all times.

https://ms.copernicus.org/articles/17/759/2026/ms-17-759-2026-f02

Figure 2Block diagram of the proposed RBF-STSMC control system.

Download

To intuitively illustrate the overall architecture of the proposed RBF-STSMC, the complete system block diagram is depicted in Fig. 2. As shown in the figure, the composite control law is driven by the tracking error and the sliding variable. It consists of three primary modules: the nominal dynamic compensation based on prior knowledge, the RBF neural network feedforward term for online approximation of unknown dynamics, and the super-twisting robust term designed to suppress chattering and reject residual disturbances.

3.2 Closed-loop system restatement and disturbance boundedness analysis

Substituting the control law Eq. (6) into Eq. (5) yields the closed-loop sliding-surface dynamics:

(9) s ˙ = - W ̃ T Φ ( x ) + δ ( t ) + u st ,

where W̃=W^-W is the weight estimation error, and δ(t)=M0-1(q)ε(x)+τd is a bounded composite term comprising the network approximation error and external disturbance.

We define the total lumped disturbance on the sliding surface as Δtotal(t)=-W̃TΦ(x)+δ(t). Given the projection operator (W^FWmax) and assumption 2, the ith component of Δtotal(t) strictly satisfies

(10) | Δ total , i ( t ) | L i ,

where Li>0 is an existing but unknown constant bound, providing a rigorous prerequisite for robust control.

3.3 Finite-time convergence proof of the super-twisting algorithm

Theorem 1. We consider system (2) to satisfy assumptions 1–2. Under the sliding surface (4), control law (6)–(7), and adaptive law (8), if the gains αi and βi satisfy certain conditions then the sliding variable s converges to the origin in finite time.

Proof. We write the i subsystem dynamics in the standard super-twisting form:

(11) s ˙ i = - α i | s i | 1 / 2 sign ( s i ) + v i + Δ total , i ( t ) v ˙ i = - β i sign ( s i ) ,

where vi is the super-twisting integral state. From Eq. (10), the disturbance satisfies |Δtotal,i(t)|Li.

We construct the transformed state vector ζi=[ζi1,ζi2]T=|si|1/2sign(si),viT. Differentiating and writing in a matrix form gives

(12) ζ ˙ i = 1 2 | ζ i 1 | A i ζ i + B Δ total , i ( t ) ,

where

Ai=-αi1-2βi0,B=10.

We consider the strongly robust Lyapunov function,

(13) V i ( ζ i ) = ζ i T P i ζ i ,

with

Pi=124βi+αi2-αi-αi2,

to be strictly symmetric positive definite. Differentiating Vi along the system trajectory yields the following:

(14) V ˙ i = 1 2 | ζ i 1 | ζ i T A i T P i + P i A i ζ i + 1 | ζ i 1 | Δ total , i ( t ) B T P i ζ i .

Since |Δtotal,i(t)|Li, algebraic bounding arguments show that if the control gains satisfy

(15) α i > 1.5 L i , β i > 1.1 L i

then there exists a positive definite matrixQ̃i>0 such that

(16) V ˙ i - 1 2 | ζ i 1 | ζ i T Q ̃ i ζ i - λ min ( Q ̃ i ) 2 | ζ i 1 | ζ i 2 .

Using Rayleigh quotient inequalities λmin(Pi)ζi2Viλmax(Pi)ζi2 and the fact that |ζi1|ζiVi/λmin(Pi), we obtain

(17) V ˙ i - γ i V i 1 / 2 ,

where

γi=λmin(Q̃i)λmax1/2(Pi)λmax(Pi)>0.

By the Lyapunov finite-time stability comparison lemma, Eq. (17) implies that Vi converges to zero in finite time Tr2Vi1/2(0)γi. Consequently, the transformed state ζi (i.e., si and vi) converges to the origin in finite time. Then, from the linear sliding surface of Eq. (4), the tracking error e converges asymptotically to zero.

Remark 4. Conventional adaptive SMC often uses the adaptive law to exactly cancel uncertainty terms, easily leading to gain drift. In contrast, the decoupled proof framework adopted here utilizes the RBF network to physically reduce the total disturbance bound L. Consequently, the required super-twisting gains (α, β) can be substantially relaxed, effectively reducing energy consumption and chattering while maintaining finite-time stability guarantees.

4 Simulation verification

4.1 Simulation object and parameter settings

The UR10 6-degree-of-freedom manipulator is taken as the simulation object, and the nominal dynamic parameters are adopted from the experimental identification results reported in Petrone et al. (2025). To simulate parameter uncertainties, the actual model introduces perturbations on the basis of the nominal one: the masses of joints 2 and 3 are increased by 20 %, the centers of mass are shifted, and the inertia is increased by 5 %, while joint 6 remains at its nominal value to reflect asymmetric uncertainty. To accurately capture the nonlinear friction characteristics (e.g., Coulomb and viscous friction) while avoiding the numerical chattering and algebraic loops caused by discontinuous signum functions in simulations, a smooth sigmoidal friction model is introduced. The friction torque τf,i(q˙i) for the ith joint is formulated as τf,i(q˙i)=ci,1+ci,1q˙i+ci,31+e-ci,4(q˙i+ci,5), where q˙i is the joint velocity, and ci,1 to ci,5 are the identified friction coefficients for each joint. Based on experimental data, the coefficient vectors ci=[ci,1,ci,2,ci,3,ci,4,ci,5] for joints 1 to 6 are set as follows: joint 1 – [1.064, 1.006, 2.050, 7.946, 0.018]; joint 2 – [0.994, 0.956, 2.401, 59.953, 0.001]; joint 3 – [0.679, 0.812, 1.647, 19.825, 0.005]; joint 4 – [0.315, 0.176, 0.468, 134.898, 0.018]; joint 5 – [0.224, 0.192, 0.476, 331.442, 0.011]; and joint 6 – [0.235, 0.245, 0.598, 459.193, 0.013].

The external disturbance is defined as τd=0.5sin(2πt)I6 N m. The disturbance amplitude of 0.5 N m is selected to represent typical unmodeled torques and load fluctuations. As shown in Fig. 3, a fixed-gain study with disturbance amplitudes of 0.1, 0.5, and 2.0 N m reveals that the method maintains reliable tracking (RMSE < 0.005 rad) for disturbances up to at least 2.0 N m. For larger disturbances, the gains can be adjusted using Eq. (15) based on the estimated upper bound of the total disturbance Li.

https://ms.copernicus.org/articles/17/759/2026/ms-17-759-2026-f03

Figure 3Effect of disturbance amplitude on tracking error.

Download

The desired trajectory starts from the initial pose q0=[0,-π/2,0,-π/2,0,0]T rad and moves to the target pose qf=[0.316,0.672,0.506,0.672,0,1.255]T rad. A fifth-order polynomial trajectory is adopted, with a motion duration of T=10 s and a control period of dt=0.001 s. To prevent numerical overflow of the integral term in the super-twisting control (Eq. 7), saturation limits of ±100 N m are applied to the integral state during the discrete-time simulation using Euler integration with step size dt=0.001 s. The controller parameters are as follows: Λ=diag(30,30,30,25,25,40); super-twisting gains α=diag(10,10,10,25,25,80), β=diag(20,20,20,50,50,150); RBF network hidden layer nodes N=120; centers are obtained by K-means clustering from trajectory data; widths are set to the average distance between all centers; learning rate Γ=0.5I; and weight upper bound Wmax=200. The weight upper bound Wmax=200 is empirically chosen based on the estimated Frobenius norm of the ideal weight matrix. As shown in Fig. 4, a sensitivity analysis with Wmax=50, 100, 200, and 400 shows that the average tracking RMSE remains 0.00054 rad, indicating that the control performance is largely insensitive to Wmax as long as it is set sufficiently large.

https://ms.copernicus.org/articles/17/759/2026/ms-17-759-2026-f04

Figure 4Sensitivity of tracking error to Wmax.

Download

4.2 Simulation Results and Analysis

Figure 5 shows the time evolution of position tracking errors for each joint under three control schemes: pure RBF, SMC, and the proposed composite RBF-STSMC strategy. Under pure RBF control, the lack of a sliding-mode robust term leads to significant deterioration in tracking accuracy when facing parameter perturbations and external disturbances. As shown in Fig. 5a, the steady-state errors of joints 4, 5, and 6 are as high as 0.7108, 0.8159, and 0.4795 rad, respectively, while their maximum tracking errors reach 1.2001, 0.8865, and 1.0151 rad. This indicates that an RBF neural network alone lacks effective disturbance rejection capability without sliding-mode compensation. The SMC strategy achieves significantly better tracking accuracy due to the robust action of its fixed-gain switching term; as shown in Fig. 5b, the steady-state errors of joints 4 and 5 drop to 0.0011 and 0.0077 rad, respectively. In contrast, the proposed RBF-STSMC composite strategy exhibits superior tracking accuracy on all joints. As shown in Fig. 5c, the steady-state errors of joints 4 and 5 are further reduced to 0.0005 and 0.0017 rad, representing improvements of over 50 % and 78 % compared to pure SMC, respectively. Except for joint 5, all other joints achieve steady-state errors better than 1×10-3 rad, strongly verifying the fast convergence and robust disturbance attenuation capability of the proposed method.

https://ms.copernicus.org/articles/17/759/2026/ms-17-759-2026-f05

Figure 5Joint position tracking error analysis.

Download

https://ms.copernicus.org/articles/17/759/2026/ms-17-759-2026-f06

Figure 6Analysis of sliding-mode surface convergence process.

Download

Figure 6 shows the time histories of the sliding variables si for each joint under the SMC and RBF-STSMC strategies. Both methods guarantee boundedness of the sliding variables. For the proposed RBF-STSMC composite strategy, the maximum absolute values |si| of the sliding variables for joints 4, 5, and 6 are 0.1483, 0.1152, and 0.0592, respectively, whereas corresponding values for pure SMC are 0.2703, 0.9733, and 0.0639. Moreover, the composite method reduces the peak sliding variable of joint 5 by 88 %. The composite controller exhibits excellent transient response performance, with sliding-surface values being quickly constrained within a narrow boundary layer. This advantage stems from the finite-time convergence of the super-twisting control law and the RBF network's fast compensation for unknown nonlinearities. In contrast, although the pure SMC strategy eventually converges, its fixed-gain structure struggles to adapt to time-varying uncertainties, leading to larger transient deviations in the sliding surface.

As shown in Fig. 7, the maximum torque among the three methods occurs at joint 2, with values of 63.13 N m (RBF), 62.13 N m (SMC), and 62.24 N m (RBF-STSMC). All peak torques are well below the preset actuator saturation limits. However, the qualitative characteristics of the torque signals differ fundamentally. The proposed RBF-STSMC outputs a continuous and smooth control torque, free of the high-frequency chattering commonly observed in traditional SMC. It achieves significantly better tracking accuracy alongside smooth control signals, indicating strong engineering feasibility.

https://ms.copernicus.org/articles/17/759/2026/ms-17-759-2026-f07

Figure 7Analysis of control torque curve.

Download

Figure 8 compares the evolution of the Frobenius norm of the RBF weight matrix under pure RBF and the proposed RBF-STSMC composite control configurations. Under pure RBF control, the weight norm exhibits a significant growth trend, reaching a final value of 5.72. This reflects the network's attempt to independently learn all unknown system dynamics and disturbance characteristics without the aid of a robust control term. Under the proposed RBF-STSMC strategy, the weight norm stabilizes at 0.12 after an initial 3.7 s transient growth. This low norm value is attributed to effective synergy: the super-twisting sliding-mode term undertakes the main disturbance rejection task, thereby limiting the neural network's role to fine compensation of unmodeled dynamics.

https://ms.copernicus.org/articles/17/759/2026/ms-17-759-2026-f08

Figure 8Evolution of neural network weight norm.

Download

Table 1ITAE values for each joint under different controllers.

Download Print Version | Download XLSX

Figure 9 shows the three-dimensional Cartesian space trajectory of the end effector. This simulation is a point-to-point joint-space motion, with start and end points marked by a green circle and red triangle. The pure RBF controller yields an unacceptable steady-state Cartesian error of 0.1031 m, with a maximum deviation of 0.1444 m. The pure SMC method reduces the steady-state error to 0.0007 m, while the proposed RBF-STSMC composite method further improves it to 0.0002 m. These results fully confirm that the composite controller's joint-space error attenuation effectively transfers to the operational space, ensuring that the end effector tracks the prescribed path without noticeable overshoot or residual oscillation, ultimately achieving precise control.

https://ms.copernicus.org/articles/17/759/2026/ms-17-759-2026-f09

Figure 9End effector trajectory.

Download

To further quantify control performance, the integral of time-weighted absolute error (ITAE) is adopted as a comprehensive metric, defined as ITAE=0Tt|e(t)|dt. A smaller ITAE value indicates better combined performance in terms of dynamic response speed and steady-state accuracy. The ITAE values for each joint are listed in Table 1.

Compared with pure SMC, the total ITAE of the RBF-STSMC controller is reduced by 86.1 %. In particular, the reductions for joints 5 and 4 reach 87.1 % and 70.9 %, respectively, indicating that the introduction of the RBF neural network effectively reduces the burden on the super-twisting gains and improves steady-state accuracy. Compared with pure RBF control, the total ITAE is reduced by as much as 99.7 %, fully demonstrating the necessity of the sliding-mode robust term in suppressing parameter perturbations and external disturbances. These results verify the superior performance of the proposed composite control strategy in terms of tracking speed and steady-state convergence accuracy.

To further demonstrate the generality of the proposed method beyond point-to-point motions, its tracking performance was also evaluated under a continuous sinusoidal trajectory. Each joint tracks an independent sinusoidal trajectory with different frequencies and amplitudes to simulate industrial continuous operation conditions.

As shown in Fig. 10 and Table 2, the proposed RBF-STSMC controller maintains ultra-high tracking accuracy under periodic trajectories, with all joint RMSE values being less than 0.003 rad. Compared with SMC and pure RBF neural network control, the proposed method achieves significant improvements in tracking precision under continuous industrial motions. These results further verify the superior performance, generality, and robustness of the proposed composite control strategy.

https://ms.copernicus.org/articles/17/759/2026/ms-17-759-2026-f10

Figure 10Tracking errors under continuous sinusoidal trajectory.

Download

Table 2RMSE (rad) per joint under sinusoidal trajectory.

Download Print Version | Download XLSX

5 Conclusion

This paper proposes a composite control strategy integrating an RBF neural network and super-twisting sliding-mode control for the high-precision trajectory tracking of the UR10 manipulator under parameter perturbations, nonlinear friction, and external disturbances. The RBF network online approximates unknown dynamics to reduce residual disturbance bounds, while the super-twisting term suppresses chattering and guarantees finite-time convergence, as rigorously proven via Lyapunov analysis. Additionally, a projection-based adaptive law strictly ensures weight boundedness. Simulations using realistic UR10 parameters demonstrate that this method significantly outperforms standalone SMC and RBF control regarding steady-state accuracy, convergence speed, and chattering suppression. Future work will focus on experimental validation on a physical UR10 platform, adaptive network structure optimization, and the integration of iterative learning with neural sliding-mode control.

Code and data availability

The code and data of this paper are available on request. Please contact the corresponding author.

Author contributions

Chenghu Jing: conceptualization and funding. Xiaole Ma: theoretical analysis and control design. Kun Zhang: simulations and writing of draft. Chen Chen: algorithm and data processing. Yanfeng Wang: conclusion and project coordination. All of the authors reviewed and approved the paper.

Competing interests

The contact author has declared that none of the authors has any competing interests.

Disclaimer

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.

Acknowledgements

We appreciate the editor Dario Richiedei and the reviewers for their valuable suggestions.

Financial support

This work was supported in part by the Natural Science Foundation of Henan Province, China (grant no. 262300421328).

Review statement

This paper was edited by Dario Richiedei and reviewed by two anonymous referees.

References

Abdallah, M. A. Y. and Fareh, R.: Tracking control of serial robot manipulator using active disturbance rejection control, 2019 Advances in Science and Engineering Technology International Conferences (ASET), 1–5, https://doi.org/10.1109/icaset.2019.8714470, 2019. 

Agarwal, V. and Parthasarathy, H.: Disturbance estimator as a state observer with extended Kalman filter for robotic manipulator, Nonlinear Dynam., 85, 2809–2825, https://doi.org/10.1007/s11071-016-2864-4, 2016. 

Ai, H.-B., He, X.-R., and Yin, C.-W.: Predefined-time super-twisting sliding mode control for construction robot with arbitrary initial values, Sensors, 26, 1654, https://doi.org/10.3390/s26051654, 2026. 

Al-Dujaili, A. Q., Falah, A., Humaidi, A. J., Pereira, D. A., and Ibraheem, I. K.: Optimal super-twisting sliding mode control design of robot manipulator: Design and comparison study, Int. J. Adv. Robot. Syst., 17, 1729881420981524, https://doi.org/10.1177/1729881420981524, 2020. 

Chen, J. Q., Zhang, H. Y., Pan, S. T., Zhu, T. T., and Lin, Y. Z.: A time-varying second-order sliding mode control of super-twisting based on radial basis function neural networks, J. Braz. Soc. Mech. Sci., 47, 6, https://doi.org/10.1007/s40430-025-05577-y, 2025. 

Dinh, B. H., Dunnigan, M. W., and Reay, D. S.: A practical approach for position control of a robotic manipulator using a radial basis function network and a simple vision system, WSEAS Transactions on Systems and Control, 3, 289–298, 2008. 

Dirara, H. G., Yareshe, F. T., and Abdissa, C. M.: Design and analysis of adaptive fuzzy super-twisting sliding mode controller for uncertain 2-DOF robotic manipulator, IEEE Access, 13, 110241–110254, https://doi.org/10.1109/ACCESS.2025.3581449, 2025. 

Goel, A. and Swarup, A.: MIMO uncertain nonlinear system control via adaptive high-order super twisting sliding mode and its application to robotic manipulator, Journal of Control, Automation and Electrical Systems, 28, 36–49, https://doi.org/10.1007/s40313-016-0286-7, 2017. 

Hashimoto, H., Maruyama, K., and Harashima, F.: A microprocessor-based robot manipulator control with sliding mode, IEEE T. Ind. Electron., IE-34, 11–18, https://doi.org/10.1109/TIE.1987.350917, 1987. 

Lin, X., Li, J. Y., Song, Y. K., Liu, C. G., and Yang, T. Y.: Improved fast non-singular adaptive super-twisting sliding mode control based on radial basis function neural network approximation for robot joint module, ISA T., 167, 746–760, https://doi.org/10.1016/j.isatra.2025.08.037, 2025. 

Liu, Y. L., Li, Y. M., Shi, S. Y., Li, C., and Yun, J. T.: Active disturbance rejection control for ladle masonry robotic arm based on fixed-time observer, Concurr. Comp.-Pract. E., 38, e70497, https://doi.org/10.1002/cpe.70497, 2026. 

Liu, Z. B., Peng, K. R., Han, L. P., and Guan, S. C.: Modeling and control of robotic manipulators based on artificial neural networks: A review, IJST-T. Mech. Eng., 47, 1307–1347, https://doi.org/10.1007/s40997-023-00596-3, 2023. 

Matheson, E., Minto, R., Zampieri, E. G. G., Faccio, M., and Rosati, G.: Human-robot collaboration in manufacturing applications: A review, Robotics, 8, 100, https://doi.org/10.3390/robotics8040100, 2019. 

Moosavi, S. K. R., Zafar, M. H., and Sanfilippo, F.: Forward kinematic modelling with radial basis function neural network tuned with a novel meta-heuristic algorithm for robotic manipulators, Robotics, 11, 43, https://doi.org/10.3390/robotics11020043, 2022. 

Mou, F. L. and Wu, D.: Active disturbance rejection sliding mode control for robot manipulation, Journal of Intelligent Manufacturing and Special Equipment, 1, 67–85, https://doi.org/10.1108/JIMSE-06-2020-0004, 2020. 

Petrone, V., Ferrentino, E., and Chiacchio, P.: The dynamic model of the UR10 robot and its ROS2 integration, IEEE T. Ind. Inform., https://doi.org/10.1109/tii.2025.3534415, 2025. 

Ren, B., Wang, Y., and Chen, J. Y.: Trajectory-tracking-based adaptive neural network sliding mode controller for robot manipulators, J. Comput. Inf. Sci. Eng., 20, 031009, https://doi.org/10.1115/1.4047073, 2020. 

Ren, Z. X., Liu, X. X., and Peng, S. R.: Neural network based active disturbance rejection control for multi-joint robotic arm, 2023 CAA Symposium on Fault Detection, Supervision and Safety for Technical Processes (SAFEPROCESS), https://doi.org/10.1109/safeprocess58597.2023.10295853, 2023. 

Spong, M. W.: An historical perspective on the control of robotic manipulators, Annual Review of Control, Robotics, and Autonomous Systems, 5, 1–31, https://doi.org/10.1146/annurev-control-042920-094829, 2022. 

Sun, C. C., Huang, Z. M., and Wu, H. T.: Adaptive super-twisting global nonsingular terminal sliding mode control for robotic manipulators, Nonlinear Dynam., 112, 5379–5389, https://doi.org/10.1007/s11071-024-09305-4, 2024. 

Taesi, C., Aggogeri, F., and Pellegrini, N.: COBOT applications: recent advances and challenges, Robotics, 12, 79, https://doi.org/10.3390/robotics12030079, 2023.  

Uyulan, C.: Design and stability analysis of a robust-adaptive sliding mode control applied on a robot arm with flexible links, Vibration, 5, 1, https://doi.org/10.3390/vibration5010001, 2022. 

Wai, R. J.: Tracking control based on neural network strategy for robot manipulator, Neurocomputing, 51, 425–445, https://doi.org/10.1016/S0925-2312(02)00626-4, 2003. 

Zhai, J. Y. and Li, Z. Y.: Fast-exponential sliding mode control of robotic manipulator with super-twisting method, IEEE T. Circuits-II, 69, 489–493, https://doi.org/10.1109/tcsii.2021.3081147, 2022. 

Zhang, Y. B. and Qian, C.: Super-twisting algorithm sliding mode control of flexible manipulators considering uncertainty, Appl. Sci., 16, 387, https://doi.org/10.3390/app16010387, 2025. 

Zhao, J., Li, Y., Li, Y., Pei, B., Yu, Z., and Dong, Z.: A predefined-time radial basis function (RBF) neural network tracking control method considering actuator faults for a new type of spraying robot, Mech. Sci., 16, 51–60, https://doi.org/10.5194/ms-16-51-2025, 2025. 

Download
Short summary
We developed an improved control method for UR10 robot arms, which typically face issues with unpredictable forces and friction. By combining an online-learning neural network with a robust sliding-mode controller, our approach enables more accurate trajectory tracking and eliminates jitter. 
Share