A robot apparatus that is able to determine whether to ask a user for
help, according to robot's situations. The robot apparatus determines
based on an external or internal situation of the robot and its serious
level whether to ask for help. When the robot apparatus decides to ask
for help, it selects an action asking for help, according to the external
or internal situation and the serious level, and takes the action.