Mini and Micro Propulsion for Medical Swimmers

Mini and micro robots, which can swim in an underwater environment, have drawn widespread research interests because of their potential applicability to the medical or biological fields, including delivery and transportation of bio-materials and drugs, bio-sensing, and bio-surgery. This paper reviews the recent ideas and developments of these types of self-propelling devices, ranging from the millimeter scale down to the micro and even the nano scale. Specifically, this review article makes an emphasis on various propulsion principles, including methods of utilizing smart actuators, external magnetic/electric/acoustic fields, bacteria, chemical reactions, etc. In addition, we compare the propelling speed range, directional control schemes, and advantages of the above principles.


Introduction
The classic movie, "Fantastic Voyage" (Figure 1) and the relatively recent movie "Inner Space", in which a miniaturized submarine and a crew navigate through blood streams to cure the abnormal areas in the human body, have inspired and stimulated many scientists and engineers to explore and realize such a medical microswimmer.Due to the advent of micro/nano fabrication technology and highly concerted inter/multi-disciplinary research activities, the realization of this kind of robot may not be OPEN ACCESS just science fiction anymore, but may possibly bring a revolution in medicine in the near future [1][2][3].In developing such swimming medical robots, there are currently two major challenges: (1) lack of an efficient propelling and steering mechanism and (2) powering the robots.Thus far, numerous attempts have been made to tackle these challenges.
Generally speaking, there are two major physical mechanisms to generate a propulsion force in the small scale to overcome the drag force exerted by the surrounding liquid: "inertia propulsion" and "viscous propulsion" [4].The inertia propulsion generates displacements of mass to exchange momentum between the swimming body and the surrounding fluid.The viscous propulsion uses viscous stresses with the surrounding fluid to generate a propulsion force.To classify these two propulsion mechanisms, the Reynolds number (Re), which stands for the ratio between the inertia force and the viscosity force, is commonly used.The Reynolds number is defined by UL/v, where U is the characteristic velocity (can be the propulsion speed or actuator speed), L the characteristic physical dimension (swimming body size or actuator size) and v the kinematic viscosity of the fluid.For the large Re, the inertia force is dominantly responsible for propulsion while for the small Re the viscous force is responsible.As the physical dimension critically affects Re, a suitable propulsion mechanism should be selected and used based on the size of the propulsion object or actuator.
This article reviews past and current research works on small-scale underwater propelling principles of the dimensions ranging from millimeters to nanometers.Here, Re is used to characterize propulsion principles.Propulsion over the size of millimeters may be too big to fit in the medical robots swimming inside of the human body.However, we include a brief review on it in the next section to show how the small-scale propulsion has evolved.

