Robot and a robot control method
First Claim
Patent Images
1. A robot for autonomously moving locally, comprising:
- a move mechanism configured to move said robot;
a check work memory configured to store a plurality of check works and check places to execute each check work in case of a user'"'"'s departure;
a check work plan unit configured to select check works to be executed from said check work memory and to generate an execution order of selected check works;
a control unit configured to control said move mechanism to move said robot to a check place to execute a selected check work according to the execution order;
a work result record unit configured to record an execution result of each of the selected check works; and
a presentation unit configured to present the execution result to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A robot is autonomously moved locally by a move mechanism. In the robot, a check work memory stores a plurality of check works and check place to execute each check work in case of a user'"'"'s departure to a remote location. A check work plan unit selects check works to be executed from the check work memory and generates an execution order of selected check works. A control unit controls the move mechanism to move the robot to a check place to execute a selected check work according to the execution order. A work result record unit records an execution result of each of the selected check works. A presentation unit presents the execution result to the user.
19 Citations
20 Claims
-
1. A robot for autonomously moving locally, comprising:
-
a move mechanism configured to move said robot;
a check work memory configured to store a plurality of check works and check places to execute each check work in case of a user'"'"'s departure;
a check work plan unit configured to select check works to be executed from said check work memory and to generate an execution order of selected check works;
a control unit configured to control said move mechanism to move said robot to a check place to execute a selected check work according to the execution order;
a work result record unit configured to record an execution result of each of the selected check works; and
a presentation unit configured to present the execution result to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for controlling a robot, comprising:
-
storing a plurality of check works and check places to execute each check work locally in case of a user'"'"'s departure in a memory;
selecting check works to be executed from the memory;
generating an execution order of selected check works;
moving the robot to a check place to execute a selected check work according to the execution order;
recording an execution result of each of the selected check works; and
presenting the execution result to the user.
-
-
20. A computer program product, comprising:
-
a computer readable program code embodied in said product for causing a computer to control a robot, said computer readable program code comprising;
a first program code to store a plurality of check works and check places to execute each check work locally in case of a user'"'"'s departure in a memory;
a second program code to select check works to be executed from the memory;
a third program code to generate an execution order of selected check works;
a fourth program code to move the robot to a check place to execute a selected check work according to the execution order;
a fifth program code to record an execution result of each of the selected check works; and
a sixth program code to present the execution result to the user.
-
Specification