Posture optimization strategy for a statically stable robot traversing rough terrain

This paper presents a posture optimization algorithm for a six-legged walking robot. During walking on rough terrain and planning its motion the robot has to determine the horizontal position, distance to the ground, and inclination of the platform. The proposed posture optimization algorithm is based on the Particle Swarm Optimization method. The algorithm increases the stability margin and maximizes the possible motion range of the robot (by maximizing the kinematic margin of each leg). The computation of the kinematic margin is performed by using an analytical function obtained with the Gaussian approximation. The Gaussian-based approximation significantly decreases the time consumed by the algorithm and allows to implement the posture optimization procedure on the real robot. The posture optimization is used as a part of the RRT-based motion planer to find a full-body path while climbing the obstacles.

[1]  Christopher G. Atkeson,et al.  An optimization approach to rough terrain locomotion , 2010, 2010 IEEE International Conference on Robotics and Automation.

[2]  Jooyoung Park,et al.  Universal Approximation Using Radial-Basis-Function Networks , 1991, Neural Computation.

[3]  Dominik Belter,et al.  Integrated Motion Planning for a Hexapod Robot Walking on Rough Terrain , 2011 .

[4]  Stefan Schaal,et al.  Learning, planning, and control for quadruped locomotion over challenging terrain , 2011, Int. J. Robotics Res..

[5]  Jan Peters,et al.  Model Learning with Local Gaussian Process Regression , 2009, Adv. Robotics.

[6]  Sven Koenig,et al.  Fast replanning for navigation in unknown terrain , 2005, IEEE Transactions on Robotics.

[7]  Kalyanmoy Deb,et al.  Optimal path and gait generations simultaneously of a six-legged robot using a GA-fuzzy approach , 2002, Robotics Auton. Syst..

[8]  James Kennedy,et al.  Particle swarm optimization , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[9]  Piotr Skrzypczynski,et al.  On-Board Perception and Motion Planning for Legged Locomotion over Rough Terrain , 2011, ECMR.

[10]  Steven M. LaValle,et al.  RRT-connect: An efficient approach to single-query path planning , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[11]  Carl Tim Kelley,et al.  Iterative methods for optimization , 1999, Frontiers in applied mathematics.

[12]  Michel Verleysen,et al.  Width optimization of the Gaussian kernels in Radial Basis Function Networks , 2002, ESANN.

[13]  Dominik Belter,et al.  Rough terrain mapping and classification for foothold selection in a walking robot , 2010 .

[14]  P. Skrzypczyński,et al.  Terrain map building for a walking robot equipped with an active 2D range sensor , 2011 .

[15]  Dae Sun Hong,et al.  Posture optimization for a humanoid robot using a simple genetic algorithm , 2010 .

[16]  Tatsuo Arai,et al.  Dynamic rotational walking motion on inclined-plane with posture optimization by genetic algorithms , 2011, 2011 IEEE International Conference on Mechatronics and Automation.

[17]  Rick L. Jenison,et al.  A comparison of the von Mises and Gaussian basis functions for approximating spherical acoustic scatter , 1995, IEEE Trans. Neural Networks.