Propulsion in Millimeter Scale
In the range of millimeter scales, a variety of smart actuators are commonly used to make the propulsion in a fluidic environment.Most of them are based on mimicking natural creatures as shown through the boxfish and tadpole.In addition, the fabrication is relatively easier than that of micro propulsion due to easy access to the large device scale with the well-developed macro scale manufacturing methods.Shape memory alloy (SMA) actuators are widely used to mimic the aquatic animal swimming.SMA is a solid smart material which uses electricity to store and exchange elastic energy.The advantage of SMA is that its structure is relatively simple and it can be actuated quietly with electric current with a fast response.For example, an SMA manta ray robot was made in the size of 243 mm × 220 mm × 66 mm [5].This manta could swim forward and turn with the maximum velocity of 57 mm/s (Re ~10 4 ).A similar idea was also used to build fins for a micro robot fish [6] and a jellyfish-like robot [7].These types of swimming vehicles had the swimming speed in range of tens to hundred millimeters per second.The speed is mainly determined by the input signal frequency, voltage and duty ratio.
The ionic conducting polymerfilm (ICPF) is another type of actuator material that coverts electric energy into mechanical energy and works for mini robots in an aqueous medium.Guo et al. [8] used an ICPF actuator to make a robot fish (10 mm × 45 mm) and achieved a swimming motion with three degrees of freedom.By changing the input frequency, this robot could reach 5.21 mm/s (Re ~10 2 ) with the propulsion force of around 3.5 μN.Later, Guo et al. also developed another underwater vehicle by the ionic polymer metal composite (IPMC) [9].The IPMC is usually durable, stable and has a fast response [10].When the input voltage is applied to the IPMC membrane, the membrane bends because of ion motions associated with water molecules that are caused by the electric field.This IPMC fish had a similar size with the previous ICPF fish, and its swimming speed was 7 mm/s (Re ~10 2 ).The IPMC films were also used to connect styrene foams to make a snake-like robot [10] and a wireless undulatory tadpole robot [11].
The fin type propulsion was also achieved by piezoelectric piezoelectric actuators [12,13].Deng et al. [13] made a boxfish-like mini robots (1 g) which used a four-bar structure to amplify the oscillation motion generated by the PZT bimorph actuators.The generated propulsion force by the sinusoidal signal was about 10% of the body weight.A boxfish type swimming minirobot can be driven by a thin bimorph giant magnetostrictive film (GMF) [14].The primary and super harmonic resonances were used at a low frequency (<5 Hz) in a driving magnetic field to realize propulsion with the speed up to 4.67 mm/s (Re ~10 2 ).
For the above macroscale swimmers, the estimated Re numbers are over 10 2 , which means the propulsion force is based on the inertia effects: The viscous effects are negligible.In the meantime, as opposed to the above active swimmers, there have been passive swimmers.For example, the PillCam (commercialized by Given Imaging, Inc., Yoqneam, Israel) of tens millimeters could travel through the gastrointestinal tract and take pictures [15].However, this did not have a self-propelling system but its motion was generated by the muscle contraction of the human/animal body.It cannot be regarded as a robot with a controllable motion.

Propulsion in Micron and Nano Scale
When the dimension of swimming vehicles goes into the micro or nano scale, the propulsion principle is quite different from that of the larger scale.In addition, swimming in such a small scale faces a lot of challenges including spatial and temporal control of the swimming direction and speed [16].In order to compare a variety of propulsion methods in micro/nano scale, the Reynolds number and propulsion speed are plotted in Figure 2.For reference, the data for some natural micro-organisms are added (Paramecium ~100 μm long, Human spermatozoon ~50 μm long and Escherichia coli ~3 μm long) [17,18].Some of the fabricated micro devices could swim in the low Reynolds number region (even less than 10 −5 ), which are much smaller than the natural swimmers.
In general, however, the natural microorganisms have a relatively faster speed (~10 body lengths per second) than the artificial devices.Currently, almost all the developed propulsion devices do not generate a strong force high enough to propel against strong blood streams such as in aorta, but they can be operated in quiescent or mild flow regions.On the other hand, some swimmers that have a fast speed, for example, device 2 in Figure 2 cannot swim in the very low Reynolds number.The future research direction is expected to turn (i.e., faster propulsion and smaller swimmer) toward the upper-left corner in the Figure 2 (indicated by the arrow).
For almost all of the swimming robots in the millimeter scale, the propulsion mechanisms are based on inertia propulsion.However, for the swimming robots in micro/nano scale, both inertia propulsion and viscous propulsion are possible, depending on the types of devices.From the authors' perspective, the developed propulsion mechanisms are classified as shown in Figure 2. The triangles in Figure 2 denote inertia-dominant propulsion; the squares denote viscous dominant propulsion; and the circles means the mechanisms are not clear.In Figure 2, the inertia propulsion methods are located in the large Re region while the viscous propulsion methods are in the low Re region.More specifically, the bubble type (putt-putt boat type) swimmers are using momentum transfer through the microstreaming formed by bubble oscillation [19,20].The micro robots that harness natural organisms or use the artificial cilia/flagella (regardless of motion types, corkscrew motion, or flexible oar motion) generate propulsion via viscous stress interaction [17,18,[21][22][23][24][25][26].Among the chemical micro swimmers, even though there are still debates on the mechanism [27], some devices utilize the bubble recoiling method to make momentum transfer by inertia propulsion [28][29][30][31].The electric and thermophoresis methods may be categorized as viscous propulsion, as the active Brownian motion method may [32][33][34][35].

