
The term “vortobots” denotes proposed swimming robots that would have dimensions as small as micrometers or even nanometers and that would move in swarms through fluids by generating and exploiting vortices in a cooperative manner. Vortobots were conceived as means of exploring confined or otherwise inaccessible fluid environments: they are expected to be especially attractive for biomedical uses like examining the interiors of blood vessels.
The main advantage of the vortobot concept, relative to other concepts for swimming microscopic robots, is that the mechanisms for locomotion would be relatively simple and, therefore, could be miniaturized more easily. For example, only a simple spinning paddle would be required to generate a vortex around a vortobot (see Figure 1). The difficulty is that a smart swarming and cooperative control algorithm would be necessary for purposeful locomotion. This necessity arises because, as a consequence of basic principles of vortex dynamics, an isolated single vortex cannot move by itself because its induced flow at the center is zero; however, a vortex can move other vortices by the induced flow. By cleverly adjusting the strength and sign of each member in a group of vortices, the group can achieve net translational motion in the preferred direction through cooperation.
Alternatively or in addition to what has been described thus far, vortobots could be equipped with simple oscillating source/sink mechanisms. Like a vortex, an oscillating source/sink generated by a single floating object would result in little or no net translational motion, whereas multiple oscillating source/sinks could produce net translational motion.
Of course, it would be necessary to control the vortobots in a swarm to obtain the cooperative action needed for locomotion. Both global and local control algorithms are under investigation. A global algorithm would be based on knowledge of the position of every vortobot and would strive to control the overall motion of the swarm. A local algorithm would not depend on explicit knowledge of the positions of the vortobots, but rather the local influence of nearby vortobots. This type of algorithm would be implemented independently in each vortobot, and would be formulated so that the combined effect of the independent actions of the vortobots would be the desired collective behavior.
For the purpose of a local control algorithm, vortobots could communicate with neighboring vortobots indirectly through such sensed fluid parameters as shear, pressure, and concentration. For longer-range communication (which would be necessary for a global control algorithm), sound waves could be used.
This work was done by Han Park and Flavio Noca of Caltech and Petros Koumoutsakos of ETH Zurich, Switzerland, for NASA’s Jet Propulsion Laboratory. For further information, access the Technical Support Package (TSP) free on-line at www.techbriefs.com/tsp under the Machinery/Automation category.
NPO-21188
Vortobots (reference NPO-21188) is currently available for download from the TSP library.
Download it now!
Vortobots (reference NPO-21188) is currently available for download from the TSP library.
Login first to download.
Dedicated to helping you design better products in a digital world... your guide to the latest tools & techniques for digital prototyping, simulation, and analysis of the real-world performance of your ideas. Visit the Digital Design Center