Trajectory-based control under ZMP constraint for the 3D biped walking via fuzzy control

In this study, a fuzzy control policy is presented for dynamic walking of a biped robot that is modeled as a simulated five-link biped robot. Due to complex ground contact models, it is difficult to precisely model its dynamics. Besides, a spring/damper ground model and a simplified inverted pendulum model are presented to represent the ground contact relation and the approximated model of biped robots as well. Moreover, Finite State Machine (FSM) is utilized to decompose a cycle of walking gait. Under zero moment point (ZMP) constraint, each joint follows desired trajectories in each state that are generated by quintic spline curve through the model free controller (i.e., fuzzy control). In addition, its robustness is investigated by imposing pulse perturbation on torso for some directions. The results are demonstrated in simulations as well as animation and then the proposed controller is compared with a PID controller as well.

[1]  Satoshi Kagami,et al.  High frequency walking pattern generation based on preview control of ZMP , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[2]  Chiung-wei Tzeng,et al.  Trajectory-Tracking of Nonlinear Biped Robot System Based on Adaptive Fuzzy Sliding Mode Control , 2007, IECON 2007 - 33rd Annual Conference of the IEEE Industrial Electronics Society.

[3]  Christopher G. Atkeson,et al.  Multiple balance strategies from one optimization criterion , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[4]  Stefano Stramigioli,et al.  Compact analysis of 3D bipedal gait using geometric dynamics of simplified models , 2009, 2009 IEEE International Conference on Robotics and Automation.

[5]  Stefan Preitl,et al.  Optimisation criteria in development of fuzzy controllers with dynamics , 2004, Eng. Appl. Artif. Intell..

[6]  Robert Babuska,et al.  Perspectives of fuzzy systems and control , 2005, Fuzzy Sets Syst..

[7]  M Vukobratović,et al.  On the stability of biped locomotion. , 1970, IEEE transactions on bio-medical engineering.

[8]  Chin-Wang Tao,et al.  Design of a Fuzzy Controller With Fuzzy Swing-Up and Parallel Distributed Pole Assignment Schemes for an Inverted Pendulum and Cart System , 2008, IEEE Transactions on Control Systems Technology.

[9]  Benjamin J. Stephens,et al.  Humanoid push recovery , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[10]  Amir Takhmar,et al.  Regulated Sliding Mode Control of a Biped Robot , 2007, 2007 International Conference on Mechatronics and Automation.

[11]  Jun Morimoto,et al.  Robust low-torque biped walking using differential dynamic programming with a minimax criterion , 2002 .

[12]  Christine Chevallereau,et al.  Stable Bipedal Walking With Foot Rotation Through Direct Regulation of the Zero Moment Point , 2008, IEEE Transactions on Robotics.

[13]  Chih-Lyang Hwang A trajectory tracking of biped robots using fuzzy-model-based sliding-mode control , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[14]  Ambarish Goswami,et al.  Kinematic and dynamic analogies between planar biped robots and the reaction mass pendulum (RMP) model , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[15]  Christine Chevallereau,et al.  A Path-Following Approach to Stable Bipedal Walking and Zero Moment Point Regulation , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[16]  C.-H. Wang,et al.  Design of a New Fuzzy Suction Controller Using Fuzzy Modeling for Nonlinear Boundary Layer , 2005, IEEE Transactions on Fuzzy Systems.

[17]  Y. Wang,et al.  A Type-2 Fuzzy Switching Control System for Biped Robots , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[18]  Kemalettin Erbatur,et al.  Natural ZMP Trajectories for Biped Robot Reference Generation , 2009, IEEE Transactions on Industrial Electronics.