Propulsion by Irreversible Strokes
If the Reynolds number is very low, the fluid motion can be easily reversed by simply reversing the stroke of the actuator.In other words, the motion created in one degree of freedom is always reciprocal (reversible), as stated in "the scallop theorem" [36].Therefore, to generate propulsion in the low Reynolds number, making an irreversible motion is needed, for example a flexible oar motion and a corkscrew motion [36] that mimic that of many bacteria.There is a comparison between these two swimming modes showing that they have very comparable peak performance [37].In addition to these two methods, there are other propulsion principles for micro robots that would work for the low Reynolds number, for example, the "Purcell's three-link swimmer" [36].Becker et al. [38] made a detailed numerical study on this model.The results showed that this robot could swim in both directions along the straight line, however, the optimal three-link swimmer still had much less efficiency compared with the flexible oar motion or corkscrew motion.Najafi et al. [39] proposed another model with linearly linked three spheres for a micro robot that is operated based on the periodical internal motion.According to the numerical study, this swimmer could also work in the low Reynolds number range.Leoni et al. [40] first realized this model experimentally with optical tweezers and compared the experimental results with the numerical solution.[19], 1′-acoustic scallop (Re is based on oscillating speed and amplitude), 2-oscillating micro bubble (Re is based on body speed and size) [20], 2′-oscillating micro bubble (Re is based on oscillating speed and amplitude), 3-artificial magnetic bacteria flagella [21], 4-artificial magnetic nanostructured propeller [22], 5-magnetically actuated colloidal [23], 6-magnetotactic bacteria propeller [24], 7-flagella-based propulsion [25], 8-active Brownian Janus [35], 9-self-motile colloidal [27], 10-catalytic nanomotor by bubble [28], 11-molecular motor [29], 12-striped metallic nanorod [32], 13-catalytic microtubular jet [30], 14-Pt-Au-Ppy motor with 1.05 μm radius cargo [33], 15-Au/Ni/Au/Pt-CNT motor with 4.3 μm diameter cargo [34], 16-Zinc microrockets [31], 17-paramecium [17], 18-human spermatozoon [17], and 19-Escherichia coli [18].Note that the triangles denote inertia dominant propulsion, the squares denote viscous dominant propulsion, and the circles means the propulsion mechanisms cannot be clearly classified.

