(Movies)
(Publications)

Robotic Fish Locomotion

(People)
(Links)

Project Description

Abstract

We are studying issues in fluid mechanics, nonlinear control, and sensing that are necessary for the development of self-propelled robot fish.

Motivation & Aims

Fish are very impressive swimmers in many ways, and it is possible that submersible robots that swim like fish might be superior to submersibles using propellors. For example, fish-like robots might be quieter, more maneuverable, and possibly more energy efficient. At the moment we are focusing on carangiform fish: fish with large, high-aspect-ratio tails that swim mostly by moving their tails and keep the rest of their body fairly rigid. Many large, fast fish (e.g. swordfish) fall into this category and they are arguably the easiest to replicate mechanically. We would like to know how to control a robot "fish" so that it swims stably and efficiently. Furthermore, we would like to understand the types of sensing that are required to enable robust and efficient carangiform propulsion.

Research

Our group's particular approach to fish locomotion is to employ the tools of geometric mechanics. These have been useful in simplifying the control of other kinds of locomotion systems and we hope that they can also be applied to fluid mechanical systems. In our theoretical analysis and in computer simulations, we are treating the water around the fish as an ideal fluid, i.e. neglecting most of the effects of viscosity. We regard the whole problem as essentially planar and treat the wake of the fish as a sequence of point vortices in an otherwise irrotational fluid. The validity of this approximation is largely supported by our experimental results. We have built a double-jointed "fishtail" suspended in a water tank which will propel itself and a carriage on rails along the length of the tank (see Figure 1 for a schematic diagram and photographs of the system; Figure 2 for visualization of the trailing vortices). The point of the carriage is that it simplifies the experiment by keeping the motors, electronics, etc. out of the water. In the near term we plan to add a rigid body in front of the tail and increase the number of degrees of freedom of the carriage so that the "fish" can turn, sideslip, etc.

Figure 1: Left: schematic and photograph of apparatus side view. Right: Top view Schematic and photograph from the rear as apparatus swims down the tank.

Fluid visualization

Figure 2: Visualization of fluid vortex sheet during an actual experiment

Accurate and robust control of carangiform locomotion will require the robot to have a reasonable estimate of the complex flow field surrounding its body. In conventional nonlinear control, one would attempt to make an complete model for the local fluid mechanics and then build an estimator to estimate the details of the fluid flow that are necessary for control algorithm operation. However, in the case of carangiform locomotion, the model is exceptionally complex. Nature seems to have solved this problem by evolving a complex sensing system known as the lateral line organ. In the long term we plan to explore the use of advanced pressure sensors that could imitate the lateral line sensory organs of fish and provide the same data about the local water flow that fish use to regulate their swimming. This problem serves a very rich and complex example of how nature uses sensing to simplify control design and enhance performance.


Publications

Modelling and Experimental Investigation of Carangiform Locomotion for Control


Construction and Modelling of a Carangiform Robotic Fish


Propulsion and Control of Deformable Bodies in an Ideal Fluid


Experiments in Carangiform Robotic Fish Locomotion


Modelling Efficient Pisciform Swimming for Control


Nonlinear Control Methods for Planar Carangiform Robot Locomotion Fish



Movies

The following movies show the movement of our fish as we apply various gaits. Different sides of the fish are shown: Side view (which shows how the fish propels inself forward), Top view (which shows the movement of the water as the fish flaps its tail) and Back View (which shows an underwater view of the moving tail).

For each movie, two versions are included: a Quicktime version (click here to get the latest quicktime player) and a Real version (click here to get the latest Real player).

Locked body QT (3.7 MB) Real (2.4 MB)
Forward gait QT (5.9 MB) Real (4.1 MB)
Turning gait QT (4.6 MB) Real (2.3 MB)


People

Faculty

Postdoctoral Scholars

Grad Students


Undergraduate Students

  • Howen Mak
  • Brian Platt


  • Nate Senchy
  • Susan Sher

Former Students



Links

Caltech Related Links