Trajectory tracking using motion primitives for the purcell's swimmer

Locomotion at low Reynolds numbers is a topic of growing interest, spurred by its various engineering and medical applications. This paper presents a novel prototype and a locomotion algorithm for the 3-link planar Purcell's swimmer based on Lie algebraic notions. The kinematic model, based on Cox theory of the prototype swimmer is a driftless control-affine system. Using the existing strong controllability and related results, the existence of motion primitives is initially shown. The Lie algebra of the control vector fields is then used to synthesize control profiles to generate motions along the basis of the Lie algebra associated with the structure group of the system. An open loop control system with vision-based positioning is successfully implemented which allows tracking any given continuous trajectory of the position and orientation of the swimmer's base link. Alongside, the paper also provides a theoretical interpretation of the symmetry arguments presented in the existing literature to generate the control profiles of the swimmer.

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

[2]  Ingmar H. Riedel-Kruse,et al.  High-precision tracking of sperm swimming fine structure provides strong test of resistive force theory , 2010, Journal of Experimental Biology.

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

[4]  Daniel Tam,et al.  Optimal stroke patterns for Purcell's three-link swimmer. , 2006, Physical review letters.

[5]  J.E. Marsden,et al.  Optimal Motion of an Articulated Body in a Perfect Fluid , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

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

[7]  Aaron D. Ames,et al.  Motion primitives for human-inspired bipedal robotic locomotion: walking and stair climbing , 2012, 2012 IEEE International Conference on Robotics and Automation.

[8]  Marcus L. Roper,et al.  Microscopic artificial swimmers , 2005, Nature.

[9]  N. Cohen,et al.  Swimming at low Reynolds number: a beginners guide to undulatory locomotion , 2010 .

[10]  A. Najafi,et al.  Simple swimmer at low Reynolds number: three linked spheres. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[11]  Ravi N. Banavar,et al.  Geometry of locomotion of the generalized Purcell's swimmer : Modelling and controllability , 2016, ArXiv.

[12]  L. E. Becker,et al.  On self-propulsion of micro-machines at low Reynolds number: Purcell's three-link swimmer , 2003, Journal of Fluid Mechanics.

[13]  Ralph Abraham,et al.  Foundations Of Mechanics , 2019 .

[14]  Yizhar Or,et al.  Symmetries and Gaits for Purcell's Three-Link Microswimmer Model , 2016, IEEE Transactions on Robotics.

[15]  R. G. Cox The motion of long slender bodies in a viscous fluid Part 1 . General theory , 1969 .

[16]  Howie Choset,et al.  Geometric Swimming at Low and High Reynolds Numbers , 2013, IEEE Transactions on Robotics.

[17]  O. Raz,et al.  A geometric theory of swimming: Purcell's swimmer and its symmetrized cousin , 2007, 0712.2047.

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

[19]  P. V. van Haastert Amoeboid Cells Use Protrusions for Walking, Gliding and Swimming , 2011, PloS one.

[20]  Ravi N. Banavar,et al.  Geometric Controllability of The Purcell's Swimmer and its Symmetrized Cousin , 2015, ArXiv.

[21]  E. Purcell Life at Low Reynolds Number , 2008 .

[22]  T. Powers,et al.  The hydrodynamics of swimming microorganisms , 2008, 0812.2887.

[23]  Wilson A. Sutherland,et al.  Introduction to Metric and Topological Spaces , 1975 .

[24]  A. DeSimone,et al.  Self-propulsion of slender micro-swimmers by curvature control: N-link swimmers , 2013 .

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

[26]  Pierre Martinon,et al.  Controllability and optimal strokes for N-link microswimmer , 2013, 52nd IEEE Conference on Decision and Control.

[27]  Lisa Burton The dynamics and kinematics of bio-in swimming systems , 2013 .