Trajectory Generation Using GA for an 8 DOF Biped Robot with Deformation at the Sole of the Foot

In biped robot dynamics, the foot is generally considered rigid. However, in practical cases, there will be a layer of rubber on the sole to act as a shock absorber. Such electrodynamic contact has been studied in the case of industrial robots, but the experience with biped robots is rare. The goal of this paper is to device a trajectory generation method using a genetic algorithm (GA) for an 8 DOF robot that can walk on flat terrain and climb stairs with deformation at the sole. The proposed method uses splines to model each joint angle and needs a single GA layer, which makes it faster and simpler than earlier models. The method incorporates the dynamics of an actual 8 DOF robot to find the most energy optimal gait. A simple control method is proposed that corrects the computed angle required to follow ZMP incorporating the deformation of the sole. Using the control method the computed angle is first corrected and then the trajectory optimized. Energy consumed in three cases were compared: walk on flat ground with no sole deformation, walk with uncorrected deformed soft sole and walk with deformed soft sole with correction of deformation. It is found that the least energy was consumed in the case of soft sole with correction for deformation. This proves the need for deformation correction of soft sole and the usefulness of our proposed method.

[1]  Atsuo Takanishi,et al.  REALIZATION OF DYNAMIC WALKING BY THE BIPED WALKING ROBOT WL-10RD. , 1985 .

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

[3]  Thomas Bräunl,et al.  Evolving splines: an alternative locomotion controller for a bipedal robot , 2002, 7th International Conference on Control, Automation, Robotics and Vision, 2002. ICARCV 2002..

[4]  Michael B. Gordy GA.M: A Matlab routine for function maximization using a Genetic Algorithm , 1996 .

[5]  Yuan F. Zheng,et al.  Reinforcement learning for a biped robot to climb sloping surfaces , 1997 .

[6]  Y. Z. Li,et al.  Trajectory synthesis and physical admissibility for a biped robot during the single-support phase , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[7]  H. Inoue,et al.  Dynamic walking pattern generation for a humanoid robot based on optimal gradient method , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[8]  Rongqiang Liu,et al.  Optimal Biped Walking Locomotion Solved by Trajectory Planning Method , 2002 .

[9]  Kazuhito Yokoi,et al.  Planning walking patterns for a biped robot , 2001, IEEE Trans. Robotics Autom..

[10]  Leonard Barolli,et al.  Optimal trajectory generation for a prismatic joint biped robot using genetic algorithms , 2002, Robotics Auton. Syst..

[11]  Yasuhisa Hasegawa,et al.  Trajectory generation for biped locomotion robot , 2000 .

[12]  Kazuhisa Mitobe,et al.  A new control method for walking robots based on angular momentum , 2004 .

[13]  Ching-Long Shih,et al.  Gait Synthesis for a biped robot , 1997, Robotica.

[14]  Leonard Barolli,et al.  Real time gait generation for autonomous humanoid robots: A case study for walking , 2003, Robotics Auton. Syst..

[15]  Toshio Fukuda,et al.  Natural motion generation of biped locomotion robot using hierarchical trajectory generation method consisting of GA, EP layers , 1997, Proceedings of International Conference on Robotics and Automation.

[16]  Ching-Long Shih Inverted pendulum-like walking pattern of a 5-link biped robot , 1997, 1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97.

[17]  Leonard Barolli,et al.  Application of Genetic Algorithms for biped robot gait synthesis optimization during walking and going up-stairs , 2001, Adv. Robotics.

[18]  Veljko Potkonjak,et al.  Dynamics of Robots with Contact Tasks , 2003 .

[19]  Zhaoqin Peng,et al.  Online Trajectory Generation Based on Off-line Trajectory for Biped Humanoid , 2004, 2004 IEEE International Conference on Robotics and Biomimetics.

[20]  J.A.T. Machado,et al.  Dynamic performance of biped locomotion systems , 1998, AMC'98 - Coimbra. 1998 5th International Workshop on Advanced Motion Control. Proceedings (Cat. No.98TH8354).

[21]  Ching-Long Shih,et al.  Ascending and descending stairs for a biped robot , 1999, IEEE Trans. Syst. Man Cybern. Part A.

[22]  Ashish Dutta,et al.  Path Planning for a Statically Stable Biped Robot Using PRM and Reinforcement Learning , 2006, J. Intell. Robotic Syst..

[23]  Yoshihiko Nakamura,et al.  Making feasible walking motion of humanoid robots from human motion capture data , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).