Propulsion by Bubbles
All the methods mentioned in the previous section are operated based on the irreversible motions.However, fast symmetric strokes still generate propulsion in the low Reynolds number.The key factor to get a better performance in this actuation is to increase the frequency of the motion to create a relatively large Reynolds number flow near the actuators, for example, using an actuator driven over several kHz [4].Note that in this case the Reynolds number is based on the speed and size of the actuators, not the size and speed of body.An oscillating bubble system allows us to easily and efficiently increase the frequency of the motion (speed of the induced flow).It is well known that when a gaseous bubble is periodically excited by an acoustic or temperature field, the bubble shrinks and expands as the oscillating wave of the pressure or temperature passes the bubble.Here, the high frequency oscillation generates a unidirectional, non-zero, time-averaged velocity component, which is called "micro streaming" [41].The micro streaming flows have been applied to micropumps or micromixers [42,43].
Based on this idea, Dijkink et al. [19] built the "acoustic scallop" which is a millimeter scale acoustic "putt putt boat", using an air bubble (200-300 μm diameter and 2-4 mm long) trapped in a one-end open Teflon tube.By applying the acoustic field at the resonance frequency of the trapped bubble (1.55 kHz), which was generated by a piezoelectric transducer, the scallop was propelled by the bubble at the speed of about 1.35 mm/s.The theoretical calculation of the resonance frequency for the bubble in the tube was based on the spring-mass model developed by Chen et al. [44] and the previous experiments [45].The propulsion force was calculated, based on the observation that the fluid patterns for the bubble shrinking and expansion processes were not symmetric, as shown in Figure 3a,b.A similar explanation was made by Jenkins [46,47], called "Machian Propulsion".If the Reynolds number UL/v is defined using the speed and size of the body, Re ~5, one may be understood that the inertia propulsion is not effective.However, if it is defined using the oscillation amplitude and speed of the bubble meniscus (Re = 2Rω 0 A/v, where A is the bubble oscillation amplitude and ω 0 is angular frequency), Re ~63.As the latter Reynolds number of the generated flow is proportional to the operating frequency, it is high enough for the inertia to come into play to generate a net momentum transfer between the surrounding water and the "scallop" by oscillation of the bubble meniscus.Later, Feng et al. [20] used a similar concept but in a much smaller scale by fabricating the micro scallop with a micron bubble (470 μm × 60 μm × 80 μm).The device is fabricated based on micro photolithography.This propulsion operated at the oscillation-based Reynolds number of around 700 and the body-based Reynolds number of about 24.A microswimmer with the capability of two dimensional steering was also developed later [48].AC-electro wetting, other than the acoustic excitation, was also used to actuate oscillating bubbles (300 μm and 1.5 min diameter) to generate a steady streaming flow for propulsion [49].The bubble oscillation was made by electrically changing the contact angle of the bubbles [50].In addition to the acoustic and electro wetting excitations, the thermal excitation could also be used for the similar propulsion [51] where the oscillation frequency was quite low (100 Hz).

Propulsion by Magnetic Field
The non-contact magnetic field actuation also draws a lot of attention to the micro robot propulsion with a possible application to in vivo drug delivery, nonsurgical exploration and navigation [52].For instance, a spiral-type micro robot was designed by Ishiyama et al. [53], which mimicked the cilium propulsion of natural bacteria.The robot could even swim in high viscosity oil (500 mm 2 /s) at a Reynolds number of about 10 −7 and had a maximum velocity of 0.022 mm/s.Recently, the work has been extended to a smaller scale and lower Reynolds number.Similar to the "flexible oar motion" as mentioned above, Dreyfus et al. [54] developed a flexible artificial flagellum that was propelled by a propagating magnetic wave.The robot was made of red blood cells linearly chained by the magnetic colloids of 1-μm diameter and several DNA molecules of 107 nm in length, as shown in Figure 4a.When the homogenous and sinusoidal external magnetic fields were applied, a bending wave was generated in the filament, and the motion was non-reversible.Depending on the ratio between the tangential and perpendicular viscous coefficients, the filament swam towards the free end of the filament [55].Williams et al. [26] also made this type of micro swimmer which was self-propelled.By the standard photolithography and dry etching process, polydimethylsiloxane (PDMS) filaments were made and attached to contractile cells.As the cells were selectively seeded on a single region of the filament, time-irreversible deformations were generated to produce the propulsion force.The best performance was achieved by the two-tailed swimmers with the velocity of 81 μm/s, about 8.3% body-lengths per second.
Another popular micro robot for the low Reynolds number is using the "corkscrew motion".A numerical model has been setup for this type of swimmer which gave the relation among the swimming velocity, efficiency, and external torque [56,57].
An artificial bacteria flagella (ABF) [58,59] was developed with a square soft-magnetic metal plate head and a helical tail using the anomalous scrolling process, as shown in Figure 4b [60].The ABF with a 38-μm tail could swim forward and backward at the average speed of around 1.2μm/s by changing the rotation direction of the external magnetic field.The propulsion force of the 29-μm long ABF, which was estimated from the drag force of a single microsphere pushed by the ABF swimmer [58], was about 0.17 pN.Later, the authors quantitatively analyzed and mathematically modeled this 6-degree-of-freedom motion in comparison with the experiments.The model took into account the effect of the head, the magnetic field strength and the rotation frequency.The maximum velocity of ABF reached about 18 μm/s, and the propulsion force was calculated to be about 3.0 pN [21].For similar swimming robots but several millimeters in size, more experiments in both water and glycerin were performed to compare the inertia and viscous forces [61].Ghosh et al. [22] reduced the size of this magnetic propeller down to 200-300 nm wide and 1-2 μm long.The swimmer had a high propelling speed in water (~40 μm/s), which was much faster than the Brownian motion.Moreover, it showed a good steering ability.Based on a similar idea, Gao et al. [62] simplified the fabrication process by the template electro deposition protocol.The Au "head" and Ni "tail" were connected by a flexible sliver joint, which was dissolved in a peroxide solution.By changing the size of "head" and "tail", this device could move either forward or backward in a rotational magnetic field.Both head and tail could generate "cone surfaces" during rotation, and the amplitude was related with the size of the tail and head.The forces generated by both "head" and "tail" were proportional to the projection of the cone surface area in the direction of motion.As a result, the direction of motion could be controlled by changing the size of "head" and "tail".
In addition to the above propulsions, Tierno et al. [23] made another propulsion through non-reversible motions using the colloids doublet which had two spheres of 1.0 μm and 2.8 μm in diameter (Figure 5).The cDNA strands linked these two spheres.When the magnetic field was applied, the smaller sphere could rotate around the mass center in (x,z) plane and generate a viscous friction gradient in y direction by the boundary plate, as shown in Figure 5a.As a result, a motion in the x-direction was generated (up to 3.2 μm/s).Floyd et al. [63] demonstrated a micro-machined square shape magnetic robot (250 μm × 130 μm × 100 μm),which pushed a 116-μm diameter polystyrene bead in a water droplet under the magnetic control, as shown in Figure 5b.

