Content area
This paper presents a passivity-based twisting sliding mode control (PBSMC) approach for series elastic actuators (SEAs). To address the time-varying position trajectory tracking control problem in SEAs, a fourth-order dynamic model is developed to accurately characterize the system. The control framework comprises an internal loop and an external loop controller, each designed to ensure precise trajectory tracking. The internal loop controller manages the second derivative of the joint trajectory position error, while the external loop focuses on the error itself. Both controllers are based on the PBSMC methodology to reduce complex nonlinear disturbances and minimize tracking errors. The finite-time convergence of the proposed method is rigorously analyzed. The performance and advantages of the method are evaluated and compared through various simulations.
Full text
1. Introduction
In recent years, flexible joints have garnered significant attention as a pivotal robotics technology across various domains, including intelligent manufacturing, service robotics, and rehabilitation medicine [1]. Unlike traditional rigid joints, flexible joints, often referred to as series elastic actuators (SEAs), substantially enhance robots’ flexibility, adaptability, and safety by incorporating elastic elements or flexible materials. This design reduces collision impact forces during interactions with external environments or humans, enhancing the safety of human–robot collaboration [2]. Additionally, SEAs possess inherent advantages in energy absorption and potential energy recovery, enabling a superior performance in complex tasks and dynamic settings [3]. However, the unique elastic configuration of SEAs introduces complexities in dynamic characteristics, including nonlinearity, time-varying behavior, and vibrations. Consequently, effective control strategies for SEAs must address the challenges of position control accuracy arising from elastic deformation, as well as dynamic uncertainties and vibration suppression.
Current research on control methods for SEAs primarily focuses on the development of torque and position control algorithms to ensure precise tracking. Prominent techniques include PID control, sliding mode control (SMC), adaptive control, backstepping control, model predictive control (MPC), and various intelligent algorithms. While PID control is widely used in robotic systems and demonstrates commendable tracking performance, the presence of elastic components often leads to high-frequency oscillations and significant delays between input and output, resulting in considerable tracking errors. Furthermore, unknown external disturbances can diminish the robustness and adaptability of the PID approach. Enhancements to PID performance are typically achieved through the integration of additional methods, such as the fractional-order PID, which aims to achieve the precise trajectory tracking of SEAs while minimizing joint vibrations by employing a prescribed performance function [4]. Particle-swarm-optimization-tuned PID controllers have also been implemented to mitigate vibrations in flexible robotic arms with SEAs [5]. To counteract the impact of joint torsional vibrations on system accuracy, fuzzy PID controllers have been proposed, effectively suppressing elastic torsional vibrations in SEA systems and achieving the synchronous optimization of control accuracy and dynamic quality [6]. Fractional-order fuzzy PID controllers for trajectory tracking aim to enhance robustness against model uncertainties, interference, and noise [7]. Additionally, the integration of fuzzy logic and fractional-order techniques into PID error manifolds has been explored to improve the closed-loop system’s tracking capability [8].
SMC offers robust performance and the effective handling of nonlinearities and uncertainties [9]. Recent developments include robust finite-time control frameworks utilizing continuous terminal SMC and high-order sliding mode observers to address both matched and mismatched time-varying disturbances, thus ensuring the trajectory tracking of SEAs [10]. Robust output feedback control schemes, which incorporate sliding mode observers to create innovative dynamic terminal sliding surfaces, also address disturbance-affected tracking challenges [11]. Furthermore, adaptive SMC techniques have been employed to counteract friction and torque deviations, facilitating trajectory tracking [12]. Continuous fuzzy non-singular terminal SMC approaches utilize nonlinear finite-time observers to achieve position tracking in multi-joint link systems amidst uncertainties in electrical and mechanical equations [13]. The adaptive fractional-order SMC introduces sliding mode disturbance observers to address composite disturbances, enhancing the trajectory tracking control of uncertain robotic arms [14]. Other strategies, such as adaptive fuzzy compensation-based SMC, improve control the accuracy of torque by identifying nonlinear friction torques and minimizing end-effector tracking errors [15]. Modified proportional–integral–derivative SMC approaches leverage fuzzy logic to optimize control gains, effectively reducing end vibrations in flexible robotic arms [16].
Adaptive control methods are pivotal in dynamically adjusting controller parameters to maintain system stability and performance amid model inaccuracies or external disturbances. One proposed scheme for flexible joint robots, which interact with unknown environments, employs singular perturbation methods to design inner-loop controllers that ensure accurate position tracking and neural networks for compensating for uncertainties in robot dynamics [17]. Robust output feedback controls based on adaptive observers and self-recursive wavelet neural networks have demonstrated excellent position tracking capabilities while maintaining robustness against payload uncertainties and external disturbances [18]. Self-adaptive dynamic surface controllers based on radial basis function (RBF) neural networks facilitate precise position tracking [19], while event-triggered self-adaptive neural tracking control methods reduce the command transmission frequency and actuator response rates under unknown dynamics and input saturation conditions [20]. Moreover, a novel adaptive controller for SEAs, founded on input–output feedback linearization, aims to achieve the accurate tracking of the desired position trajectories [21]. Robust control strategies utilizing adaptive neural networks have been proposed to achieve error compensation and suppress elastic vibrations in response to load variations and other uncertainties encountered in practical engineering scenarios [22]. The development of stable inversion techniques for robot dynamics using only joint angle measurements also addresses trajectory tracking challenges for highly uncertain systems [23].
Backstepping control is particularly effective for addressing nonlinear issues associated with SEAs. Robust finite-time command-filtered backstepping strategies reconstruct unmeasurable system states and accommodate total matched and mismatched disturbance observations, achieving finite-time convergence [24]. Robust impedance controllers employing integral sliding mode control and backstepping techniques enhance the impedance control performance and system robustness [25]. Adaptive backstepping controllers based on interval type-2 fuzzy neural networks have been proposed to approximate the unknown nonlinear models of SEAs [26], and H∞ tracking control strategies using backstepping methods have been designed to manage trajectory tracking amidst external disturbances [27].
MPC for SEAs enables preemptive adjustments to control strategies in response to detected disturbances, effectively mitigating the influence of external disturbances and reducing abrupt changes and vibrations during control processes to ensure accurate trajectory tracking. MPC technologies that incorporate predictions of SEA dynamic behaviors into controller design have been shown to improve position control performance and robustness against external forces [28]. Robust nonlinear predictive controllers facilitate the observation of system uncertainties and errors [29], while nonlinear MPC methodologies achieve effective torque control despite disturbances and uncertainties [30]. Model predictive interactive control enables iterative solutions for motion prediction robot models, accommodating both elastic and rigid contact scenarios [31].
Neural networks and other intelligent algorithms excel in identifying complex patterns within large datasets, making them highly effective for tasks like image and speech recognition. Their versatility allows their application across a broad spectrum of industries, including healthcare, finance, and autonomous driving technologies [32,33,34]. Intelligent algorithms enhance the real-time adjustment of control strategies through adaptive mechanisms, effectively managing uncertainties and disturbances while improving system robustness and control accuracy. The integration of disturbance-observer-based neural network integral sliding mode control employs disturbance estimation to mitigate system uncertainties, with integral sliding mode techniques further addressing steady-state errors [35]. Sliding mode boundary controllers leveraging adaptive RBF neural networks enhance control robustness against modeling uncertainties and external disturbances [36]. Moreover, control strategies based on artificial neural networks reduce the feedback sensitivity of learning rates to changes in load inertia [37].
Based on the perspectives discussed, this paper aims to develop an angular position trajectory controller for SEAs that relies solely on angular position feedback. The proposed methodology is implemented using a control scheme based on the passivity-based twisting sliding mode control (PBSMC) framework. The key contributions of this paper, in comparison to the existing literature, are as follows:
Unlike controllers designed exclusively for position regulation, this paper addresses both position regulation and time-varying trajectory tracking control for SEAs.
A dual-loop control scheme with “internal” and “external” loops ensures stable and robust performance. The internal loop controller manages the second derivative of the joint trajectory position error, while the external loop focuses on the error itself.
The proposed controller is accompanied by a rigorous stability analysis using a passivity-based approach. Simulations demonstrate the effectiveness and advantages of the method presented in this paper.
The remainder of this paper is structured as follows. Section 2 outlines the general dynamic model of SEAs. Section 3 introduces the passivity-based twisting sliding mode control and presents a stability analysis of the SEA system. Section 4 presents the simulation results under various conditions. Section 5 concludes the paper.
2. General Dynamic Model of SEA
As shown in Figure 1, the general dynamic model of SEA can be equivalent to a dual-mass spring damper system.
The dynamics of the SEA are expressed by
(1)
where , and denote the load angular position, angular velocity, and angular acceleration, respectively; , and denote the angular position, angular velocity, and angular acceleration of the motor, respectively; is the load inertia, is the load damping coefficient, is the mass, is the motor inertia, is the motor damping coefficient, is the distance from the axis of rotation to the center of mass of the load, is the spring stiffness, denotes unknown disturbances at the load end, and denotes unknown disturbances at the motor end.Selecting the state variables , , and , the system model (1) is expressed as
(2)
where , , , , , , and .The disturbances and are bounded, i.e., and
3. Passivity-Based Twisting Sliding Mode Control
Before designing the controller, the tracking error is defined as
(3)
A sliding mode surface for the load subsystem is designed as . Using Equations (2) and (3),
(4)
Based on Equation (4), the internal loop controller is designed as
(5)
where is a positive control gain.Substituting the internal loop controller (5) into Equation (4) yields
(6)
The sliding mode surface for the motor subsystem is designed as . Using Equations (2) and (3),
(7)
Based on Equation (7), the external loop controller is designed as
(8)
where is a positive control gain.is used in control law (8). However, is non-differentiable. In practical control applications, the tanh function can be infinitely close to the sign function, so in practical applications, the tanh function can be used instead of sign to make differentiable.
For the control laws (8) with Equation (3), , , and are required in practical applications. However, and often cannot be directly measured and can be obtained using tracking differentiators using and .
Substituting the internal loop controller (5) into Equation (4) yields
(9)
Considering the system model (2) under Assumption 1, the controller (8) with the virtual controller (5) guarantees that the tracking errors , , and can fast converge to 0.
The proof can be divided into three steps.
Step 1: The dynamic system (6) is re-expressed as
(10)
Defining , the Lyapunov function for Equation (10) is considered as
(11)
where , .Defining , and taking into account and Young’s inequality, it follows that
(12)
where .The matrix is a positive definite diagonal matrix. Taking into account , then
(13)
Equation (12) can be rewritten as
(14)
Equation (14) shows that is a positive definite matrix. Using Equation (12), differentiating Equation (13) yields
(15)
Assuming that and since , Equation (16) implies
(16)
where , and .If the conditions and hold, then the matrix is positive definite. Since the matrix is positive definite, the following inequality holds
(17)
Using Equation (17), Equation (16) is reorganized as
(18)
where .Step 2: The dynamic system (9) is re-expressed as
(19)
Defining , and considering the Lyapunov function for Equation (19)
(20)
where , .Referring to the procedure in Step 1, if the conditions and hold, then the matrix is positive definite and it follows that
(21)
where , .Step 3: Equation (18) can be rewritten as
(22)
Equation (22) shows that the relationship between and is strictly output passive. Therefore, it is bounded-input bounded-output (BIBO) stable. The Lyapunov function is positively definite, and Equation (21) shows that the dynamic system (19) is finite time stable, i.e., and will converge to 0 within a finite time. Consequently, and will converge to zero. □
4. Simulations
To evaluate the performance of the proposed technique, a series of simulations were conducted. The system and controller parameters used in the simulations are provided in Table 1. To demonstrate the advantages of the developed control method, comparisons were made with PID and backstepping control. Considering the output torque limitations of real motors, the torque in this study is constrained to ±50 Nm.
The desired trajectory of the SEA (Case 1) is defined in Equation (23) and Figure 2a.
(23)
Figure 2 illustrates the performance of the proposed method in tracking the desired trajectory . Figure 2a shows the position tracking curves for the proposed method, PID control, and backstepping control, all demonstrating a strong tracking performance. Figure 2b highlights the high tracking accuracy and minimal errors achieved by the proposed method, with tracking errors ranging between −0.05 rad and 0.05 rad. In contrast, the errors for PID and backstepping control are significantly larger, with the maximum PID error exceeding 0.2 rad. Figure 2c,d present the control inputs, where the control input curve shows some fluctuations due to the signum functions used in Equations (5) and (9). Despite these fluctuations, the design enables the SEA to achieve excellent tracking performance. The control input curves for PID and backstepping control exhibit less variation but result in larger tracking errors compared to the proposed method. Figure 2e,f depict the changes in disturbances dl and dm.
To verify the performance of the presented method against different interferences, a significant external disturbance is introduced into x2 of Equation (2) and expressed as follows:
(24)
Figure 3a shows the position tracking curves for the different methods used to track the desired trajectory . Figure 3b demonstrates that the proposed method achieves high tracking accuracy with minimal errors. The corresponding tracking errors range between −0.07 rad and 0.06 rad. The performance of the proposed method is slightly better than the backstepping control method and significantly better than the PID method. The absolute values of the steady-state errors for the PID and backstepping control methods exceed 0.2 rad and 0.08 rad, respectively. As seen in Figure 3c,d, the control input curve based on the proposed method fluctuates significantly, while the control input curves for the other methods show less variation. Figure 3e,f illustrate the changes in disturbances dl and dm during trajectory tracking. The disturbance dl exhibits larger amplitude changes compared to Figure 2e due to the introduction of external interference dE, while dm remains similar to that shown in Figure 2f.
Considering both Figure 2 and Figure 3, the method presented in this paper demonstrates an excellent tracking performance for SEAs under various external interference conditions. Compared to PID and backstepping control methods, the proposed approach offers higher tracking accuracy, smaller tracking errors, stronger robustness, and faster response capabilities, making it more suitable for controlling flexible joints and flexible robotic arms.
To validate the effectiveness of the controller across different SEA systems, the simulation parameters were established, as detailed in Table 2. The desired trajectory of the SEA (Case 2) is defined in Equation (25).
(25)
As can be inferred from Figure 4, the control methodology proposed in this paper exhibits a high degree of generality, rendering it suitable for application across various SEA systems. In other words, compared to PID and backstepping control approaches, the proposed control method demonstrates superior tracking accuracy, minimal tracking error, enhanced robustness, and faster response characteristics across different parameter sets. These attributes make it particularly well suited to controlling flexible joints and robotic arms with elastic elements.
5. Conclusions
This paper proposes a PBSMC method for SEAs to achieve position trajectory tracking. A fourth-order dynamic model for the SEA is defined, and a control framework comprising an internal loop and an external loop controller is designed based on the PBSMC. The finite-time convergence of the proposed method is rigorously analyzed. The simulation results demonstrate that this method exhibits superior tracking performance and reduced errors compared to PID and backstepping control methods. Furthermore, the proposed approach maintains an excellent trajectory tracking performance, strong robustness, and rapid response capabilities, even in the presence of significant external disturbances. The PBSMC presented in this paper is well suited for flexible joint control. In future work, the proposed PBSMC will be experimentally validated on a dedicated testing platform. This platform will be designed to replicate the dynamic characteristics of flexible joints under various operating conditions, enabling the comprehensive evaluation of the algorithm’s robustness, adaptability, and performance. Moreover, the algorithm will be applied to multi-joint flexible robotic arms, emphasizing its ability to achieve precise trajectory tracking and force control in complex, dynamic environments.
Conceptualization, H.Z., J.W., L.Z., S.Z., J.Z. and Z.Z.; methodology, H.Z., J.W., L.Z., S.Z., J.Z. and Z.Z.; software, H.Z., J.W., L.Z., S.Z., J.Z. and Z.Z.; validation, H.Z. and J.W.; formal analysis, H.Z., J.W., L.Z., S.Z., J.Z. and Z.Z.; investigation, H.Z., J.W., L.Z., S.Z., J.Z. and Z.Z.; resources, H.Z.; data curation, H.Z.; writing—original draft preparation, H.Z.; writing—review and editing, H.Z.; visualization, H.Z.; supervision, H.Z., J.W. and S.Z.; project administration, H.Z., J.W. and S.Z.; funding acquisition, H.Z., J.W. and S.Z. All authors have read and agreed to the published version of the manuscript.
Data are contained within the article.
The authors declare no conflicts of interest.
Footnotes
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.
Figure 2. Comparison of simulation results between PID, backstepping method, and the proposed method without external interference.
Figure 3. Comparison of simulation results between PID, backstepping method, and the proposed method with external interference.
The system parameters of SEA (Case 1).
| Parameters | Value | Parameters | Value |
|---|---|---|---|
| | 1.6 kg·m2 | | 8.2 Nm |
| | 0 Nm/(rad·s−1) | | 1.7 kg |
| | 0.54 kg·m2 | | 0.5 m |
| | 0 Nm/(rad·s−1) | | 3000 |
| | 1126 Nm/rad | | 2000 |
The system parameters of SEA (Case 2).
| Parameters | Value | Parameters | Value |
|---|---|---|---|
| | 2.1 kg·m2 | | 7.2 Nm |
| | 0.2 Nm/(rad·s−1) | | 1.7 kg |
| | 0.40 kg·m2 | | 0.5 m |
| | 0.2 Nm/(rad·s−1) | | 3000 |
| | 1000 Nm/rad | | 2000 |
References
1. Wang, J.; Zhang, H.; Dong, H.; Zhao, J. Partial-state feedback based dynamic surface motion control for series elastic actuators. Mech. Syst. Signal Process.; 2022; 160, 107837. [DOI: https://dx.doi.org/10.1016/j.ymssp.2021.107837]
2. Cruz Ulloa, C.; Domínguez, D.; Del Cerro, J.; Barrientos, A. A mixed-reality tele-operation method for high-level control of a legged-manipulator robot. Sensors; 2022; 22, 8146. [DOI: https://dx.doi.org/10.3390/s22218146] [PubMed: https://www.ncbi.nlm.nih.gov/pubmed/36365844]
3. Pan, H.H.; Jing, X.J.; Sun, W.C. Robust finite-time tracking control for nonlinear suspension systems via disturbance compensation. Mech. Syst. Signal Process.; 2017; 87, pp. 256-270. [DOI: https://dx.doi.org/10.1016/j.ymssp.2016.11.012]
4. Gad, O.M.; Stihi, S.; Khadraoui, S.; Fareh, R.; Bettayeb, M. Tracking control of a rotary flexible joint using fractional PID with a prescribed performance function. Proceedings of the 2023 International Conference on Fractional Differentiation and Its Applications (ICFDA); Ajman, United Arab Emirates, 20–22 February 2023; pp. 1-6. [DOI: https://dx.doi.org/10.1109/ICFDA58234.2023.10153133]
5. Hizarci, H.; İkizoğlu, S. Position control of flexible manipulator using PSO-tuned PID controller. Proceedings of the 2019 Innovations in Intelligent Systems and Applications Conference (ASYU); Izmir, Turkey, 27–29 November 2019; pp. 1-5. [DOI: https://dx.doi.org/10.1109/ASYU48272.2019.8946440]
6. Ju, J.; Zhao, Y.; Zhang, C.; Liu, Y. Vibration suppression of a flexible-joint robot based on parameter identification and fuzzy PID control. Algorithms; 2018; 11, 189. [DOI: https://dx.doi.org/10.3390/a11110189]
7. Sharma, R.; Rana, K.P.S.; Kumar, V. Performance analysis of fractional order fuzzy PID controllers applied to a robotic manipulator. Expert Syst. Appl.; 2014; 41, pp. 4274-4289. [DOI: https://dx.doi.org/10.1016/j.eswa.2013.12.030]
8. Muñoz-Vázquez, A.J.; Gaxiola, F.; Martínez-Reyes, F.; Manzo-Martínez, A. A fuzzy fractional-order control of robotic manipulators with PID error manifolds. Appl. Soft Comput.; 2019; 83, 105646. [DOI: https://dx.doi.org/10.1016/j.asoc.2019.105646]
9. Jing, C.; Zhang, H.; Yan, B.; Hui, Y.; Xu, H. State and disturbance observer based robust disturbance rejection control for friction electro-hydraulic load simulator. Nonlinear Dyn.; 2024; 112, pp. 17241-17255. [DOI: https://dx.doi.org/10.1007/s11071-024-09935-8]
10. Wang, H.; Zhang, Q.; Sun, Z.; Tang, X.; Chen, I.M. Continuous terminal sliding mode control for FJR subject to matched/mismatched disturbances. IEEE Trans. Cybern.; 2022; 52, pp. 10479-10489. [DOI: https://dx.doi.org/10.1109/TCYB.2021.3066593]
11. Wang, H.; Peng, W.; Tan, X.; Sun, J.; Tang, X.; Chen, I.M. Robust output feedback tracking control for flexible-joint robots based on CTSMC technique. IEEE Trans. Circuits Syst. II Express Briefs; 2021; 68, pp. 1982-1986. [DOI: https://dx.doi.org/10.1109/TCSII.2020.3037355]
12. Chiem, N.X.; Pham, T.X.; Thai, P.D.; Phan, T.C. An adaptive sliding-mode controller for flexible-joint manipulator. Proceedings of the 2023 12th International Conference on Control, Automation and Information Sciences (ICCAIS); Hanoi, Vietnam, 16–18 March 2023; pp. 513-518. [DOI: https://dx.doi.org/10.1109/ICCAIS59597.2023.10382364]
13. Zaare Saeed, M.R.; Soltanpour, M.R. Continuous fuzzy nonsingular terminal sliding mode control of flexible joints robot manipulators based on nonlinear finite time observer in the presence of matched and mismatched uncertainties. J. Franklin Inst.; 2020; 357, pp. 6539-6570. [DOI: https://dx.doi.org/10.1016/j.jfranklin.2020.04.001]
14. Zhang, X.; Quan, Y. Adaptive fractional-order non-singular fast terminal sliding mode control based on fixed-time disturbance observer for manipulators. IEEE Access; 2022; 10, pp. 76504-76511. [DOI: https://dx.doi.org/10.1109/ACCESS.2022.3192405]
15. Shang, D.; Li, X.; Yin, M.; Li, F. Tracking control strategy for space flexible manipulator considering nonlinear friction torque based on adaptive fuzzy compensation sliding mode controller. Adv. Space Res.; 2023; 71, pp. 3661-3680. [DOI: https://dx.doi.org/10.1016/j.asr.2022.04.042]
16. Mirshekaran, M.; Piltan, F.; Esmaeili, Z.; Khajeaian, T.; Kazeminasab, M. Design sliding mode modified fuzzy linear controller with application to flexible robot manipulator. Int. J. Mod. Educ. Comput. Sci.; 2013; 5, 53. [DOI: https://dx.doi.org/10.5815/ijmecs.2013.10.07]
17. Yu, X.; Liu, S.; Zhang, S.; He, W.; Huang, H. Adaptive neural network force tracking control of flexible joint robot with an uncertain environment. IEEE Trans. Ind. Electron.; 2024; 71, pp. 5941-5949. [DOI: https://dx.doi.org/10.1109/TIE.2023.3290250]
18. Yoo, S.J.; Park, J.B.; Choi, Y.H. Adaptive output feedback control of flexible-joint robots using neural networks: Dynamic surface design approach. IEEE Trans. Neural Netw.; 2008; 19, pp. 1712-1726. [DOI: https://dx.doi.org/10.1109/TNN.2008.2001266]
19. Liu, J.; Guo, Y. Neural network based adaptive dynamic surface control for flexible-joint robots. Proceedings of the 33rd Chinese Control Conference; Nanjing, China, 28–30 July 2014; pp. 8764-8768. [DOI: https://dx.doi.org/10.1109/ChiCC.2014.6896473]
20. Xu, X.; Xu, S. Event-triggered adaptive neural tracking control of flexible-joint robot systems with input saturation. IEEE Access; 2022; 10, pp. 43367-43375. [DOI: https://dx.doi.org/10.1109/ACCESS.2022.3169012]
21. Montoya-Cháirez, J.; Moreno-Valenzuela, J.; Santibáñez, V.; Carelli, R.; Rossomando, F.G.; Pérez-Alcocer, R. Combined adaptive neural network and regressor-based trajectory tracking control of flexible joint robots. IET Control Theory Appl.; 2022; 16, pp. 31-50. [DOI: https://dx.doi.org/10.1049/cth2.12202]
22. Zhang, W.; Shen, J.; Ye, X.; Zhou, S. Error model-oriented vibration suppression control of free-floating space robot with flexible joints based on adaptive neural network. Eng. Appl. Artif. Intell.; 2022; 114, 105028. [DOI: https://dx.doi.org/10.1016/j.engappai.2022.105028]
23. Rahmani, B.; Belkheiri, M. Adaptive neural network output feedback control for flexible multi-link robotic manipulators. Int. J. Control; 2019; 92, pp. 2324-2338. [DOI: https://dx.doi.org/10.1080/00207179.2018.1436774]
24. Zhang, Y.; Zhang, M.; Du, F. Robust finite-time command-filtered backstepping control for flexible-joint robots with only position measurements. IEEE Trans. Syst. Man Cybern. Syst.; 2024; 54, pp. 1263-1275. [DOI: https://dx.doi.org/10.1109/TSMC.2023.3324761]
25. Kwon, S.; Asignacion, A.; Park, S. Control of flexible joint robot using integral sliding mode and backstepping. Autom. Control Intell. Syst.; 2017; 4, pp. 95-100. [DOI: https://dx.doi.org/10.11648/j.acis.20160406.13]
26. Dian, S.; Hu, Y.; Zhao, T.; Han, J. Adaptive backstepping control for flexible-joint manipulator using interval type-2 fuzzy neural network approximator. Nonlinear Dyn.; 2019; 97, pp. 1567-1580. [DOI: https://dx.doi.org/10.1007/s11071-019-05073-8]
27. Zhang, L.; Li, X.; Liu, H.; Wang, A.; Cao, X. Backstepping-based H∞ Tracking Control for Single-link Flexible Joint Manipulators. Proceedings of the 2019 Chinese Control Conference (CCC); Guangzhou, China, 27–29 July 2019; pp. 571-575. [DOI: https://dx.doi.org/10.23919/ChiCC.2019.8866646]
28. Iskandar, M.; van Ommeren, C.; Wu, X.; Albu-Schaffer, A.; Dietrich, A. Model predictive control for flexible joint robots. arXiv; 2022; [DOI: https://dx.doi.org/10.48550/arXiv.2210.08084] arXiv: 2210.08084
29. Merabet, A.; Gu, J. Robust nonlinear predictive control with modeling uncertainties and unknown disturbance for single-link flexible joint robot. Proceedings of the 7th World Congress on Intelligent Control and Automation; Chongqing, China, 25–27 June 2008; pp. 1516-1521. [DOI: https://dx.doi.org/10.1109/WCICA.2008.4593144]
30. Satvati, M.; Karimpour, H.; Torabi, K.; Motaharifar, M. Stability analysis for the nonlinear model predictive control of a flexible joint manipulator with dynamics uncertainties. Proceedings of the 31st International Conference on Electrical Engineering (ICEE); Tehran, Iran, 23–25 May 2023; pp. 76-80. [DOI: https://dx.doi.org/10.1109/ICEE59167.2023.10334724]
31. Gold, T.; Völz, A.; Graichen, K. Model predictive interaction control for robotic manipulation tasks. IEEE Trans. Robot.; 2023; 39, pp. 76-89. [DOI: https://dx.doi.org/10.1109/TRO.2022.3196607]
32. Mao, Z.; Kobayashi, R.; Nabae, H.; Suzumori, K. Multimodal Strain Sensing System for Shape Recognition of Tensegrity Structures by Combining Traditional Regression and Deep Learning Approaches. IEEE Robotics Autom. Lett.; 2024; 9, pp. 10050-10056. [DOI: https://dx.doi.org/10.1109/LRA.2024.3469811]
33. Zhao, X.; Wang, L.; Zhang, Y.; Han, X.; Deveci, M.; Parmar, M. A Review of Convolutional Neural Networks in Computer Vision. Artif. Intell. Rev.; 2024; 57, 99. [DOI: https://dx.doi.org/10.1007/s10462-024-10721-6]
34. Peng, Y.; He, M.; Hu, F.; Mao, Z.; Huang, X.; Ding, J. Predictive Modeling of Flexible EHD Pumps Using Kolmogorov-Arnold Networks. arXiv; 2024; arXiv: 2405.07488[DOI: https://dx.doi.org/10.1016/j.birob.2024.100184]
35. Wen, Q.; Yang, X.; Huang, C.; Zeng, J.; Yuan, Z.; Liu, P.X. Disturbance observer-based neural network integral sliding mode control for a constrained flexible joint robotic manipulator. Int. J. Control Autom. Syst.; 2023; 21, pp. 1243-1257. [DOI: https://dx.doi.org/10.1007/s12555-021-0972-5]
36. Yang, H.J.; Tan, M. Sliding mode control for flexible-link manipulators based on adaptive neural networks. Int. J. Autom. Comput.; 2018; 15, pp. 239-248. [DOI: https://dx.doi.org/10.1007/s11633-018-1122-2]
37. Chaoui, H.; Sicard, P.; Lakhsasi, A.; Schwartz, H. Neural network-based model reference adaptive control structure for a flexible joint with hard nonlinearities. Proceedings of the 2004 IEEE International Symposium on Industrial Electronics; Ajaccio, France, 2–5 June 2004; pp. 271-276. [DOI: https://dx.doi.org/10.1109/ISIE.2004.1571819]
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.