{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T20:38:05Z","timestamp":1777927085656,"version":"3.51.4"},"reference-count":31,"publisher":"SAGE Publications","issue":"4","license":[{"start":{"date-parts":[[2017,2,1]],"date-time":"2017-02-01T00:00:00Z","timestamp":1485907200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering"],"published-print":{"date-parts":[[2017,4]]},"abstract":"<jats:p>In this article, an online adaptation algorithm for bipedal walking on uneven surfaces with height uncertainty is proposed. To generate walking patterns on flat terrains, the trajectories in the task space are planned to satisfy the dynamic balance and slippage avoidance constraints and also to guarantee smooth landing of the swing foot. To ensure smooth landing of the swing foot on surfaces with height uncertainty, the preplanned trajectories in the task space should be adapted. The proposed adaptation algorithm consists of two stages. In the first stage, once the swing foot reaches its maximum height, the supervisory control is initiated until the touch is detected. After the detection, the trajectories in the task space are modified to guarantee smooth landing. In the second stage, this modification is preserved during the double support phase and released in the next single support phase. Effectiveness of the proposed online adaptation algorithm is experimentally verified through realization of the walking patterns on the SURENA III humanoid robot, designed and fabricated at Center of Advanced Systems and Technologies. The walking is tested on a surface with various flat obstacles, where the swing foot is prone to land on the ground either soon or late.<\/jats:p>","DOI":"10.1177\/0959651817692484","type":"journal-article","created":{"date-parts":[[2017,4,6]],"date-time":"2017-04-06T07:13:40Z","timestamp":1491462820000},"page":"245-258","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":7,"title":["Online adaptation for humanoids walking on uncertain surfaces"],"prefix":"10.1177","volume":"231","author":[{"given":"Majid","family":"Khadiv","sequence":"first","affiliation":[{"name":"Center of Excellence in Robotics and Control, Advanced Robotics & Automated Systems (ARAS) Lab, Department of Mechanical Engineering, K. N. Toosi University of Technology, Tehran, Iran"}]},{"given":"S Ali A","family":"Moosavian","sequence":"additional","affiliation":[{"name":"Center of Excellence in Robotics and Control, Advanced Robotics & Automated Systems (ARAS) Lab, Department of Mechanical Engineering, K. N. Toosi University of Technology, Tehran, Iran"}]},{"given":"Aghil","family":"Yousefi-Koma","sequence":"additional","affiliation":[{"name":"Center of Advanced Systems and Technologies (CAST), School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran"}]},{"given":"Hessam","family":"Maleki","sequence":"additional","affiliation":[{"name":"Center of Advanced Systems and Technologies (CAST), School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran"}]},{"given":"Majid","family":"Sadedel","sequence":"additional","affiliation":[{"name":"Center of Advanced Systems and Technologies (CAST), School of Mechanical Engineering, College of Engineering, University of Tehran, Tehran, Iran"}]}],"member":"179","published-online":{"date-parts":[[2017,2,1]]},"reference":[{"key":"bibr1-0959651817692484","first-page":"47","volume":"45","author":"Khadiv M","year":"2014","journal-title":"J Appl Mech"},{"key":"bibr2-0959651817692484","first-page":"1620","volume-title":"IEEE international conference on robotics and automation, 2003 proceedings ICRA\u201903","author":"Kajita S"},{"key":"bibr3-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1142\/S0219843606000643"},{"key":"bibr4-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574715000715"},{"key":"bibr5-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1016\/0025-5564(73)90071-0"},{"key":"bibr6-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1142\/S0219843604000083"},{"key":"bibr7-0959651817692484","first-page":"239","volume-title":"IEEE\/RSJ international conference on intelligent robots and systems, 2001 proceedings","author":"Kajita S"},{"key":"bibr8-0959651817692484","first-page":"1084","volume-title":"IEEE\/RSJ International Conference on Intelligent Robots and Systems, 2009 IROS","author":"Takenaka T"},{"key":"bibr9-0959651817692484","first-page":"1","volume-title":"2007 7th IEEE-RAS international conference on humanoid robots","author":"Buschmann T"},{"key":"bibr10-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1109\/70.938385"},{"key":"bibr11-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1142\/S0219843609001905"},{"key":"bibr12-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1142\/S0219843612500223"},{"key":"bibr13-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2004.834948"},{"key":"bibr14-0959651817692484","first-page":"1547","volume-title":"International conference on mechatronics and automation, 2007 ICMA","author":"Moosavian SAA"},{"key":"bibr15-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-008-9106-7"},{"key":"bibr16-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2005.851381"},{"key":"bibr17-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-006-9107-8"},{"key":"bibr18-0959651817692484","first-page":"4489","volume-title":"2010 IEEE\/RSJ international conference on intelligent robots and systems","author":"Kajita S"},{"key":"bibr19-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1142\/S0219843612500028"},{"key":"bibr20-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1142\/S0219843612500181"},{"key":"bibr21-0959651817692484","first-page":"768","volume-title":"2011 11th IEEE-RAS international conference on humanoid robots (humanoids)","author":"Morisawa M"},{"key":"bibr22-0959651817692484","first-page":"239","volume-title":"2009 IEEE international conference on robotics and biomimetics (ROBIO)","author":"Son BG"},{"key":"bibr23-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28572-1_28"},{"key":"bibr24-0959651817692484","first-page":"1213","volume-title":"2006 IEEE international conference on robotics and automation, 2006 ICRA 2006 proceedings","author":"Hashimoto K"},{"key":"bibr25-0959651817692484","first-page":"595","volume-title":"2003 IEEE\/RSJ international conference on intelligent robots and systems, 2003 (IROS 2003) proceedings","author":"Sugahara Y"},{"key":"bibr26-0959651817692484","first-page":"869","volume-title":"2011 IEEE international conference on Mechatronics (ICM)","author":"Sato T"},{"key":"bibr27-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-07058-2_29"},{"key":"bibr28-0959651817692484","first-page":"5167","volume-title":"2010 IEEE international conference on robotics and automation (ICRA)","author":"Kang H-j"},{"key":"bibr29-0959651817692484","doi-asserted-by":"publisher","DOI":"10.1017\/S026357471600059X"},{"key":"bibr30-0959651817692484","first-page":"7","volume-title":"2015 3rd RSI international conference on robotics and mechatronics (ICROM)","author":"Ezati M"},{"key":"bibr31-0959651817692484","first-page":"233","volume-title":"2014 second RSI\/ISM international conference on robotics and mechatronics (ICRoM)","author":"Khadiv M"}],"container-title":["Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0959651817692484","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0959651817692484","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0959651817692484","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T22:34:40Z","timestamp":1777674880000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0959651817692484"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,2,1]]},"references-count":31,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,4]]}},"alternative-id":["10.1177\/0959651817692484"],"URL":"https:\/\/doi.org\/10.1177\/0959651817692484","relation":{},"ISSN":["0959-6518","2041-3041"],"issn-type":[{"value":"0959-6518","type":"print"},{"value":"2041-3041","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,2,1]]}}}