| CPC B25J 9/163 (2013.01) [B25J 11/001 (2013.01); B25J 13/00 (2013.01); A63H 11/20 (2013.01); A63H 2200/00 (2013.01)] | 16 Claims |

|
1. An autonomous mobile body, comprising:
a central processing unit (CPU) unit configured to:
recognize a first action instruction associated with a first action;
determine a first number of times the first action instruction is repeated;
change a detail of the first action based on the determined first number of times the first action instruction is repeated;
determine a second number of times the first action instruction is completed out of the determined first number of times the first action instruction is repeated;
improve a proficiency level of the first action based on an increase in the determined second number of times the first action instruction is completed;
plan the first action based on the first action instruction, the changed detail of the first action, and the improved proficiency level of the first action; and
control execution of the planned first action.
|