To select an optimum operation command in accordance with a residual quantity of a battery.
A robot is equipped with a whole management part 2, a database part 3, a task planning part 4, a voice recognition part 5, a voice synthesis part 6, an image recognition part 7, an image generation part 8, and an external interface (I/F) part 9. Since the robot detects the current residual quantity of the battery, refers the power consumption data by each command, determines whether or not there is the residual quantity of the battery capable of executing each command, shows the determination result to a user, and changes the execution command, it securely prevents the problem that the robot stops due to the running out of the battery during operation to cause unintended consequences.
Hidetoshi Tachibana
Yasukazu Sato
Hiroshi Yoshimoto
Yasushi Kawasaki