{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,2]],"date-time":"2026-01-02T07:33:22Z","timestamp":1767339202835,"version":"build-2065373602"},"reference-count":35,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2022,10,15]],"date-time":"2022-10-15T00:00:00Z","timestamp":1665792000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>This study aims to provide a robust trajectory tracking controller which guarantees the prescribed performance of a robot manipulator, both in transient and steady-state modes, experiencing parametric uncertainties. The main core of the controller is designed based on the adaptive finite-time sliding mode control (SMC) and extreme learning machine (ELM) methods to collectively estimate the parametric model uncertainties and enhance the quality of tracking performance. Accordingly, the global estimation with a fast convergence rate is achieved while the tracking error and the impact of chattering on the control input are mitigated significantly. Following the control design, the stability of the overall control system along with the finite-time convergence rate is proved, and the effectiveness of the proposed method is investigated via extensive simulation studies. The results of simulations confirm that the prescribed transient and steady-state performances are obtained with enough accuracy, fast convergence rate, robustness, and smooth control input which are all required for practical implementation and applications.<\/jats:p>","DOI":"10.3390\/robotics11050111","type":"journal-article","created":{"date-parts":[[2022,10,17]],"date-time":"2022-10-17T03:43:58Z","timestamp":1665978238000},"page":"111","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Robust Prescribed Trajectory Tracking Control of a Robot Manipulator Using Adaptive Finite-Time Sliding Mode and Extreme Learning Machine Method"],"prefix":"10.3390","volume":"11","author":[{"given":"Mona","family":"Raoufi","sequence":"first","affiliation":[{"name":"Department of Electrical Engineering, Hamedan University of Technology, Hamedan 65155, Iran"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7393-6235","authenticated-orcid":false,"given":"Hamed","family":"Habibi","sequence":"additional","affiliation":[{"name":"Interdisciplinary Centre for Security, Reliability and Trust, University of Luxembourg, L-1855 Luxembourg, Luxembourg"}]},{"given":"Amirmehdi","family":"Yazdani","sequence":"additional","affiliation":[{"name":"College of Science, Health, Engineering and Education, Murdoch University, Perth, WA 6150, Australia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2789-9530","authenticated-orcid":false,"given":"Hai","family":"Wang","sequence":"additional","affiliation":[{"name":"College of Science, Health, Engineering and Education, Murdoch University, Perth, WA 6150, Australia"}]}],"member":"1968","published-online":{"date-parts":[[2022,10,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"688","DOI":"10.1177\/0278364918779698","article-title":"Robotic manipulation and sensing of deformable objects in domestic and industrial applications: A survey","volume":"37","author":"Sanchez","year":"2018","journal-title":"Int. J. Robot. Res."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"25","DOI":"10.35251\/gjaas.2020.004","article-title":"Robotic manipulation for specialty crop harvesting: A review of manipulator and end-effector technologies","volume":"2","author":"Davidson","year":"2020","journal-title":"Glob. J. Agric. Allied Sci."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Wei, B. (2019). A Tutorial on Robust Control, Adaptive Control and Robust Adaptive Control\u2014Application to Robotic Manipulators. Inventions, 4.","DOI":"10.3390\/inventions4030049"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1016\/j.neucom.2018.01.002","article-title":"Robot manipulator control using neural networks: A survey","volume":"285","author":"Jin","year":"2018","journal-title":"Neurocomputing"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"eaat8414","DOI":"10.1126\/science.aat8414","article-title":"Trends and challenges in robot manipulation","volume":"364","author":"Billard","year":"2019","journal-title":"Science"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"508","DOI":"10.1007\/s40430-020-02602-0","article-title":"A critical review of modelling methods for flexible and rigid link manipulators","volume":"42","author":"Lee","year":"2020","journal-title":"J. Brazil. Soc. Mechan. Sci. Eng."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"AlAttar, A., and Kormushev, P. (2020). Kinematic-model-free orientation control for robot manipulation using locally weighted dual quaternions. Robotics, 9.","DOI":"10.3390\/robotics9040076"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"169897","DOI":"10.1109\/ACCESS.2020.3022523","article-title":"Adaptive model-free control with nonsingular terminal sliding-mode for application to robot manipulators","volume":"8","author":"Choi","year":"2020","journal-title":"IEEE Access"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1973","DOI":"10.1109\/TIE.2018.2838065","article-title":"Adaptive sliding mode disturbance observer-based composite control with prescribed performance of space manipulators for target capturing","volume":"66","author":"Zhu","year":"2018","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Bu, X. (2022). Prescribed performance control approaches, applications and challenges: A comprehensive survey. Asian, J. Control, 1\u201321.","DOI":"10.1002\/asjc.2765"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"3572","DOI":"10.1109\/TNNLS.2018.2854699","article-title":"Neural adaptive backstepping control of a robotic manipulator with prescribed performance constraint","volume":"30","author":"Guo","year":"2018","journal-title":"IEEE Trans. Neural Networks Learn. Syst."},{"key":"ref_12","first-page":"3478","article-title":"Prescribed performance control of uncertain Euler\u2013Lagrange systems subject to full-state constraints","volume":"29","author":"Zhao","year":"2017","journal-title":"IEEE Trans. Neural Netw. Learn. Systems"},{"key":"ref_13","unstructured":"Wang, J., Lu, S., Wang, S.-H., and Zhang, Y.-D. (2021). A review on extreme learning machine. Mult. Tools Appl., 1\u201350."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"14713","DOI":"10.1109\/TVT.2020.3036400","article-title":"Active front steering-based electronic stability control for steer-by-wire vehicles via terminal sliding mode and extreme learning machine","volume":"69","author":"Zhang","year":"2020","journal-title":"IEEE Trans. Vehicul. Technol."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"5241","DOI":"10.1007\/s00521-021-06365-0","article-title":"Adaptive full order sliding mode control for electronic throttle valve system with fixed time convergence using extreme learning machine","volume":"34","author":"Hu","year":"2022","journal-title":"Neural Comput. Appl."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1007\/s11071-021-06591-0","article-title":"Discrete-time integral terminal sliding mode-based speed tracking control for a robotic fish","volume":"105","author":"Ye","year":"2021","journal-title":"Nonlinear Dyn."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"155171","DOI":"10.1109\/ACCESS.2019.2948059","article-title":"Fault and noise tolerance in the incremental extreme learning machine","volume":"7","author":"Leung","year":"2019","journal-title":"IEEE Access"},{"key":"ref_18","first-page":"332","article-title":"Review on controller design in pneumatic actuator drive system","volume":"18","author":"Jamian","year":"2020","journal-title":"TELKOMNIKA Telecommun. Comput. Electron. Contr."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"14447","DOI":"10.1007\/s00521-019-04502-4","article-title":"Fast nonsingular terminal sliding mode control for permanent-magnet linear motor via ELM","volume":"32","author":"Zhang","year":"2020","journal-title":"Neural Comput. Appl."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Sadgrove, E.J., Falzon, G., Miron, D., and Lamb, D.W. (2021). The Segmented Colour Feature Extreme Learning Machine: Applications in Agricultural Robotics. Agronomy, 11.","DOI":"10.3390\/agronomy11112290"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Ezemobi, E., Tonoli, A., and Silvagni, M. (2021). Battery state of health estimation with improved generalization using parallel layer extreme learning machine. Energies, 14.","DOI":"10.3390\/en14082243"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"105064","DOI":"10.1016\/j.conengprac.2022.105064","article-title":"Extreme-learning-machine-based robust integral terminal sliding mode control of bicycle robot","volume":"121","author":"Chen","year":"2022","journal-title":"Contr. Eng. Pract."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1016\/j.neucom.2018.09.072","article-title":"Adaptive neural network control of uncertain robotic manipulators with external disturbance and time-varying output constraints","volume":"323","author":"Wu","year":"2019","journal-title":"Neurocomputing"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Zhang, Q., Zhao, X., Liu, L., and Dai, T. (2021). Adaptive sliding mode neural network control and flexible vibration suppression of a flexible spatial parallel robot. Electronics, 10.","DOI":"10.3390\/electronics10020212"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Vo, A.T., Truong, T.N., and Kang, H.-J. (2022). A Novel Prescribed-Performance-Tracking Control System with Finite-Time Convergence Stability for Uncertain Robotic Manipulators. Sensors, 22.","DOI":"10.3390\/s22072615"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Wang, P., Zhu, L., Zhang, C., Wang, C., and Xiao, K. (2021). Prescribed performance control with sliding-mode dynamic surface for a glue pump motor based on extended state observers. Actuators, 10.","DOI":"10.3390\/act10110282"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Lu, C., Hua, L., Zhang, X., Wang, H., and Guo, Y. (2020). Adaptive sliding mode control method for Z-axis vibrating gyroscope using prescribed performance approach. Appl. Sci., 10.","DOI":"10.3390\/app10144779"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"3725","DOI":"10.1007\/s00521-016-2260-5","article-title":"Adaptive robust finite-time neural control of uncertain PMSM servo system with nonlinear dead zone","volume":"28","author":"Chen","year":"2017","journal-title":"Neural Comput. Appl."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Nguyen, N.P., Mung, N.X., Thanh Ha, L.N.N., Huynh, T.T., and Hong, S.K. (2020). Finite-time attitude fault tolerant control of quadcopter system via neural networks. Mathematics, 8.","DOI":"10.3390\/math8091541"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1957","DOI":"10.1016\/j.automatica.2005.07.001","article-title":"Continuous finite-time control for robotic manipulators with terminal sliding mode","volume":"41","author":"Yu","year":"2005","journal-title":"Automatica"},{"key":"ref_31","first-page":"199","article-title":"Differential equations with discontinuous right-hand side","volume":"42","author":"Filippov","year":"1964","journal-title":"Amer. Math. Soc. Trans."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1007\/s40313-020-00674-w","article-title":"Sliding variable-based online adaptive reinforcement learning of uncertain\/disturbed nonlinear mechanical systems","volume":"32","author":"Vu","year":"2021","journal-title":"J. Control Automat. Electrical Syst."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Armstrong, B., Khatib, O., and Burdick, J. (1986, January 4\u201310). The explicit dynamic model and inertial parameters of the PUMA 560 arm. Proceedings of the 1986 IEEE International Conference on Robotics and Automation, San Francisco, CA, USA.","DOI":"10.1109\/ROBOT.1986.1087644"},{"key":"ref_34","first-page":"221","article-title":"Robust fault-tolerant control for a class of second-order nonlinear systems using an adaptive third-order sliding mode control","volume":"47","author":"Van","year":"2016","journal-title":"IEEE Trans. Systems Man Cybernet. Syst."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Zhou, H., Chen, R., Zhou, S., and Liu, Z. (2019). Design and analysis of a drive system for a series manipulator based on orthogonal-fuzzy PID control. Electronics, 8.","DOI":"10.3390\/electronics8091051"}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/11\/5\/111\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:54:46Z","timestamp":1760144086000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/11\/5\/111"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,15]]},"references-count":35,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2022,10]]}},"alternative-id":["robotics11050111"],"URL":"https:\/\/doi.org\/10.3390\/robotics11050111","relation":{},"ISSN":["2218-6581"],"issn-type":[{"type":"electronic","value":"2218-6581"}],"subject":[],"published":{"date-parts":[[2022,10,15]]}}}