Title :
Evolutionary optimization of a bipedal gait in a physical robot
Author :
Wolff, Krister ; Sandberg, David ; Wahde, Mattias
Author_Institution :
Dept. of Appl. Mech., Chalmers Univ. of Technol., Goteborg
Abstract :
Evolutionary optimization of a gait for a bipedal robot has been studied, combining structural and parametric modifications of the system responsible for generating the gait. The experiment was conducted using a small 17 DOF humanoid robot, whose actuators consist of 17 servo motors. In the approach presented here, individuals representing a gait consisted of a sequence of set angles (referred to as states) for the servo motors, as well as ramping times for the transition between states. A hand-coded gait was used as starting point for the optimization procedure: A population of 30 individuals was formed, using the hand-coded gait as a seed. An evolutionary procedure was executed for 30 generations, evaluating individuals on the physical robot. New individuals were generated using mutation only. There were two different mutation operators, namely (1) parametric mutations modifying the actual values of a given state, and (2) structural mutations inserting a new state between two consecutive states in an individual. The best evolved individual showed an improvement in walking speed of approximately 65%.
Keywords :
evolutionary computation; humanoid robots; legged locomotion; servomotors; bipedal gait; bipedal robot; evolutionary optimization; hand-coded gait; humanoid robot; mutation operator; parametric mutation; physical robot; servo motor; structural mutation; Actuators; Genetic mutations; Human robot interaction; Humanoid robots; Legged locomotion; Manufacturing; Mobile robots; Robot kinematics; Servomechanisms; Servomotors;
Conference_Titel :
Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-1822-0
Electronic_ISBN :
978-1-4244-1823-7
DOI :
10.1109/CEC.2008.4630835