Propulsion by Biological Mechanism
In addition to the artificial swimmers mimicking natural bacteria shown above, there have been research works directly harnessing the biological mechanism including natural bacteria and motor proteins.
Lee et al. demonstrated the assembly and transportation of magnetic nanoparticles by controlling the Magnetospirillum magnetotacticum [64].Martel et al. [24] used the Magnetospirillum gryphiswaldense magnetotactic bacteria (MTB) to push a 3-μmdiameter bead and demonstrated propulsion at the average speed of 7.5 μm/s.As theMTB swims along the lines of geomagnetic field,thepropelling direction can be controlled.Behkam et al. [25] attached several S. marcescens bacteria to the 10-μm polystyrene sphere to make a swimming micro robot, as shown in Figure 6.The average speed of this robot could reach about 15 ± 6 μm/s.Interestingly, the stopping or resuming of the motion was controlled by copper ions or an ethylenediaminetetraacetic acid (EDTA) solution Hiratsuka et al. [65] made a micron size motor powered by bacteria that rotated at 1.5-2.6 rpm.The motor was pulled by gliding the bacterium Mycoplasma mobile along the track wall where the motor was docked.The binding between the track and the bacteria M. mobile was realized by the biotin-streptavidin interactions.Another biological propulsion was made by motor proteins that could move on a certain surface and be powered by the hydrolysis of adenosine triphosphate (ATP).Kinesin/microtubules are a typical structure to generate this type of motion.Tarhan et al. [66] improved the kinesin motion by separating the cargo loading and transporting mechanisms.By attaching the cargo to a nano-needle, the activity of kinesin did not be reduced, which enhanced to transport a variety of cargos.Fujimoto et al. [67] achieved the arranging of microtubules (kinesin or dynein) in an array in order to transport reactive molecules.More details could be seen in the reference [68].

