**4.5 Robot behaviours adaptation**

Robot behaviours or actions can be programmed or learned through experience. But it is difficult to perceive human or user intention to acts robot with his/her gestures. This system has proposed the experience based and user-interactive robot behaviour learning or adaptation method. In this method the history of the similar gesture-action map is stored in the knowledge base. According to maximum user desires action will be select for the gesture and ask for the user acknowledgement. If user consents or uses "YES" gesture (or types "Yes") the corresponding frame will be store permanently. For Example scenario:

Person\_n: comes in front of Robovie.

Robovie: cannot recognize, and asks, "Who are you?"

Person\_n: types "Person\_n" (or says "Person\_n").

Robovie: Says, "Hello Person\_n, do you want to play with me?"

Person\_n: shows "OK" hand gesture (make circle using thumb and index fingure).

Robovie: asks "Do you mean Yes"?

Person\_n: again shows "OK" gesture.

Robovie: add "Ok ="Yes, for Person\_n" into his knowledge base.

Suppose there are two users already use 'OK' gesture to mean Yes, so Robovie adds "OK=Yes for everybody" into his knowledge base.
