Nonholonomic mechanics and locomotion: the snakeboard example

Analysis and simulations are performed for a simplified model of a commercially available variant of the skateboard, known as the Snakeboard. Although the model exhibits basic gait patterns seen in a large number of locomotion problems, the analysis tools currently available do not apply to this problem. The difficulty lies primarily in the way in which the nonholonomic constraints enter into the system. As a first step towards understanding systems represented by their model the authors present the equations of motion and perform some controllability analysis for the snakeboard. The authors also perform numerical simulations of possible gait patterns which are characteristic of snakeboard locomotion.<<ETX>>

[1]  Shuuji Kajita,et al.  Study of dynamic biped locomotion on rugged terrain-derivation and application of the linear inverted pendulum mode , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[2]  H. B. Brown,et al.  Machines That Walk , 1983 .

[3]  A. Krener,et al.  Nonlinear controllability and observability , 1977 .

[4]  A. Bloch,et al.  Nonholonomic Control Systems on Riemannian Manifolds , 1995 .

[5]  S. Kajita,et al.  Study of dynamic biped locomotion on rugged terrain-theory and basic experiment , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[6]  F. Wilczek,et al.  Geometry of self-propulsion at low Reynolds number , 1989, Journal of Fluid Mechanics.

[7]  Anthony M. Bloch,et al.  Controllability of nonholonomic systems on Riemannian manifolds , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[8]  Ronald S. Fearing,et al.  Control of a two-link robot to achieve sliding and hopping gaits , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[9]  R. Murray,et al.  Trajectory generation for the N-trailer problem using Goursat normal form , 1995 .

[10]  F. Wilczek,et al.  Efficiencies of self-propulsion at low Reynolds number , 1989, Journal of Fluid Mechanics.

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

[12]  Joel W. Burdick,et al.  Periodic Motions of a Hopping Robot With Vertical and Forward Motion , 1993, Int. J. Robotics Res..

[13]  Yoji Umetani,et al.  Kinematic Control of Active Cord Mechanism with Tactile Sensors , 1976 .

[14]  Gregory S. Chirikjian,et al.  Kinematics of hyper-redundant robot locomotion with applications to grasping , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[15]  Marc H. Raibert,et al.  Legged Robots That Balance , 1986, IEEE Expert.

[16]  R. McGhee,et al.  The adaptive suspension vehicle , 1986, IEEE Control Systems Magazine.

[17]  S. Sastry,et al.  Trajectory generation for the N-trailer problem using Goursat normal form , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[18]  Daniel E. Koditschek,et al.  Analysis of a Simplified Hopping Robot , 1991, Int. J. Robotics Res..

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

[20]  Leopold Alexander Pars,et al.  A Treatise on Analytical Dynamics , 1981 .

[21]  Tad McGeer,et al.  Passive Dynamic Walking , 1990, Int. J. Robotics Res..