Propulsion by Active Brownian Motion and Self Thermophoresis
Unlike the Brownian motion in equilibrium, the active Brownian motion breaks the thermal equilibrium resulting in the particle motion or transportation in a controlled direction [69].Volpe et al. [70] made Janus particles with a gold coating on half of the silica spheres (radius 2.13 μm).When the incident light was absorbed by the golden coating part and, thus, the temperature exceeded the critical temperature, a local de-mixing could occur at the golden cap.This phenomenon would create a concentration difference that propels the particle: that is, an active Brownian motion occurred.The authors studied the swimming behavior of the Janus particles in the patterned surroundings and demonstrated the steering capability with the arranged obstacles.Buttinoni et al. [35] continued this study and showed a good direction control by changing the intensity of the green laser beam, which was used to generate the temperature difference in the Janus particle.The particle moved into the high light intensity area with the speed up to 0.7 μm/s.The trajectory of this particle is shown in Figure 7a.
Self-thermophoresis is a self-phoretic motion that is caused by the imbalanced osmotic effect on the solid-liquid interface.It could also be used for the micro particle propulsion.The propulsion speed for the self-thermophoresis is a function of temperature gradient on the particle surface [71].As the Janus particle has a temperature difference by absorbing the laser light, a thermal slip flow would be generated.Jiang et al. [72] first measured this flow and controlled the particle motion by adjusting the laser power, as shown in Figure 7b.

Propulsion by Chemical Reaction
Howse et al. [27] coated half of the polystyrene sphere (diameter 1.62 μm) with platinum.When this particle was placed in a hydrogen peroxide solution, it was propelled by breaking hydrogen peroxide into oxygen and water.In a short time period, the swimming was controlled by the hydrogen peroxide concentration at the speed of several μm/s.However, in a long time period, the propelling motion was random.This propulsion mechanism is not clearly understood yet as of today, though there have been two explanations introduced: the osmotic propulsion model and the bubble detachment propulsion model.An osmotic propulsion model [73] suggested that the swimming was caused by the non-equilibrium concentration of bath particles from the chemical reactions, and the osmotic pressure made the motion of fluid.Therefore, the swimming speed was mainly determined by the speeds of chemical reaction and particle diffusion.On the other hand, Gibbs et al. [28] suggested that this motion was caused by the growth and detachment of bubbles, which showed some agreement between theory and experiment.
Vicario et al. [29]used a molecular approach to demonstrate a nanoswimmer composed of the object (micro particle), the tether, and the catalyst motor.The swimmer used hydrogen peroxide to produce oxygen bubbles and converted chemical energy into mechanical energy.The recoiling of the bubbles could push the 80-μm-diameter silica particle at 35 μm/s in a CH 3 CN solution and rotate it at 1.55 × 10 −2 rad/s in glycerin.
Kline et al. [32] made a rod-like robot (1.5 μm long and 400 nm in diameter), which also used hydrogen peroxide for the propulsion fuel and platinum/gold for the catalyst.In addition, a nickel segment was used for the direction control, as shown in Figure 8a.When a magnetic field was applied, the rod could be aligned perpendicular to the magnetic field and moved in the direction of the platinum end.Paxton et al. [74] focused on the mechanism of the moving.They suggested that the movement was caused by the electro kinetic phenomenon.In other words, the ion flux formed in the electrical double layer at the solid-liquid interface could drag the molecules of solutions and cause the fluid motion.Based on this theory, Wang et al. [75] predicted the motion direction for different bimetallic nanorod configurations.The experimental results gave a consistent support to the electro kinetic mechanism.
Solovev et al. [30] developed a micro tubular jet using a multi-metallic film.The film had a platinum inner layer used for decomposing the hydrogen peroxide and a ferromagnetic layer for the magnetic direction control, as shown in Figure 8b.The robot had a larger opening to which the oxygen bubbles were driven and moved by the Laplace pressure difference.The hydro peroxide fuel was provided to the smaller opening end.As a result, a continuous jet flow and, thus, thrust was realized.The maximum speed of this cylinder was about 2 mm/s equal to around 50 body-lengths per second.Sundararajan et al. [33] showed acatalytic motor based on the hydrogenperoxide fuel by using electrophoresis (length <3.2 μm, diameter ~370nm) for thecolloidal cargo attachment and trasporation in a magnetic field.The magnetic field was used for the direction control.Burdick et al. [34] also demonstrated the propulsion of the similar robots (~2 μm) in microchannel networks.They showed loading, transporting, and releasing of the spherical cargo.All of these were made by the magnetic force and viscous fluid drag.
Another chemical reaction propulsion is using polyaniline (PANI)/zinc in a strong acid solution to produce hydrogen bubbles [31].Bipolar electrochemistry could be used for the metallic object swimming [76].Through two redox reactions in opposite ends of zinc dendrite, an electro osmotic flow was generated in the presence of electric field, and, thus, the dendrite was moved in the glass capillary.
Sumino et al. [77] studied the propulsion of an oil droplet.The motion mechanism is based on the difference of surface tension induced by non-equilibrium chemical conditions.By changing the boundary conditions, the random motion generated by the inverted convective flow inside of the oil droplet could be controlled and turned into a periodic regular motion or rotation.
In general, the advantages of the chemical micro swimmers are that they do not need power from the external system, such as magnetic field and acoustic field.Their dimensions could be easily reduced into nano scale.In particular, some of them show a high propulsion speed, even in such a nanoscale.However, the fuel, such as hydrogen peroxide solution or strong acids, may not be available in vivo environments and can be very harmful to the human and animal bodies.Moreover, to maintain this swimming, the chemical micro robots consume a certain chemical solution for the fuel, which gives many some challenging issues, including the limited lifetime.

