Planar Path Following of 3-D Steering Scaled-Up Helical Microswimmers

Helical microswimmers that are capable of propulsion at low Reynolds numbers have great potential for numerous applications. Several kinds of artificial magnetic-actuated helical microswimmers have been designed by researchers. However, they are primarily open-loop controlled. This paper aims to investigate methods of closed-loop control of a magnetic-actuated helical swimmer at low Reynolds number by using visual feedback. For many in-vitro applications, helical swimmers should pass through a defined path, for example along channels with no prerequisite on the velocity profile along the path. Therefore, the main objective of this paper is to achieve a velocity-independent planar path following task. Since the planar path following is based on 3-D steering control of the helical swimmer, a 3-D pose estimation of a helical swimmer is introduced based on the real-time visual tracking with a stereo vision system. The contribution of this paper is in two parts: The 3-D steering of a helical swimmer is demonstrated by visual servo control; and the path following of a straight line with visual servo control is achieved, then compared with open-loop control. We further expect that with this visual servo control method, the helical swimmers will be able to follow reference paths at the microscale.

[1]  C. Samson Control of chained systems application to path following and time-varying point-stabilization of mobile robots , 1995, IEEE Trans. Autom. Control..

[2]  Ioannis K. Kaliakatsos,et al.  Microrobots for minimally invasive medicine. , 2010, Annual review of biomedical engineering.

[3]  Ambarish Ghosh,et al.  Conformal cytocompatible ferrite coatings facilitate the realization of a nanovoyager in human blood. , 2014, Nano letters.

[4]  Bradley J. Nelson,et al.  Non-ideal swimming of artificial bacterial flagella near a surface , 2010, 2010 IEEE International Conference on Robotics and Automation.

[5]  Nonholonomic Dynamics , 2004 .

[6]  Lixin Dong,et al.  Fabrication and characterization of three-dimensional InGaAs/GaAs nanosprings. , 2006, Nano letters.

[7]  Éric Marchand,et al.  ViSP for visual servoing: a generic software platform with a wide class of robot control skills , 2005, IEEE Robotics & Automation Magazine.

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

[9]  Jacques Gangloff,et al.  High-speed visual servoing of a 6-d.o.f. manipulator using multivariable predictive control , 2003, Adv. Robotics.

[10]  G. Rangarajan,et al.  Velocity Fluctuations in Helical Propulsion: How Small Can a Propeller Be. , 2014, The journal of physical chemistry letters.

[11]  Philippe Martinet,et al.  Dynamic visual servoing from sequential regions of interest acquisition , 2012, Int. J. Robotics Res..

[12]  Lixin Dong,et al.  Artificial bacterial flagella: Fabrication and magnetic control , 2009 .

[13]  Rémy Braive,et al.  Electro-osmotic propulsion of helical nanobelt swimmers , 2011, Int. J. Robotics Res..

[14]  E. Purcell The efficiency of propulsion by a rotating flagellum. , 1997, Proceedings of the National Academy of Sciences of the United States of America.

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

[16]  Philippe Martinet,et al.  Vision-based navigation of unmanned aerial vehicles , 2010 .

[17]  P. Fischer,et al.  Controlled propulsion of artificial magnetic nanostructured propellers. , 2009, Nano letters.

[18]  Giuseppe Oriolo,et al.  A position-based visual servoing scheme for following paths with nonholonomic mobile robots , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Nicolas Andreff,et al.  Modeling and Swimming Property Characterizations of Scaled-Up Helical Microswimmers , 2014, IEEE/ASME Transactions on Mechatronics.

[20]  N. Chaillet,et al.  Microrobotics for Micromanipulation: Chaillet/Microrobotics for Micromanipulation , 2013 .

[21]  Nicolas Andreff,et al.  Characterization of three-dimensional steering for helical swimmers , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[22]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[23]  Anna Papst,et al.  Introduction To Magnetism And Magnetic Materials , 2016 .

[24]  Radu Horaud,et al.  Visual Servoing from Lines , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[25]  Jake J. Abbott,et al.  Velocity Control with Gravity Compensation for Magnetic Helical Microswimmers , 2011, Adv. Robotics.

[26]  K. Arai,et al.  Micro swimming mechanisms propelled by external magnetic fields , 1996 .

[27]  Y. J. Tejwani,et al.  Robot vision , 1989, IEEE International Symposium on Circuits and Systems,.

[28]  Philippe Martinet,et al.  Automatic Guidance of a Farm Tractor Relying on a Single CP-DGPS , 2002, Auton. Robots.

[29]  H. Berg,et al.  Bacteria Swim by Rotating their Flagellar Filaments , 1973, Nature.

[30]  Ken Ichi Arai,et al.  Spiral-type micro-machine for medical applications , 2000 .

[31]  Tiantian Xu,et al.  Propulsion Characteristics and Visual Servo Control of Scaled-up Helical Microswimmers , 2014 .

[32]  Mandy Berg,et al.  Introduction To Magnetism And Magnetic Materials , 2016 .

[33]  Giuseppe Oriolo,et al.  An image-based visual servoing scheme for following paths with nonholonomic mobile robots , 2008, 2008 10th International Conference on Control, Automation, Robotics and Vision.

[34]  Krzysztof K. Krawczyk,et al.  Magnetic Helical Micromachines: Fabrication, Controlled Swimming, and Cargo Transport , 2012, Advanced materials.