Open Access Open Access  Restricted Access Subscription Access

Extended Evolutionary Approach for Four-Legged Robots A Fast Learn-to-Walk Capability

Muh. Anshar, Mary-Anne Williams

Abstract


Robot locomotion is an active research area. In this paper we focus on the locomotion of quadruped robots. An effective walking gait of quadruped robots is mainly concerned with two key aspects, namely speed and stability. The large search space of potential parameter settings for leg joints means that hand tuning is not feasible in general, and as a result walking parameters are typically determined using machine learning techniques. A major shortcoming of using machine learning techniques is the significant wear and tear on robots since many parameter combinations need to be evaluated before an optimal solution is found. This paper proposes a directed walking gait learning approach which is specifically designed to reduce wear and tear of robot motors, joints and other hardware. In essence we provide an effective learning mechanism that leads to a solution in a faster convergence time than previous algorithms. The results demonstrate that the new learning algorithm obtains a faster convergence to the best solutions in a short run. This approach is significant in obtaining faster walking gaits which will be useful for a wide range of applications where speed and stability are important. Future work will extend our methods so that the faster convergence algorithm can be applied to a two legged humanoid and lead to less wear and tear whilst still developing a fast and stable gait.

Full Text:

PDF

References


Murata, T. and Okada, D.,“Using Genetic Network Programming to Get Comprehensible Control Rules for Real robots”, Evolutionary Computation,

CEC 2006. IEEE Congress, 16-21 July 2006, pp. 1983-1988.

Zhou, H., Guo, G. and Liu, M.,”GA-Aided Elman Neural Network Controller for Behavior-Based Robot”, Intelligent Control and Automation, 2006. WCICA 2006. The Sixth World Congress, 21-23 June 2006, Vol. 2, pp. 9068-9072.

Juan, T. J., Carlos, R-R. and Jorge, R.,”Automatic Behavior Generation in a Multi-Agent System through Evolutionary Programming”, Robotics

Symposium, 2006. LARS’06. IEEE 3rd Latin American, Oct 2006, pp. 6-9.

Kamio, S. and Iba, H.,”Adaptation Technique for Integrating Genetic Programming and Reinforcement Learning for Real Robots”, Evolutionary

Computation, IEEE Transaction, June 2005, Vol. 9, Issue 3, pp. 318-333.

Reeve, R. and Hallam, J., “An Analysis of Neural Models for Walking Control”, Neural Networks, IEEE Transaction, May 2005, Vol. 16, Issue 3, pp. 733-742.

Cheng, M., Dissanayake, G., Gurram, D., Hadzic, F., Healy, G., Karol, A., Nguyen, H. S., Stanton, C., Trieu, M., Williams, M-A. and Zeman, A.,”Robot World Cup Soccer 2004: The Magic of UTS Unleashed! Team Report”, 2004, Innovation and Technology Research Laboratory, pp. 1-22.

Kohl, N. and Stone, P.,”Policy Gradient Reinforcement Learning for Fast Quadrupedal Locomotion”, Robotics and Automation, 2004. Proceedings ICRA’04. IEEE International Conference, April 26-May 1, 2004, Vol. 3, pp. 2619-2624.

Kamio, S., Liu, H., Mitsuhasi, H. and Iba, H.,”Researches on Ingeniously Behaving Agents”, Evolvable Hardware, 2003. Proceedings NASA/DoD Conference, 9-11 July 2003, pp.208-217.

Golubovic, D. and Hu, H.,”A Hybrid Evolutionary Algorithm for Gait Generation of Sony Legged Robots”, IECON 02 [Industrial Electronics Society], IEEE 2002 28th Annual Conference of the IEEE, 5-8 Nov 2002, Vol. 4, pp. 2593-2598.

Mitchell, T. M., “Machine Learning”, McGraw-Hill International Editions, Singapore, 1997, pp. 258-259.

Mitchell, M., “An Introduction to Genetic Algorithms”, the MIT Press, Cambridge, Massachusetts, London, England, 1998, pp. 87-100.

Stanton, C., ”A Methodology for Grounding Representations”, Proceedings of the 2006 international symposium on Practical agents and

robots PCAR ’06, 27-28 Nov 2006, pp. 73-80.

Hengst, B., Ibbotson, D., Pham, S. B. and Sammut, C., “Omnidirectional Locomotion for Quadruped Robots”, RoboCup 2001: Robot Soccer World Cup V, Lecture Notes in Computer Science, Vol.

/2002, pp. 368-373.




DOI: http://dx.doi.org/10.21535%2FProICIUS.2007.v3.610

Refbacks

  • There are currently no refbacks.