Concluding Remarks and Challenges
In this paper, artificial swimmers are reviewed ranging from the millimeter scale down to the nano scale.The propulsion methods of the artificial swimmers are diverse including smart actuators, chemical reactions, bacteria mimicking, bacteria harness, bubble oscillation, etc.Many of them have shown exciting performances and promises with the ability of speed/direction control.However, each approach still has its own challenges to be addressed.
Most of the smarter actuators including SMA and ICPF are still operating in the millimeter scale and are tethered to an external power.For the bubble propulsion, it may be an issue to find the exact resonance frequency and efficiently transmit the acoustic field through the deep skin and bones.Resonating the bubbles is strongly influenced by the configurations of the bubbles and the surroundings.The magnetic propulsion shows a great swimming ability with six degree of freedom.However, it needs several external bulky coils that are orthogonally aligned to precisely control the magnetic field.The bacterial propulsion needs to maintain the controlled environment for the bacteria to survive, and the active Brownian motion is still difficult to exactly control the motion direction.For the chemical propulsion, chemical fuels that are not usually biologically compatible (are even harmful in some cases) are required to be provided and consumed.
In addition to the above challenges, there are common requirements.Powering of microswimmers is preferred to be wireless.The swimmers themselves and required fuels need to be biocompatible and even biodegradable, otherwise, they may be toxic to the human bodies during and after use.The microswimmers should be able to, on command, attach, transport, and release loads (biological materials) to finish the material transportation process.In addition, a good lifetime and stable working properties are required.As all of these challenging issues are addressed, microswimming robots will get closer to the level of practical application.

Figure 1 .
Figure 1.Snapshot in the movie (1966) "Fantastic Voyage" (miniaturized shuttle and crew navigate the human body).

Figure 5 .
Figure 5. (a) Schematic of the cDNA strands linked colloidal doublets motion in an external magnetic field [23].(b) Schematic of the squared magnetic micro robot ( M  is magnetic vector) [63].

Figure 6 .
Figure 6.Phase-contrast optical image for the motion of a 10-μm diameter polystyrene bead propelled by S. marcescens bacteria at (a) t = 0 s and (b) t = 6 s [25].

Figure 7 .
Figure 7. (a) Trajectory of a self-propelled Janus particle by light gradient [35]; (b) rotational motion of a twin Janus particles by self-thermophoresis in defocused laser beam (time interval is 0.2 s) [72].