next up previous contents
Next: Discrete Physics-Based Models Up: Artificial Animals For Computer Animation Previous: Behavior System

Biomechanical Fish Model and Locomotion

 

This chapter discusses the motor system of the artificial fish (see Fig. gif). In particular, we describe the physics-based fish model and how it achieves locomotion. The biomechanical model we develop is simple, but it is nonetheless effective for realistically animating fish locomotion. We start by presenting the structure of the dynamic fish model, then introduce the dynamics of this model and the simulated aquatic environment. The numerical method employed for solving the differential equations of motion of the fish model is discussed next. Subsequently we describe the biomechanics-based modeling and control of the fish's locomotion, paying special attention to the construction of the motor controllers. This includes the abstraction of the muscle movements for useful locomotion and the functional modeling of the pectoral fins.

   figure343
Figure: The motor system of an artificial fish.


next up previous contents
Next: Discrete Physics-Based Models Up: Artificial Animals For Computer Animation Previous: Behavior System
Xiaoyuan TuJanuary 1996