Automatic Behavior Generation of Artificial Fish Using Elasticity Momentum

Chong Han Kim, Seung Moon Jeong, Im Chul Kang · 2007

Summary The objects real time rendered in the 3D cyber space can interact with each others according to the events which are happened when satisfying some conditions. But, to representing the behaviors with these interactions, too many event conditions are considered because each behavior pattern and event must be corresponded in a one- to-one ratio. It leads to problems which increase the system complexity. So, in this paper, we try to physical method based on elasticity force for representing more realistic behaviors of AI fish and present a new method can create the various behavior patterns responding to one evasion event. desires, and a decision tree based on action selection mechanism. (2) Tu(1) made the behaviors of Artificial Fish by means of combination of motion mechanism which is decided by its intentions ; Fear, Hunger, Libido. If each intention is decided, artificial fish products the suitable behaviors according to its situation by using muscular system for realistic motion. But above mentioned method don't consider the factors that can be affected the fish's behaviors, such as fish's weight, access velocity, mutual relationship among the other fish, and so on. So artificial fish's behavior is not diverse because of the same event always generates the same behavior. It is neither realistic nor natural. In this paper we suggest that the method of behavior generation based on physics considered environmental variables for more realistic behavior expression. This method brings about the various behaviors of the artificial fish in spite of the same input and attribute provided. For an implementation of this method, we consider the fish's inertia force and direction, and apply the kinematical force as environmental variables. We determine an evasion direction by calculating the combination of direction vectors between predator and prey, and then determine the evasion velocity and an access distance between the two objects by using the inertia force. The rest of the paper is organized as follows. In section two, we survey the related researches, and then we present the new method that decides the evasion direction and initial evasion velocity considered the connection of each force in section three. In section four, we show the result and discuss about it. Finally we explain about conclusion and future works.

Read the paper · More papers on PaperTik