{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T22:08:45Z","timestamp":1782511725929,"version":"3.54.5"},"reference-count":24,"publisher":"Emerald","issue":"6","license":[{"start":{"date-parts":[[2024,7,17]],"date-time":"2024-07-17T00:00:00Z","timestamp":1721174400000},"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":[[2024,12,2]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>This study aims to propose a force control algorithm based on neural networks, which enables a robot to follow a changing reference force trajectory when in contact with human skin while maintaining a stable tracking force.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>Aiming at the challenge of robots having difficulty tracking changing force trajectories in skin contact scenarios, a single neuron algorithm adaptive proportional \u2013 integral \u2013 derivative online compensation is used based on traditional impedance control. At the same time, to better adapt to changes in the skin contact environment, a gated recurrent unit (GRU) network is used to model and predict skin elasticity coefficients, thus adjusting to the uncertainty of skin environments.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>In two robot\u2013skin interaction experiments, compared with the traditional impedance control and robot force control algorithm based on the radial basis function model and iterative algorithm, the maximum absolute force error, the average absolute force error and the standard deviation of the force error are all decreased.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Research limitations\/implications<\/jats:title>\n<jats:p>As the training process of the GRU network is currently conducted offline, the focus in the subsequent phase is to refine the network to facilitate real-time computation of the algorithm.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Practical implications<\/jats:title>\n<jats:p>This algorithm can be applied to robot massage, robot B-ultrasound and other robot-assisted treatment scenarios.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>As the proposed approach obtains effective force tracking during robot\u2013skin contact and is verified by the experiment, this approach can be used in robot\u2013skin contact scenarios to enhance the accuracy of force application by a robot.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/ir-04-2024-0176","type":"journal-article","created":{"date-parts":[[2024,7,16]],"date-time":"2024-07-16T00:02:33Z","timestamp":1721088153000},"page":"1049-1056","source":"Crossref","is-referenced-by-count":3,"title":["Research on robot tracking force control algorithm based on neural networks"],"prefix":"10.1108","volume":"51","author":[{"given":"Liang","family":"Du","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Meng","family":"Xiao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"140","published-online":{"date-parts":[[2024,7,17]]},"reference":[{"issue":"21","key":"key2024112907362803800_ref001","first-page":"5758","article-title":"Development of an autonomous robotic system for beard shaving assistance of disabled people based on an adaptive force tracking impedance control","volume":"235","year":"2021","journal-title":"Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science"},{"issue":"4","key":"key2024112907362803800_ref002","doi-asserted-by":"crossref","first-page":"6129","DOI":"10.1109\/LRA.2020.3011379","article-title":"Learning variable impedance control for contact-sensitive tasks","volume":"5","year":"2020","journal-title":"IEEE Robotics and Automation Letters"},{"key":"key2024112907362803800_ref003","article-title":"Empirical evaluation of gated recurrent neural networks on sequence modeling","year":"2014"},{"key":"key2024112907362803800_ref004","first-page":"1","article-title":"Constant force PID control for robotic manipulator based on fuzzy neural network algorithm","volume":"2020","year":"2020","journal-title":"Complexity"},{"issue":"1","key":"key2024112907362803800_ref005","doi-asserted-by":"crossref","first-page":"372","DOI":"10.1109\/TMECH.2022.3202694","article-title":"Construction of interaction parallel manipulator: towards rehabilitation massage","volume":"28","year":"2023","journal-title":"IEEE\/ASME Transactions on Mechatronics"},{"issue":"3","key":"key2024112907362803800_ref006","doi-asserted-by":"crossref","first-page":"8106","DOI":"10.1109\/LRA.2022.3186504","article-title":"Ultrasound-guided assistive robots for scoliosis assessment with optimization-based control and variable impedance","volume":"7","year":"2022","journal-title":"IEEE Robotics and Automation Letters"},{"issue":"9","key":"key2024112907362803800_ref007","doi-asserted-by":"crossref","first-page":"6468","DOI":"10.1109\/TNNLS.2021.3136866","article-title":"An interacting multiple model for trajectory prediction of intelligent vehicles in typical road traffic scenario","volume":"34","year":"2023","journal-title":"IEEE Transactions on Neural Networks and Learning Systems"},{"issue":"4","key":"key2024112907362803800_ref008","doi-asserted-by":"crossref","first-page":"1174","DOI":"10.1109\/TNNLS.2017.2665581","article-title":"Adaptive fuzzy neural network control for a constrained robot using impedance learning","volume":"29","year":"2018","journal-title":"IEEE Transactions on Neural Networks and Learning Systems"},{"issue":"4","key":"key2024112907362803800_ref009","doi-asserted-by":"crossref","first-page":"765","DOI":"10.1162\/neco_a_01174","article-title":"Gated orthogonal recurrent units: on learning to forget","volume":"31","year":"2019","journal-title":"Neural Computation"},{"issue":"4","key":"key2024112907362803800_ref010","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1177\/0954411918759801","article-title":"Skin mechanical properties and modeling: a review","volume":"232","year":"2018","journal-title":"Proceedings of the Institution of Mechanical Engineers, Part H: Journal of Engineering in Medicine"},{"key":"key2024112907362803800_ref011","first-page":"4724","article-title":"Arm-hand motion-force coordination for physical interactions with non-flat surfaces using dynamical systems: toward compliant robotic massage","year":"2020"},{"issue":"5","key":"key2024112907362803800_ref012","doi-asserted-by":"crossref","first-page":"1170","DOI":"10.1109\/TRO.2018.2830405","article-title":"Force, impedance, and trajectory learning for contact tooling and haptic identification","volume":"34","year":"2018","journal-title":"IEEE Transactions on Robotics"},{"key":"key2024112907362803800_ref013","doi-asserted-by":"crossref","first-page":"110864","DOI":"10.1016\/j.jbiomech.2021.110864","article-title":"Mechanical modeling and characterization of human skin: a review","volume":"130","year":"2022","journal-title":"Journal of Biomechanics"},{"issue":"15","key":"key2024112907362803800_ref014","doi-asserted-by":"crossref","first-page":"3929","DOI":"10.3390\/en13153929","article-title":"Feedforward compensation analysis of piezoelectric actuators using artificial neural networks with conventional PID controller and single-neuron PID based on Hebb learning rules","volume":"13","year":"2020","journal-title":"Energies"},{"issue":"9","key":"key2024112907362803800_ref015","doi-asserted-by":"crossref","first-page":"4551","DOI":"10.1109\/TNNLS.2021.3057958","article-title":"Neural networks enhanced optimal admittance control of robot\u2013environment interaction using reinforcement learning","volume":"33","year":"2022","journal-title":"IEEE Transactions on Neural Networks and Learning Systems"},{"issue":"1","key":"key2024112907362803800_ref016","first-page":"13","article-title":"Design adaptive fuzzy sliding mode controller for pantograph mechanism apply to massage therapy robot for healthcare","volume":"7","year":"2017","journal-title":"Journal of Automation and Control Engineering"},{"issue":"5","key":"key2024112907362803800_ref017","doi-asserted-by":"crossref","first-page":"801","DOI":"10.1017\/S0263574718001339","article-title":"A tutorial survey and comparison of impedance control on robotic manipulation","volume":"37","year":"2019","journal-title":"Robotica"},{"issue":"2","key":"key2024112907362803800_ref018","doi-asserted-by":"crossref","first-page":"345","DOI":"10.3390\/s20020345","article-title":"Single neural adaptive PID control for small UAV Micro-Turbojet engine","volume":"20","year":"2020","journal-title":"Sensors"},{"issue":"4","key":"key2024112907362803800_ref019","first-page":"1","article-title":"Design, path planning improvement and test of a portable massage robot on human back","volume":"15","year":"2018","journal-title":"International Journal of Advanced Robotic Systems"},{"issue":"3","key":"key2024112907362803800_ref020","doi-asserted-by":"crossref","first-page":"946","DOI":"10.1007\/s12555-022-0436-6","article-title":"A learning control strategy for robot-assisted bathing via impedance sliding mode technique with non-repetitive tasks","volume":"22","year":"2024","journal-title":"International Journal of Control, Automation and Systems"},{"key":"key2024112907362803800_ref021","first-page":"1","article-title":"Adaptive neural network force tracking impedance control for uncertain robotic manipulator based on nonlinear velocity observer","volume":"331","year":"2018","journal-title":"Neurocomputing"},{"issue":"4","key":"key2024112907362803800_ref022","doi-asserted-by":"crossref","first-page":"634","DOI":"10.1108\/IR-11-2021-0266","article-title":"An intelligent control system for robot massaging with uncertain skin characteristics","volume":"49","year":"2022","journal-title":"Industrial Robot: The International Journal of Robotics Research and Application"},{"key":"key2024112907362803800_ref023","doi-asserted-by":"crossref","first-page":"105714","DOI":"10.1016\/j.conengprac.2023.105714","article-title":"Neural network-based variable stiffness impedance control for internal\/external forces tracking of dual-arm manipulators under uncertainties","volume":"141","year":"2023","journal-title":"Control Engineering Practice"},{"key":"key2024112907362803800_ref024","doi-asserted-by":"crossref","first-page":"104667","DOI":"10.1016\/j.jmbbm.2021.104667","article-title":"Extended Kalman filter for online soft tissue characterization based on Hunt-Crossley contact model","volume":"123","year":"2021","journal-title":"Journal of the Mechanical Behavior of Biomedical Materials"}],"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-04-2024-0176\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IR-04-2024-0176\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:38:58Z","timestamp":1753393138000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/ir\/article\/51\/6\/1049-1056\/1227427"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,17]]},"references-count":24,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2024,7,17]]},"published-print":{"date-parts":[[2024,12,2]]}},"alternative-id":["10.1108\/IR-04-2024-0176"],"URL":"https:\/\/doi.org\/10.1108\/ir-04-2024-0176","relation":{},"ISSN":["0143-991X","1758-5791"],"issn-type":[{"value":"0143-991X","type":"print"},{"value":"1758-5791","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,7,17]]}}}