Abstract
In order to enhance the anti-disturbance ability of biped robots, a novel linear model predictive control framework is proposed in this paper. We integrate the step duration, footstep location, and angular momentum into the objective function while the center of pressure(CoP) is located in the supporting polygon. The contributions of this paper are as follows. First, four anti-disturbance strategies are applied online simultaneously. The anti-disturbance ability is improved compared to the methods that only consider three or less strategies. Second, we use known initial values to avoid the nonlinear constraints caused by adjusting the step duration. The optimization problem is converted to standard quadratic programming(QP), thus reducing the computational complexity. Simulation results show that this approach has stronger anti-disturbance ability than the previous linear anti-disturbance methods while ensuring low time cost.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Aftab, Z., Robert, T., Wieber, P.B.: Ankle, hip and stepping strategies for humanoid balance recovery with a single model predictive control scheme. 2012 12th Ieee-Ras International Conference on Humanoid Robots (Humanoids), 159–164 (2012)
Block, D.J., Åström, K.J., Spong, M.W.: The reaction wheel pendulum. Synth. Lect. Control Mechatron. 1(1), 1–105 (2007)
Bohorquez, N., Wieber, P.B.: Adaptive step duration in biped walking: a robust approach to nonlinear constraints. 2017 Ieee-Ras 17th International Conference on Humanoid Robotics (Humanoids), 724–729 (2017)
Boyd, S., Boyd, S.P., Vandenberghe, L.: Convex optimization. Cambridge University Press, Cambridge (2004)
Castano, J.A., Li, Z.B., Zhou, C.X., Tsagarakis, N., Caldwell, D.: Dynamic and reactive walking for humanoid robots based on foot placement control. International Journal of Humanoid Robotics 13(2). https://doi.org/10.1142/S0219843615500413 (2016)
Chappell, D., Wang, K., Kormushev, P.: Asynchronous real-time optimization of footstep placement andtiming in bipedal walking robots. arXiv:2007.00385 (2020)
Dai, H.K., Valenzuela, A., Tedrake, R.: Whole-body motion planning with centroidal dynamics and full kinematics. 2014 14th Ieee-Ras International Conference on Humanoid Robots (Humanoids), 295–302 (2014)
Diedam, H., Dimitrov, D., Wieber, P.B., Mombaur, K., Diehl, M.: Online walking gait generation with adaptive foot positioning through linear model predictive control. 2008 Ieee/Rsj International Conference on Robots and Intelligent Systems, Vols 1-3. Conference Proceedings, 1121–1126 (2008)
Ding, J.T., Xiao, X.H.: Tsagarakis, N.: Nonlinear optimization of step duration and step location. 2019 Ieee/Rsj International Conference on Intelligent Robots and Systems (Iros), 2259–2265 (2019)
Dong, S., Yuan, Z.H., Yu, X.J., Sadiq, M.T., Zhang, J.R., Zhang, F.L., Wang, C.: Flexible model predictive control based on multivariable online adjustment mechanism for robust gait generation. International Journal of Advanced Robotic Systems 16(6). https://doi.org/10.1177/1729881419887291 (2019)
Englsberger, J., Ott, C., Roa, M.A., Albu-Schaffer, A., Hirzinger, G.: Bipedal walking control based on capture point dynamics. 2011 Ieee/Rsj International Conference on Intelligent Robots and Systems, 4420–4427 (2011)
Faraji, S.: Towards Robust Bipedal Locomotion: From Simple Models to Full-Body Compliance. Ph.D. thesis, Ecole Polytechnique Fédérale de Lausanne (2018)
Feng, S.: Online Hierarchical Optimization for Humanoid Control. Ph.D. thesis, Carnegie Mellon University (2016)
Goswami, A., Kallem, V.: Rate of change of angular momentum and balance maintenance of biped robots. 2004 Ieee International Conference on Robotics and Automation, Vols 1-5. Proceedings, 3785–3790 (2004)
Griffin, R.J., Wiedebach, G., Bertrand, S., Leonessa, A., Pratt, J.: Walking stabilization using step timing and location adjustment on the humanoid robot, atlas. 2017 Ieee/Rsj International Conference on Intelligent Robots and Systems (Iros) pp. 667–673 (2017)
Herdt, A., Diedam, H., Wieber, P.B., Dimitrov, D., Mombaur, K., Diehl, M.: Online walking motion generation with automatic footstep placement. Adv. Robot. 24(5-6), 719–737 (2010). https://doi.org/10.1163/016918610x493552
Herdt, A., Perrin, N., Wieber, P.B.: Walking without thinking about it. Ieee/Rsj 2010 International Conference on Intelligent Robots and Systems (IROS), 2010 (2010)
Hofmann, A., Popovic, M., Herr, H.: Exploiting angular momentum to enhance bipedal center-of-mass control. Icra: 2009 Ieee International Conference on Robotics and Automation, Vols 1-7 pp. 2483–+ (2009)
Kajita, S., Kanehiro, F., Kaneko, K., Fujiwara, K., Harada, K., Yokoi, K., Hirukawa, H.: Biped walking pattern generation by using preview control of zero-moment point. 2003 Ieee International Conference on Robotics and Automation, Vols 1-3. Proceedings, 1620–1626. https://doi.org/10.1109/robot.2003.1241826 (2003)
Kajita, S., Kanehiro, F., Kaneko, K., Yokoi, K., Hirukawa, H.: The 3d linear inverted pendulum mode: a simple modeling for a biped walking pattern generation. Iros 2001: Proceedings of the 2001 Ieee/Rjs International Conference on Intelligent Robots and Systems 1-4, 239–246 (2001)
Khadiv, M., Herzog, A., Moosavian, S.A.A., Righetti, L.: Step timing adjustment: A step toward generating robust gaits. 2016 Ieee-Ras 16th International Conference on Humanoid Robots (Humanoids), 35–42 (2016)
Kim, I.S., Han, Y.J., Hong, Y.D.: Stability control for dynamic walking of bipedal robot with real-time capture point trajectory optimization. J. Intell. Robot. Syst. 96(3-4), 345–361 (2019). https://doi.org/10.1007/s10846-018-0965-7
Kojio, Y., Omori, Y., Kojima, K., Sugai, F., Inaba, M.: Footstep modification including step time and angular momentum under disturbances on sparse footholds. IEEE J. Robot. Autom. Lett. PP(99), 1–1 (2020)
Kryczka, P., Kormushev, P., Tsagarakis, N.G., Caldwell, D.G.: Online regeneration of bipedal walking gait pattern optimizing footstep placement and timing. 2015 Ieee/Rsj International Conference on Intelligent Robots and Systems (Iros), 3352–3357 (2015)
Maximo, M.R., Ribeiro, C.H., Afonso, R.J.: Mixed-integer programming for automatic walking step duration. In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp 5399–5404. IEEE (2016)
Morisawa, M., Harada, K., Kajita, S., Kaneko, K., Sola, J., Yoshida, E., Mansard, N., Yokoi, K., Laumond, J.P.: Reactive stepping to prevent falling for humanoids. In: 2009 9th IEEE-RAS International conference on Humanoid Robots, pp 528–534. IEEE (2009)
Nenchev, D.N., Konno, A., Tsujita, T.: Humanoid robots: Modeling and control Butterworth-Heinemann (2018)
Ponton, B., Herzog, A., Del Prete, A., Schaal, S., Righetti, L.: On time optimization of centroidal momentum dynamics. 2018 Ieee International Conference on Robotics and Automation (ICRA), 5776–5782 (2018)
Pratt, J., Koolen, T., De Boer, T., Rebula, J., Cotton, S., Carff, J., Johnson, M., Neuhaus, P.: Capturability-based analysis and control of legged locomotion, part 2: Application to m2v2, a lower-body humanoid. Int. J. Robot. Res. 31(10), 1117–1133 (2012)
Sato, T., Sakaino, S., Ohnishi, K.: Real-time walking trajectory generation method with three-mass models at constant body height for three-dimensional biped robots. IEEE Trans. Ind. Electron. 58(2), 376–383 (2011). https://doi.org/10.1109/Tie.2010.2052535
Stephens, B.: Push Recovery Control for Force-Controlled Humanoid Robots. Ph.D. thesis, Carnegie Mellon University (2011)
Stephens, B.J., Atkeson, C.G.: Push recovery by stepping for humanoid robots with force controlled joints. In: IEEE-RAS International Conference on Humanoid Robots (2010)
Takenaka, T., Matsumoto, T., Yoshiike, T.: Real time motion generation and control for biped robot-1(st) report: Walking gait pattern generation. 2009 Ieee-Rsj International Conference on Intelligent Robots and Systems, 1084–1091 (2009)
Wang, H.T., Zhao, M.G.: A robust biped gait controller using step timing optimization with fixed footprint constraints. 2017 Ieee International Conference on Robotics and Biomimetics (Ieee Robio) 2017, 1787–1792 (2017)
Wieber, P.B.: Trajectory free linear model predictive control for stable walking in the presence of strong perturbations. 2006 6th IEEE-Ras Int. Conf. Humanoid Robot. 1 and 2, 137–142 (2006). https://doi.org/10.1109/Ichr.2006.321375
Yeganegi, M.H., Khadiv, M., Moosavian, S.A.A., Zhu, J.J., Del Prete, A., Righetti, L.: Robust humanoid locomotion using trajectory optimization and sample-efficient learning. In: 2019 IEEE-RAS 19Th International Conference on Humanoid Robots (Humanoids), pp 170–177. IEEE (2019)
Acknowledgements
The authors would like to acknowledge the financial support provided by the Natural Science Basic Research Plan in Shaanxi Province of China (program no. 2018JQ6014), and the Science and Technology program of Gansu Province (program no. 20JR5RA483).
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was financially supported by the Natural Science Basic Research Plan in Shaanxi Province of China (program no. 2018JQ6014), and the Science and Technology program of Gansu Province (program no. 20JR5RA483).
Author information
Authors and Affiliations
Contributions
Jingchao Li and Sheng Dong provided the research ideas and the theoretical analysis, wrote the code and the paper; Data curation, Sheng Dong; Formal analysis, Yingxing Li; Funding acquisition, Zhaohui Yuan; Methodology, Jianrui Zhang; Software, Fuli Zhang; Writing original draft, Jingchao Li. All authors have read and agreed to the published version of the manuscript.
Corresponding author
Ethics declarations
Conflict of Interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Li, J., Yuan, Z., Dong, S. et al. Online Robust Gait Generator of Biped Robots Inspired by Human Anti-disturbance Strategies. J Intell Robot Syst 105, 6 (2022). https://doi.org/10.1007/s10846-022-01618-z
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10846-022-01618-z