{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T00:09:08Z","timestamp":1771632548643,"version":"3.50.1"},"reference-count":32,"publisher":"Cambridge University Press (CUP)","issue":"4","license":[{"start":{"date-parts":[[2024,1,17]],"date-time":"2024-01-17T00:00:00Z","timestamp":1705449600000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2024,4]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper presents a comprehensive strategy to improve the locomotion performance of humanoid robots on various slippery floors. The strategy involves the implementation and adaptation of a divergent component of motion (DCM) based control architecture for the humanoid NAO, and the introduction of an embedded yaw controller (EYC), which is based on a proportional-integral-derivative (PID) control algorithm. The EYC is designed not only to address the slip behavior of the robot on low-friction floors but also to tackle the issue of non-straight walking patterns that we observed in this humanoid, even on non-slippery floors. To fine-tune the PID gains for the EYC, a systematic trial-and-error approach is employed. We iteratively adjusted the P (Proportional), I (Integral), and D (Derivative) parameters while keeping the others fixed. This process allowed us to optimize the PID controller\u2019s response to different walking conditions and floor types. A series of locomotion experiments are conducted in a simulated environment, where the humanoid step frequency and PID gains are varied for each type of floor. The effectiveness of the strategy is evaluated using metrics such as robot stability, energy consumption, and task duration. The results of the study demonstrate that the proposed approach significantly improves humanoid locomotion on different slippery floors, by enhancing stability and reducing energy consumption. The study has practical implications for designing more versatile and effective solutions for humanoid locomotion on challenging surfaces and highlights the adaptability of the existing controller for different humanoid robots.<\/jats:p>","DOI":"10.1017\/s0263574724000080","type":"journal-article","created":{"date-parts":[[2024,1,17]],"date-time":"2024-01-17T08:59:16Z","timestamp":1705481956000},"page":"1055-1073","source":"Crossref","is-referenced-by-count":1,"title":["Enhancement of humanoid robot locomotion on slippery floors using an adaptive controller"],"prefix":"10.1017","volume":"42","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9873-8964","authenticated-orcid":false,"given":"Lu\u00eds","family":"Almeida","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1283-7388","authenticated-orcid":false,"given":"V\u00edtor","family":"Santos","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0143-9421","authenticated-orcid":false,"given":"Jo\u00e3o","family":"Ferreira","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2024,1,17]]},"reference":[{"key":"S0263574724000080_ref30","doi-asserted-by":"crossref","first-page":"1163","DOI":"10.1016\/S0967-0661(01)00062-4","article-title":"The future of PID control","volume":"9","author":"\u00c5str\u00f6m","year":"2001","journal-title":"Control Eng. Pract."},{"key":"S0263574724000080_ref32","doi-asserted-by":"crossref","first-page":"914","DOI":"10.1109\/LRA.2019.2952291","article-title":"From the state of the art of assessment metrics toward novel concepts for humanoid robot locomotion benchmarking","volume":"5","author":"Aller","year":"2019","journal-title":"IEEE Robot. Autom. Lett."},{"key":"S0263574724000080_ref16","unstructured":"[16] Wagner, M. , Applying the Divergent Component of Motion Method for Quadrupedal Locomotion to a Robot with Series Elastics Actuators. Ph.D. thesis (DLR-RM, 2021)."},{"key":"S0263574724000080_ref11","doi-asserted-by":"crossref","first-page":"5597","DOI":"10.1109\/LRA.2021.3077858","article-title":"Humanoid loco-manipulations pattern generation and stabilization control","volume":"6","author":"Murooka","year":"2021","journal-title":"IEEE Robot. Autom. Lett."},{"key":"S0263574724000080_ref4","doi-asserted-by":"crossref","first-page":"27801","DOI":"10.1109\/JSEN.2021.3124854","article-title":"Real-time LSTM-RNN classification of floors with different friction coefficients for a walking humanoid robot wearing a 3D force system","volume":"21","author":"Almeida","year":"2021","journal-title":"IEEE Sens. J."},{"key":"S0263574724000080_ref9","doi-asserted-by":"crossref","first-page":"2207","DOI":"10.1017\/S0263574723000413","article-title":"Gait optimization and energy-based stability for biped locomotion using large-scale programming","volume":"41","author":"Xie","year":"2023","journal-title":"Robotica"},{"key":"S0263574724000080_ref22","doi-asserted-by":"crossref","first-page":"1554","DOI":"10.3390\/app8091554","article-title":"Simultaneous prevention of rotational and translational slip for a humanoid robot","volume":"8","author":"Zhou","year":"2018","journal-title":"Appl. Sci."},{"key":"S0263574724000080_ref25","volume-title":"RoboCup Symposium","author":"Bestmann","year":"2022"},{"key":"S0263574724000080_ref27","first-page":"239","volume-title":"Proceedings 2001 IEEE\/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the Next Millennium (Cat. No. 01CH37180)","author":"Kajita","year":"2001"},{"key":"S0263574724000080_ref19","first-page":"1","volume-title":"IEEE-RAS 18th International Conference on Humanoid Robots","author":"Romualdi","year":"2018"},{"key":"S0263574724000080_ref31","volume-title":"Signal Processing, Sensor Fusion, and Target Recognition VI","author":"Julier","year":"1997"},{"key":"S0263574724000080_ref14","first-page":"1950034","article-title":"A benchmarking of DCM-based architectures for position, velocity and torque-controlled humanoid robots","volume":"17","author":"Romualdi","year":"2020","journal-title":"Int. J. HR"},{"key":"S0263574724000080_ref28","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1109\/ICARSC.2018.8374157","volume-title":"2018 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC)","author":"Almeida","year":"2018"},{"key":"S0263574724000080_ref2","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1007\/s10846-007-9195-0","article-title":"Adjustment of home posture of biped humanoid robot using sensory feedback control","volume":"51","author":"Kim","year":"2008","journal-title":"J. Intell. Robot. Syst."},{"key":"S0263574724000080_ref12","doi-asserted-by":"crossref","first-page":"3449","DOI":"10.1109\/LRA.2018.2853557","article-title":"Convex properties of center-of-mass trajectories for locomotion based on divergent component of motion","volume":"3","author":"Mesesan","year":"2018","journal-title":"IEEE Robot. Autom. Lett."},{"key":"S0263574724000080_ref18","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1109\/ICARM54641.2022.9959591","volume-title":"2022 International Conference on Advanced Robotics and Mechatronics (ICARM)","author":"Xu","year":"2022"},{"key":"S0263574724000080_ref20","doi-asserted-by":"crossref","first-page":"1285","DOI":"10.1109\/TRO.2007.904907","article-title":"Posture\/walking control for humanoid robot based on kinematic resolution of CoM Jacobian with embedded motion","volume":"23","author":"Choi","year":"2007","journal-title":"IEEE Trans. Robot."},{"key":"S0263574724000080_ref6","volume-title":"Proceedings 2001 IEEE\/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the Next Millennium (Cat. No.01CH37180)","author":"Kajita","year":"2001"},{"key":"S0263574724000080_ref7","volume-title":"2013 IEEE\/RSJ International Conference on Intelligent Robots and Systems","author":"Englsberger","year":"2013"},{"key":"S0263574724000080_ref5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/0025-5564(72)90061-2","article-title":"On the stability of anthropomorphic systems","volume":"15","author":"Vukobratovi\u0107","year":"1972","journal-title":"Math. Biosci."},{"key":"S0263574724000080_ref8","doi-asserted-by":"crossref","first-page":"1094","DOI":"10.1177\/0278364912452673","article-title":"Capturability-based analysis and control of legged locomotion, part 1: Theory and application on three simple gait models","volume":"31","author":"Koolen","year":"2012","journal-title":"Int. J. Robot. Res."},{"key":"S0263574724000080_ref29","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1007\/s10846-021-01418-x","article-title":"Whole-body control and angular momentum regulation using torque sensors for quadrupedal robots","volume":"102","author":"Lee","year":"2021","journal-title":"J. Intell. Robot. Syst."},{"key":"S0263574724000080_ref15","doi-asserted-by":"crossref","first-page":"356","DOI":"10.55417\/fr.2022013","article-title":"Quadrupedal walking over complex terrain with a quasi-direct drive actuated robot","volume":"2","author":"Griffin","year":"2022","journal-title":"Field Robot."},{"key":"S0263574724000080_ref21","doi-asserted-by":"crossref","first-page":"719","DOI":"10.1163\/016918610X493552","article-title":"Online walking motion generation with automatic footstep placement","volume":"24","author":"Herdt","year":"2010","journal-title":"Adv. Robot."},{"key":"S0263574724000080_ref23","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1109\/HUMANOIDS.2014.7041376","volume-title":"2014 IEEE-RAS International Conference on Humanoid Robots","author":"Brand\u00e3o","year":"2014"},{"key":"S0263574724000080_ref26","doi-asserted-by":"crossref","first-page":"938","DOI":"10.5954\/ICAROB.2022.OS9-8","article-title":"Design of a humanoid dance robot for dancing Baduanjin","volume":"27","author":"Xu","year":"2022","journal-title":"Proceedings International Conference of Artificial Life and Robotics"},{"key":"S0263574724000080_ref1","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1007\/s10846-017-0685-4","article-title":"Walking stabilization control for humanoid robots on unknown slope based on walking sequences adjustment","volume":"90","author":"Ding","year":"2018","journal-title":"J. Intell. Robot. Syst."},{"key":"S0263574724000080_ref24","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1109\/ICAMechS49982.2020.9310109","volume-title":"2020 International Conference on Advanced Mechatronic Systems (ICAMechS)","author":"Nguyen","year":"2020"},{"key":"S0263574724000080_ref13","doi-asserted-by":"crossref","first-page":"671","DOI":"10.1109\/Humanoids43949.2019.9034996","volume-title":"2019 IEEE-RAS 19th International Conference on Humanoid Robots (Humanoids)","author":"Shafiee","year":"2019"},{"key":"S0263574724000080_ref17","doi-asserted-by":"crossref","first-page":"7588","DOI":"10.1109\/LRA.2021.3098915","article-title":"Intelligent locomotion planning with enhanced postural stability for lower-limb exoskeletons","volume":"6","author":"Mehr","year":"2021","journal-title":"IEEE Robot. Autom. Lett."},{"key":"S0263574724000080_ref10","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1017\/S0263574720000314","article-title":"Bi-level adaptive computed-current impedance controller for electrically driven robots","volume":"39","author":"Jalaeian-F","year":"2021","journal-title":"Robotica"},{"key":"S0263574724000080_ref3","first-page":"2050011","article-title":"Learning-based analysis of a new wearable 3D force system data to classify the underlying surface of a walking robot","volume":"17","author":"Almeida","year":"2020","journal-title":"Int. J. HR"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574724000080","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,4,5]],"date-time":"2024-04-05T10:21:06Z","timestamp":1712312466000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574724000080\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,17]]},"references-count":32,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2024,4]]}},"alternative-id":["S0263574724000080"],"URL":"https:\/\/doi.org\/10.1017\/s0263574724000080","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,17]]}}}