CONTROL APPARATUS, CONTROL METHOD AND PROGRAM
First Claim
1. A control apparatus comprising:
- an executing unit for allowing a movable body to perform a predetermined process;
a storage unit for storing an environment map of a movable area of the movable body;
a detection unit for detecting information on the surroundings of the movable body;
an update unit for updating the environment map based on the information on the surroundings of the movable body, which is detected by the detection unit; and
an acquisition unit for acquiring instruction information representing an instruction of a user according to user input,wherein the executing unit allows the movable body to perform the process based on the instruction information with reference to the environment map, andthe update unit updates the environment map based on the instruction information and the process performed by the movable body based on the instruction information.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a control apparatus comprising an executing unit for allowing a movable body to perform a predetermined process, a storage unit for storing an environment map of a movable area of the movable body, a detection unit for detecting information on the surroundings of the movable body, an update unit for updating the environment map based on the information on the surroundings of the movable body, which is detected by the detection unit, and an acquisition unit for acquiring instruction information representing an instruction of a user according to user input, wherein the executing unit allows the movable body to perform the process based on the instruction information with reference to the environment map, and the update unit updates the environment map based on the instruction information and the process performed by the movable body based on the instruction information.
17 Citations
13 Claims
-
1. A control apparatus comprising:
-
an executing unit for allowing a movable body to perform a predetermined process; a storage unit for storing an environment map of a movable area of the movable body; a detection unit for detecting information on the surroundings of the movable body; an update unit for updating the environment map based on the information on the surroundings of the movable body, which is detected by the detection unit; and an acquisition unit for acquiring instruction information representing an instruction of a user according to user input, wherein the executing unit allows the movable body to perform the process based on the instruction information with reference to the environment map, and the update unit updates the environment map based on the instruction information and the process performed by the movable body based on the instruction information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of controlling a movable body, comprising the steps of:
-
acquiring instruction information representing an instruction of a user according to user input; allowing the movable body to perform a process based on the instruction information with reference to an environment map of a movable area of the movable body, which is stored in a storage unit; detecting information on the surroundings of the movable body; updating the environment map based on the detected information on the surroundings of the movable body; and updating the environment map based on the instruction information and the process performed by the movable body based on the instruction information.
-
-
13. A program for allowing a computer to serve as a control apparatus, wherein the control apparatus comprises:
-
an executing unit for allowing a movable body to perform a predetermined process; a storage unit for storing an environment map of a movable area of the movable body; a detection unit for detecting information on the surroundings of the movable body; an update unit for updating the environment map based on the information on the surroundings of the movable body, which is detected by the detection unit; and an acquisition unit for acquiring instruction information representing an instruction of a user according to user input, wherein the executing unit allows the movable body to perform the process based on the instruction information with reference to the environment map, and the update unit updates the environment map based on the instruction information and the process performed by the movable body based on the instruction information.
-
Specification