International Science Index


10010666

Combined Model Predictive Controller Technique for Enhancing NAO Gait Stabilization

Abstract:The humanoid robot, specifically the NAO robot must be able to provide a highly dynamic performance on the soccer field. Maintaining the balance of the humanoid robot during the required motion is considered as one of a challenging problems especially when the robot is subject to external disturbances, as contact with other robots. In this paper, a dynamic controller is proposed in order to ensure a robust walking (stabilization) and to improve the dynamic balance of the robot during its contact with the environment (external disturbances). The generation of the trajectory of the center of mass (CoM) is done by a model predictive controller (MPC) conjoined with zero moment point (ZMP) technique. Taking into account the properties of the rotational dynamics of the whole-body system, a modified previous control mixed with feedback control is employed to manage the angular momentum and the CoM’s acceleration, respectively. This latter is dedicated to provide a robust gait of the robot in the presence of the external disturbances. Simulation results are presented to show the feasibility of the proposed strategy.
References:
[1] M. A. Diftler, J. Mehling, M. E. Abdallah, N. A. Radford, L. B. Bridgwater, A. M. Sanders, et al., "Robonaut 2-the first humanoid robot in space," in Robotics and Automation (ICRA), 2011 IEEE International Conference on, 2011, pp. 2178-2183.
[2] K. Kaneko, F. Kanehiro, M. Morisawa, K. Miura, S. i. Nakaoka, and S. Kajita, "Cybernetic human HRP-4C," in Humanoid Robots, 2009. Humanoids 2009. 9th IEEE-RAS International Conference on, 2009, pp. 7-14.
[3] I. Kato, "Development of WABOT 1," Biomechanism, vol. 2, pp. 173-214, 1973.
[4] J. Kornblum, "Meet Honda’s ASIMO, a helpful Mr. Roboto," USA-Today, 2000.
[5] D. Gouaillier, V. Hugel, P. Blazevic, C. Kilner, J. Monceaux, P. Lafourcade, et al., "Mechatronic design of NAO humanoid," in Robotics and Automation, 2009. ICRA'09. IEEE International Conference on, 2009, pp. 769-774.
[6] T. R. w. site, "The RoboCup web site. http://www.robocup.org" Accessed April 2019.
[7] P. MacAlpine, J. Hanna, J. Liang, and P. Stone, "UT Austin Villa: RoboCup 2015 3D simulation league competition and technical challenges champions," in Robot Soccer World Cup, 2015, pp. 118-131.
[8] T. Niemueller, S. Reuter, and A. Ferrein, "Fawkes for the RoboCup logistics league," in Robot Soccer World Cup, 2015, pp. 365-373.
[9] S.-J. Yi, S. McGill, H. Jeong, J. Huh, M. Missura, H. Yi, et al., "Robocup 2015 humanoid adultsize league winner," in Robot Soccer World Cup, 2015, pp. 132-143.
[10] J. i. Yamaguchi, E. Soga, S. Inoue, and A. Takanishi, "Development of a bipedal humanoid robot-control method of whole body cooperative dynamic biped walking," in Robotics and Automation, 1999. Proceedings. 1999 IEEE International Conference on, 1999, pp. 368-374.
[11] Q. Huang, S. Kajita, N. Koyachi, K. Kaneko, K. Yokoi, H. Arai, et al., "A high stability, smooth walking pattern for a biped robot," in Robotics and Automation, 1999. Proceedings. 1999 IEEE International Conference on, 1999, pp. 65-71.
[12] S. Kajita and K. Tani, "Study of dynamic biped locomotion on rugged terrain-derivation and application of the linear inverted pendulum mode," in Robotics and Automation, 1991. Proceedings, 1991 IEEE International Conference on, 1991, pp. 1405-1411.
[13] Y. F. Zheng and J. Shen, "Gait synthesis for the SD-2 biped robot to climb sloping surface," IEEE Transactions on Robotics and Automation, vol. 6, pp. 86-96, 1990.
[14] A. Sano and J. Furusho, "Realization of natural dynamic walking using the angular momentum information," in Robotics and Automation, 1990. Proceedings, 1990 IEEE International Conference on, 1990, pp. 1476-1481.
[15] T. Takenaka, T. Matsumoto, and T. Yoshiike, "Real time motion generation and control for biped robot-1 st report: Walking gait pattern generation," in Intelligent Robots and Systems, 2009. IROS 2009. IEEE/RSJ International Conference on, 2009, pp. 1084-1091.
[16] T. Sugihara, Y. Nakamura, and H. Inoue, "Real-time humanoid motion generation through ZMP manipulation based on inverted pendulum control," in Robotics and Automation, 2002. Proceedings. ICRA'02. IEEE International Conference on, 2002, pp. 1404-1409.
[17] S. Kajita, H. Hirukawa, K. Harada, and K. Yokoi, Introduction to humanoid robotics vol. 101: Springer, 2014.
[18] S. Kajita, F. Kanehiro, K. Kaneko, K. Yokoi, and H. Hirukawa, "The 3D Linear Inverted Pendulum Mode: A simple modeling for a biped walking pattern generation," in Intelligent Robots and Systems, 2001. Proceedings. 2001 IEEE/RSJ International Conference on, 2001, pp. 239-246.
[19] S. Kajita, F. Kanehiro, K. Kaneko, K. Fujiwara, K. Harada, K. Yokoi, et al., "Biped walking pattern generation by using preview control of zero-moment point," in Robotics and Automation, 2003. Proceedings. ICRA'03. IEEE International Conference on, 2003, pp. 1620-1626.
[20] P.-B. Wieber, "Trajectory free linear model predictive control for stable walking in the presence of strong perturbations," in Humanoid Robots, 2006 6th IEEE-RAS International Conference on, 2006, pp. 137-142.
[21] K. Nishiwaki and S. Kagami, "Online walking control system for humanoids with short cycle pattern generation," The International Journal of Robotics Research, vol. 28, pp. 729-742, 2009.
[22] M. Popovic, A. Hofmann, and H. Herr, "Angular momentum regulation during human walking: biomechanics and control," in Robotics and Automation, 2004. Proceedings. ICRA'04. 2004 IEEE International Conference on, 2004, pp. 2405-2411.
[23] A. Hofmann, M. Popovic, and H. Herr, "Exploiting angular momentum to enhance bipedal center-of-mass control," in Robotics and Automation, 2009. ICRA'09. IEEE International Conference on, 2009, pp. 4423-4429.
[24] S.-k. Yun and A. Goswami, "Momentum-based reactive stepping controller on level and non-level ground for humanoid robot push recovery," in Intelligent Robots and Systems (IROS), 2011 IEEE/RSJ International Conference on, 2011, pp. 3943-3950.
[25] S. Kajita, F. Kanehiro, K. Kaneko, K. Fujiwara, K. Harada, K. Yokoi, et al., "Resolved momentum control: Humanoid motion planning based on the linear and angular momentum," in Intelligent Robots and Systems, 2003.(IROS 2003). Proceedings. 2003 IEEE/RSJ International Conference on, 2003, pp. 1644-1650.
[26] C. G. Atkeson and B. Stephens, "Multiple balance strategies from one optimization criterion," in Humanoid Robots, 2007 7th IEEE-RAS International Conference on, 2007, pp. 57-64.
[27] J. E. Fierro, J. A. Pamanes, H. A. Moreno, and V. Nunez, "On the Constrained Walking of the NAO Humanoid Robot," in Advances in Automation and Robotics Research in Latin America, ed: Springer, 2017, pp. 13-29.
[28] J. Park and Y. Youm, "General ZMP preview control for bipedal walking," in Robotics and Automation, 2007 IEEE International Conference on, 2007, pp. 2682-2687.