Motion planning for dynamic eel-like robots

We investigate basic issues of motion planning for a class of dynamic mobile robots, focusing on eel-like swimming robots. A primary characteristic of this class of robots is that drift plays a significant role in the generation of motion. We build on previous work (1999) in which we explored generic gait patterns that could be used to drive an eel-like robot. We make an analogy with kinematic car-like robots to develop a nominal path from an initial state to a goal state, and then develop feedback algorithms to perform trajectory tracking around this nominal path. We also address the central issues that arise when using cyclic gaits as the basis for control strategies.

[1]  Naomi Ehrich Leonard,et al.  Controllability and motion algorithms for underactuated Lagrangian systems on Lie groups , 2000, IEEE Trans. Autom. Control..

[2]  Vijay Kumar,et al.  Optimal Gait Selection for Nonholonomic Locomotion Systems , 1997, Proceedings of International Conference on Robotics and Automation.

[3]  James P. Ostrowski Steering for a class of dynamic nonholonomic systems , 2000, IEEE Trans. Autom. Control..

[4]  J. Reif,et al.  Approximate Kinodynamic Planning Using L2-norm Dynamic Bounds , 1990 .

[5]  L. Kavraki,et al.  A General Framework for Planning Paths for Elastic Objects , 1999 .

[6]  Lydia E. Kavraki,et al.  Planning Paths for Elastic Objects under Manipulation Constraints , 2001, Int. J. Robotics Res..

[7]  L. Shepp,et al.  OPTIMAL PATHS FOR A CAR THAT GOES BOTH FORWARDS AND BACKWARDS , 1990 .

[8]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[9]  Richard M. Murray,et al.  Geometric phases and robotic locomotion , 1995, J. Field Robotics.

[10]  James P. Ostrowski,et al.  Visual servoing with dynamics: control of an unmanned blimp , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[11]  Bruce Randall Donald,et al.  On the complexity of kinodynamic planning , 1988, [Proceedings 1988] 29th Annual Symposium on Foundations of Computer Science.

[12]  J. Ostrowski The mechanics and control of undulatory robotic locomotion , 1995 .

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

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

[15]  L. Dai,et al.  Non-holonomic Kinematics and the Role of Elliptic Functions in Constructive Controllability , 1993 .

[16]  Jaydev P. Desai,et al.  Continuous Motion Plans for Robotic Systems with Changing Dynamic Behavior , 1996 .

[17]  Joel W. Burdick,et al.  Trajectory generation for kinematic legged robots , 1997, Proceedings of International Conference on Robotics and Automation.

[18]  James P. Ostrowski,et al.  A geometric approach to anguilliform locomotion: modelling of an underwater eel robot , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[19]  L. Dubins On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents , 1957 .