{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T17:50:35Z","timestamp":1777657835248,"version":"3.51.4"},"reference-count":25,"publisher":"Emerald","issue":"2","license":[{"start":{"date-parts":[[2021,12,7]],"date-time":"2021-12-07T00:00:00Z","timestamp":1638835200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IR"],"published-print":{"date-parts":[[2022,2,11]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>Considering the complexity of dynamic and friction modeling, this paper aims to develop an adaptive trajectory tracking control scheme for robot manipulators in a universal unmodeled method, avoiding complicated modeling processes.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>An augmented neural network (NN) constituted of radial basis function neural networks (RBFNNs) and additional sigmoid-jump activation function (SJF) neurons is introduced to approximate complicated dynamics of the system: the RBFNNs estimate the continuous dynamic term and SJF neurons handle the discontinuous friction torques. Moreover, the control algorithm is designed based on Barrier Lyapunov Function (BLF) to constrain output error.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>Lyapunov stability analysis demonstrates the exponential stability of the closed-loop system and guarantees the tracking errors within predefined boundaries. The introduction of SJFs alleviates the limitation of RBFNNs on discontinuous function approximation. Owing to the fast learning speed of RBFNNs and jump response of SJFs, this modified NN approximator can reconstruct the system model accurately at a low compute cost, and thereby better tracking performance can be obtained. Experiments conducted on a manipulator verify the improvement and superiority of the proposed scheme in tracking performance and uncertainty compensation compared to a standard NN control scheme.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>An enhanced NN approximator constituted of RBFNN and additional SJF neurons is presented which can compensate the continuous dynamic and discontinuous friction simultaneously. This control algorithm has potential usages in high-performance robots with unknown dynamic and variable friction. Furthermore, it is the first time to combine the augmented NN approximator with BLF. After more exact model compensation, a smaller tracking error is realized and a more stringent constraint of output error can be implemented. The proposed control scheme is applicable to some constraint occasion like an exoskeleton and surgical robot.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ir-06-2021-0114","type":"journal-article","created":{"date-parts":[[2021,12,4]],"date-time":"2021-12-04T03:28:21Z","timestamp":1638588501000},"page":"359-367","source":"Crossref","is-referenced-by-count":10,"title":["Barrier Lyapunov function-based robot control with an augmented neural network approximator"],"prefix":"10.1108","volume":"49","author":[{"given":"Zuguo","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qingcong","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiong","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Conghui","family":"Liang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","published-online":{"date-parts":[[2021,12,7]]},"reference":[{"issue":"9","key":"key2022102108064298200_ref001","doi-asserted-by":"crossref","first-page":"1101","DOI":"10.1080\/00207720010015726","article-title":"Robust sliding composite adaptive control for mechanical manipulators with finite error convergence time","volume":"32","year":"2001","journal-title":"International Journal of Systems Science"},{"key":"key2022102108064298200_ref002","first-page":"1352","article-title":"Adaptive friction compensation in robot manipulators: low-velocities","year":"1989"},{"issue":"2","key":"key2022102108064298200_ref003","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1017\/S026357470400075X","article-title":"Adaptive control of robot manipulators with neural network based compensation of frictional uncertainties","volume":"23","year":"2005","journal-title":"Robotica"},{"issue":"12","key":"key2022102108064298200_ref004","doi-asserted-by":"crossref","first-page":"752","DOI":"10.1049\/el:20040500","article-title":"Neural network based friction compensation in motion control","volume":"40","year":"2004","journal-title":"Electronics Letters"},{"issue":"5","key":"key2022102108064298200_ref005","first-page":"1","article-title":"A novel time-varying friction compensation method for servomechanism","volume":"2015","year":"2015","journal-title":"Mathematical Problems in Engineering"},{"issue":"3","key":"key2022102108064298200_ref006","doi-asserted-by":"crossref","first-page":"674","DOI":"10.1109\/TNN.2004.826130","article-title":"Adaptive neural control of uncertain MIMO nonlinear systems","volume":"15","year":"2004","journal-title":"IEEE Transactions on Neural Networks"},{"issue":"10","key":"key2022102108064298200_ref007","doi-asserted-by":"crossref","first-page":"7841","DOI":"10.1109\/TIE.2018.2886763","article-title":"Composite learning robot control with friction compensation: a neural network-based approach","volume":"66","year":"2019","journal-title":"IEEE Transactions on Industrial Electronics"},{"issue":"1","key":"key2022102108064298200_ref008","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1109\/TII.2019.2957768","article-title":"Composite learning enhanced neural control for robot manipulator with output error constraints","volume":"17","year":"2021","journal-title":"IEEE Transactions on Industrial Informatics"},{"issue":"8","key":"key2022102108064298200_ref009","doi-asserted-by":"crossref","first-page":"2508","DOI":"10.1016\/j.automatica.2013.04.039","article-title":"Iterative learning control for output-constrained systems with both parametric and nonparametric uncertainties","volume":"49","year":"2013","journal-title":"Automatica"},{"issue":"2","key":"key2022102108064298200_ref010","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1109\/70.238284","article-title":"A sliding mode controller with bound estimation for robot manipulators","volume":"9","year":"1993","journal-title":"IEEE Transactions on Robotics and Automation"},{"issue":"1","key":"key2022102108064298200_ref011","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/72.80202","article-title":"Identification and control of dynamical systems using neural networks","volume":"1","year":"1990","journal-title":"IEEE Transactions on Neural Networks"},{"key":"key2022102108064298200_ref012","first-page":"584","article-title":"Disturbance observer based robust control for industrial robots with flexible joints","year":"2007"},{"key":"key2022102108064298200_ref013","first-page":"1928","article-title":"Composite adaptive control for systems with additive disturbances","year":"2009"},{"issue":"4","key":"key2022102108064298200_ref014","doi-asserted-by":"crossref","first-page":"944","DOI":"10.1109\/TAC.2010.2041682","article-title":"Composite adaptation for neural network-based controllers","volume":"55","year":"2010","journal-title":"IEEE Transactions on Automatic Control"},{"key":"key2022102108064298200_ref015","first-page":"895","article-title":"Cartesian tasks oriented friction compensation through a reinforcement learning approach","year":"2016"},{"issue":"3","key":"key2022102108064298200_ref016","doi-asserted-by":"crossref","first-page":"745","DOI":"10.1109\/TNN.2002.1000141","article-title":"Neural-network approximation of piecewise continuous functions: application to friction compensation","volume":"13","year":"2002","journal-title":"IEEE Transactions on Neural Networks"},{"issue":"4","key":"key2022102108064298200_ref017","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1016\/0005-1098(89)90094-0","article-title":"Composite adaptive control of robot manipulators","volume":"25","year":"1989","journal-title":"Automatica"},{"issue":"5","key":"key2022102108064298200_ref018","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/MCS.2007.904659","article-title":"Dynamic model identification for industrial robots","volume":"27","year":"2007","journal-title":"IEEE Control Systems"},{"issue":"4","key":"key2022102108064298200_ref019","doi-asserted-by":"crossref","first-page":"918","DOI":"10.1016\/j.automatica.2008.11.017","article-title":"Barrier lyapunov functions for the control of output-constrained nonlinear systems","volume":"45","year":"2009","journal-title":"Automatica"},{"key":"key2022102108064298200_ref020","first-page":"5181","article-title":"Adaptive admittance control of a robot manipulator under task space constraint","year":"2010"},{"issue":"5","key":"key2022102108064298200_ref021","doi-asserted-by":"crossref","first-page":"2172","DOI":"10.1109\/TII.2017.2684820","article-title":"Neural network learning adaptive robust control of an industrial linear Motor-Driven stage with disturbance rejection ability","volume":"13","year":"2017","journal-title":"IEEE Transactions on Industrial Informatics"},{"issue":"6","key":"key2022102108064298200_ref022","doi-asserted-by":"crossref","first-page":"1005","DOI":"10.1109\/TSMC.2017.2771227","article-title":"Development of a minimal-intervention-based admittance control strategy for upper extremity rehabilitation exoskeleton","volume":"48","year":"2018","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics: Systems"},{"issue":"8","key":"key2022102108064298200_ref023","doi-asserted-by":"crossref","first-page":"3740","DOI":"10.1109\/TCYB.2019.2933019","article-title":"Reference trajectory reshaping optimization and control of robotic exoskeletons for human-robot co-manipulation","volume":"50","year":"2020","journal-title":"IEEE Transactions on Cybernetics"},{"issue":"6","key":"key2022102108064298200_ref024","doi-asserted-by":"crossref","first-page":"591","DOI":"10.1017\/S0263574799001848","article-title":"Composite adaptive output feedback tracking controller for robotic manipulators","volume":"17","year":"1999","journal-title":"Robotica"},{"issue":"1","key":"key2022102108064298200_ref025","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TSMC.2016.2557222","article-title":"Adaptive fuzzy control for nonstrict-feedback systems with input saturation and output constraint","volume":"47","year":"2017","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics: Systems"}],"container-title":["Industrial Robot: the international journal of robotics research and application"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-06-2021-0114\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-06-2021-0114\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:39:21Z","timestamp":1753393161000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/49\/2\/359-367\/186211"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,12,7]]},"references-count":25,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2021,12,7]]},"published-print":{"date-parts":[[2022,2,11]]}},"alternative-id":["10.1108\/IR-06-2021-0114"],"URL":"https:\/\/doi.org\/10.1108\/ir-06-2021-0114","relation":{},"ISSN":["0143-991X","0143-991X"],"issn-type":[{"value":"0143-991X","type":"print"},{"value":"0143-991X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,12,7]]}}}