Using soft computing techniques for improving foot trajectories in walking machines

Walking machines have been investigated during the last 40 years and some basic techniques of this field are already well known. However, some aspects still need to be optimized. For instance, speed seems to be one of the major shortcomings of legged robots; thus, improving leg speed has been chosen as the main aim of this work. Although some algorithms for optimizing trajectory control of robot manipulators already exist, we propose a more computationally efficient method that employs fuzzy set theory to involve real dynamic effects over leg motion instead of an inaccurate mathematical model. In this article, we improve leg speed by automatically tuning the acceleration of legs. For this purpose, we define fuzzy rules based on experiments and we find the optimal acceleration for every given trajectory. A simple fuzzy inference system is used to compute the required acceleration. It is based on five rules using three linguistic variables. Final results show that foot acceleration tuning for straight trajectory generation is a suitable method for achieving accurate, smooth and fast foot movements. Also it is shown that under some conditions average leg speed can be increased up to 100% using the control methods herein proposed. © 2001 John Wiley & Sons, Inc.

[1]  Hans-Jürgen Zimmermann,et al.  Fuzzy Set Theory - and Its Applications , 1985 .

[2]  Robert B. McGhee,et al.  Adaptive Locomotion of a Multilegged Robot over Rough Terrain , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  William Whittaker,et al.  Configuration of Autonomous Walkers for Extreme Terrain , 1993, Int. J. Robotics Res..

[4]  Lih-Chang Lin,et al.  Hierarchical Fuzzy Control for C-Axis of CNC Turning Centers Using Genetic Algorithms , 1999, J. Intell. Robotic Syst..

[5]  Lei Pan,et al.  PD manipulator controller with fuzzy adaptive gravity compensation , 2000 .

[6]  Thomas Kindermann,et al.  Control of Walking in the Stick Insect: From Behavior and Physiology to Modeling , 1999, Auton. Robots.

[7]  Fred Delcomyn,et al.  Walking Robots and the Central and Peripheral Control of Locomotion in Insects , 1999, Auton. Robots.

[8]  Pablo González de Santos,et al.  Generation of discontinuous gaits for quadruped walking vehicles , 1995, J. Field Robotics.

[9]  Friedrich Pfeiffer,et al.  A concept for manipulator trajectory planning , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[10]  Ramón Galán,et al.  Fuzzy controllers: lifting the linear-nonlinear frontier , 1992 .

[11]  Pablo González de Santos,et al.  A mathematical model for real-time control of the SILO4 leg , 2000 .

[12]  Jean-Jacques E. Slotine,et al.  Fast Algorithms for Near-Minimum-Time Control of Robot Manipulators , 1994, Int. J. Robotics Res..

[13]  Pablo González de Santos,et al.  An industrial walking machine for naval construction , 1997, Proceedings of International Conference on Robotics and Automation.

[14]  Brian R. Gaines,et al.  Fuzzy reasoning and its applications , 1981 .

[15]  Kenneth J. Waldron,et al.  Machines That Walk: The Adaptive Suspension Vehicle , 1988 .

[16]  J. Bobrow,et al.  Time-Optimal Control of Robotic Manipulators Along Specified Paths , 1985 .

[17]  Jean-Jacques E. Slotine,et al.  Improving the Efficiency of Time-Optimal Path-Following Algorithms , 1988, 1988 American Control Conference.

[18]  Kang G. Shin,et al.  Minimum-time control of robotic manipulators with geometric path constraints , 1985 .

[19]  J.C. Grieco,et al.  A six-legged climbing robot for high payloads , 1998, Proceedings of the 1998 IEEE International Conference on Control Applications (Cat. No.98CH36104).

[20]  Miomir Vukobratović Introduction to Robotics , 1988 .

[21]  Pablo González de Santos,et al.  A Force Controlled Robot for Agile Walking on Rough Terrain , 1998 .