{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,3]],"date-time":"2025-03-03T05:32:54Z","timestamp":1740979974528,"version":"3.38.0"},"reference-count":34,"publisher":"SAGE Publications","issue":"6","license":[{"start":{"date-parts":[[2021,3,31]],"date-time":"2021-03-31T00:00:00Z","timestamp":1617148800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"funder":[{"DOI":"10.13039\/501100003069","name":"Instituto Polit\u00e9cnico Nacional","doi-asserted-by":"publisher","award":["20201256"],"award-info":[{"award-number":["20201256"]}],"id":[{"id":"10.13039\/501100003069","id-type":"DOI","asserted-by":"publisher"}]}],"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":[[2021,7]]},"abstract":"<jats:p> The design of an output-based robust disturbance rejection controller, aimed to solve the state tracking for the articulations of an experimental biped robot, was the main outcome of this study. The robust disturbance rejection controller included an auxiliary hybrid observer entailed to recover the angular velocity for each articulation. The estimated states served to perform the approximation of disturbances and non-modeled parts in the biped robot dynamics by implementing an extended state observer structure. The observer used the tracking position errors as input information, as well as considering the limb articular constraints, which are natural for biologically inspired biped robots. The effect of state constraints motivated the implementation of a hybrid observer with saturated output error injection. The controller design used the estimation of constraint velocity for solving the design of a tracking trajectory control to resolve the reproduction of the gait cycle by the bipedal robotic system. The Lyapunov stability theory served to obtain the laws which adjust the observer gains as well as to prove the ultimate boundedness of the tracking error as well. The evaluation of the suggested controller was realized on a numerical representation of the biped robot. These simulations illustrated the tracking performance of the hybrid robust disturbance rejection controller for all biped robot articulations in a decentralized structure. Experimental evaluations were also considered to validate the robust disturbance rejection controller design. A fully actuated biped robot was constructed and controlled by the robust disturbance rejection controller. The tracking results obtained by the robust disturbance rejection controller (in both the numerical and experimental evaluations) overcame the classical approach performances of diverse controllers as state feedback (proportional-derivative form) and regular robust disturbance rejection controller which did not consider the articulation constraints. <\/jats:p>","DOI":"10.1177\/0959651820939699","type":"journal-article","created":{"date-parts":[[2021,3,31]],"date-time":"2021-03-31T07:44:06Z","timestamp":1617176646000},"page":"992-1007","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":0,"title":["Output feedback robust disturbance rejection tracking control design for a bipedal robotic system with articulation constraints"],"prefix":"10.1177","volume":"235","author":[{"given":"Karla","family":"Rinc\u00f3n-Mart\u00ednez","sequence":"first","affiliation":[{"name":"SEPI, UPIITA, Instituto Polit\u00e9cnico Nacional, M\u00e9xico City, M\u00e9xico"}]},{"given":"Alberto","family":"Luviano-Ju\u00e1rez","sequence":"additional","affiliation":[{"name":"SEPI, UPIITA, Instituto Polit\u00e9cnico Nacional, M\u00e9xico City, M\u00e9xico"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5903-1598","authenticated-orcid":false,"given":"Clara L","family":"Santos-Cuevas","sequence":"additional","affiliation":[{"name":"Laboratorio de Radiof\u00e1rmacos, Instituto Nacional de Investigaciones Nucleares, M\u00e9xico City, M\u00e9xico"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7157-2052","authenticated-orcid":false,"given":"Isaac","family":"Chairez","sequence":"additional","affiliation":[{"name":"Bioprocess Department, UPIBI-Instituto Polit\u00e9cnico Nacional, M\u00e9xico City, M\u00e9xico"},{"name":"Medical Robotics and Biosignal Processing Lab, UPIBI-IPN, Ciudad de Mexico, Mexico"}]}],"member":"179","published-online":{"date-parts":[[2021,3,31]]},"reference":[{"issue":"9","key":"bibr1-0959651820939699","first-page":"5245","volume":"7","author":"Chen CY","year":"2011","journal-title":"Int J Innov Comput Inform Contr"},{"key":"bibr2-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2008.03.014"},{"key":"bibr3-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1109\/3468.725353"},{"key":"bibr4-0959651820939699","first-page":"471","volume-title":"Proceedings of the 2003 IEEE international conference on robotics and automation","volume":"1","author":"Kuroki Y"},{"key":"bibr5-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-09411-3_65"},{"key":"bibr6-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1089\/soro.2016.0034"},{"first-page":"39","volume-title":"Proceedings of the 2017 56th annual conference of the society of instrument and control engineers of Japan (SICE)","author":"Sasaki H","key":"bibr7-0959651820939699"},{"key":"bibr8-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1109\/70.149940"},{"key":"bibr9-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCB.2003.808177"},{"key":"bibr10-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-015-9479-3"},{"key":"bibr11-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2014.2299342"},{"key":"bibr12-0959651820939699","first-page":"1217","volume":"2018","author":"Mohammadi A","year":"2018","journal-title":"Proc IEEE Conf Decis Contr"},{"key":"bibr13-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2017.2698361"},{"key":"bibr14-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2015.08.025"},{"key":"bibr15-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1177\/1729881418776845"},{"key":"bibr16-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2012.2231512"},{"first-page":"1999","volume-title":"Proceedings of the 49th IEEE conference on decision and control (CDC)","author":"Sira-Ramrez H","key":"bibr17-0959651820939699"},{"key":"bibr18-0959651820939699","first-page":"1","volume":"2013","author":"Morales R","year":"2013","journal-title":"Multib Syst Dyn"},{"key":"bibr19-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1016\/j.isatra.2014.07.001"},{"key":"bibr20-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2014.2298238"},{"key":"bibr21-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1080\/00207179508921959"},{"key":"bibr22-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2015.2411285"},{"first-page":"538","volume-title":"Proceedings of the 2016 IEEE-RAS 16th international conference on humanoid robots (Humanoids)","author":"Montano O","key":"bibr23-0959651820939699"},{"volume-title":"Adaptive filtering prediction and control","year":"2014","author":"Goodwin GC","key":"bibr24-0959651820939699"},{"key":"bibr25-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2015.10.034"},{"key":"bibr26-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2016.10.011"},{"key":"bibr27-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1016\/j.isatra.2016.02.003"},{"key":"bibr28-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1002\/asjc.523"},{"key":"bibr29-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1109\/9.661072"},{"key":"bibr30-0959651820939699","volume-title":"Nonlinear systems","author":"Khalil HK.","year":"2002","edition":"3"},{"key":"bibr31-0959651820939699","volume-title":"Advanced mathematical tools for control engineers: deterministic systems","volume":"1","author":"Poznyak A.","year":"2008"},{"key":"bibr32-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2005.05.021"},{"key":"bibr33-0959651820939699","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2003.809149"},{"key":"bibr34-0959651820939699","unstructured":"Cruz D, Luviano-Juarez A, Chairez I. Output sliding mode controller to regulate the gait of Gecko-inspired robot. Canc\u00fan, M\u00e9xico: Memorias del XVI Congreso Latinoamericano de Control Autom\u00e1tico, CLCA, pp.558\u2013563."}],"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\/0959651820939699","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0959651820939699","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0959651820939699","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,2]],"date-time":"2025-03-02T08:54:37Z","timestamp":1740905677000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0959651820939699"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,31]]},"references-count":34,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2021,7]]}},"alternative-id":["10.1177\/0959651820939699"],"URL":"https:\/\/doi.org\/10.1177\/0959651820939699","relation":{},"ISSN":["0959-6518","2041-3041"],"issn-type":[{"type":"print","value":"0959-6518"},{"type":"electronic","value":"2041-3041"}],"subject":[],"published":{"date-parts":[[2021,3,31]]}}}