Natural Gait Generation Techniques for Principally Kinematic Mechanical Systems

In this paper we present a novel gait analysis technique which can directly be used to synthesize gaits for a broad class of mechanical systems. We build upon prior work in locomotion mechanics, however we take a different approach to generate gaits that yield absolute motion of the mechanical system. We present a systematic analysis to control all parameters of a proposed type of gait which eliminates the need for intuition and guesswork as was required in the prior work. The main contribution of the paper is relating position change or motion in the ber space to a volume integral bounded by closed curves on a two dimensional manifold embedded in the base space or shape space of the robot. Not only does our method remove the restriction of using sinusoidal gaits as was the case in the prior work but it also allows for generating optimal gaits by solving a variational problem rather than solving a dynamic programming problem as was the case in the prior work.

[1]  A. D. Lewis,et al.  Geometric Control of Mechanical Systems , 2004, IEEE Transactions on Automatic Control.

[2]  J. Marsden,et al.  Introduction to mechanics and symmetry , 1994 .

[3]  Yoshihiko Nakamura,et al.  Nonholonomic path planning of space robots via a bidirectional approach , 1991, IEEE Trans. Robotics Autom..

[4]  S. Shankar Sastry,et al.  On reorienting linked rigid bodies using internal motions , 1995, IEEE Trans. Robotics Autom..

[5]  Shigeo Hirose,et al.  Biologically Inspired Robots: Snake-Like Locomotors and Manipulators , 1993 .

[6]  R. Darling Differential forms and connections , 1994 .

[7]  K. Lynch Nonholonomic Mechanics and Control , 2004, IEEE Transactions on Automatic Control.

[8]  Howie Choset,et al.  Principles of Robot Motion: Theory, Algorithms, and Implementation ERRATA!!!! 1 , 2007 .

[9]  Katsuhiko Yamada Arm path planning for a space robot , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[10]  Vijay Kumar,et al.  Optimal Gait Selection for Nonholonomic Locomotion Systems , 2000, Int. J. Robotics Res..

[11]  S. Sastry,et al.  Nonholonomic motion planning: steering using sinusoids , 1993, IEEE Trans. Autom. Control..

[12]  Yoshihiko Nakamura,et al.  Nonholonomic path planning of space robots , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[13]  Joel W. Burdick,et al.  The Geometric Mechanics of Undulatory Robotic Locomotion , 1998, Int. J. Robotics Res..

[14]  Howie Choset,et al.  Natural Gait Generation Techniques for Multi-bodied Isolated Mechanical Systems , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[15]  David P. Anderson,et al.  Nonholonomic motion planning using Stoke's theorem , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[16]  A. D. Lewis,et al.  Geometric control of mechanical systems : modeling, analysis, and design for simple mechanical control systems , 2005 .