METHOD FOR SPECIFYING POSITION, TERMINAL DEVICE, AUTONOMOUS DEVICE, AND PROGRAM
First Claim
1. A method for controlling an autonomous device that moves in two dimensions using a controller, the method comprising:
- obtaining, at a first position, which is a destination of the autonomous device, a first image including a target above the first position;
calculating, from the first image, first feature values indicating certain characteristics of the first image;
referring to map information indicating correspondences between coordinate information indicating coordinates of defined positions included in a movement area of the autonomous device and second feature values, which are calculated from second images and indicate certain characteristics of the second images, the second images being obtained by capturing, at the defined positions, images of scenes above the defined positions, and identifying, by referring to the map information, a second position corresponding to second feature values having at least a predetermined degree of correspondence to the first feature values;
generating a command for moving the autonomous device to the second position on the basis of coordinate information corresponding to the second position; and
transmitting the command to the autonomous device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling an autonomous device that moves in two dimensions using a controller includes obtaining a first image at a first position, which is a destination of the autonomous device, calculating, from the first image, first feature values indicating certain characteristics of the first image, referring to map information indicating correspondences between coordinate information indicating coordinates of defined positions included in a movement area of the autonomous device and second feature values, which are calculated from second images and indicate certain characteristics of the second images and identifying, by referring to the map information, a second position corresponding to second feature values having at least a predetermined degree of correspondence to the feature values generating a command for moving the autonomous device to the second position on the basis of coordinate information corresponding to the second position, and transmitting the command to the autonomous device.
11 Citations
14 Claims
-
1. A method for controlling an autonomous device that moves in two dimensions using a controller, the method comprising:
-
obtaining, at a first position, which is a destination of the autonomous device, a first image including a target above the first position; calculating, from the first image, first feature values indicating certain characteristics of the first image; referring to map information indicating correspondences between coordinate information indicating coordinates of defined positions included in a movement area of the autonomous device and second feature values, which are calculated from second images and indicate certain characteristics of the second images, the second images being obtained by capturing, at the defined positions, images of scenes above the defined positions, and identifying, by referring to the map information, a second position corresponding to second feature values having at least a predetermined degree of correspondence to the first feature values; generating a command for moving the autonomous device to the second position on the basis of coordinate information corresponding to the second position; and transmitting the command to the autonomous device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 14)
-
-
10. A terminal device that controls an autonomous device that moves in two dimensions, the terminal device comprising:
-
a camera; a display; and a processor, wherein the processor causes, at a first position, which is a destination of the autonomous device, the camera to capture a first image including a target above the first position, receives information indicating a second position identified on the basis of map information indicating correspondences between first feature values, which are calculated from the first image and indicate certain characteristics of the first image, and second feature values, which are calculated from second images and indicate certain characteristics of the second images, the second images being obtained at defined positions by capturing images of scenes above the defined positions, the second position corresponding to second feature values having at least a predetermined degree of correspondence to the first feature values, and displays the information on the display. - View Dependent Claims (11)
-
-
12. A controller that controls an autonomous device that moves in two-dimensions, the controller comprising:
-
a processor; and a memory, wherein the processor obtains, at a first position, which is a destination of the autonomous device, a first image including a target above the first position, calculates, from the first image, first feature values indicating certain characteristics of the first image, refers to map information indicating correspondences between coordinate information indicating coordinates of defined positions included in a movement area of the autonomous device and second feature values, which are stored in the memory, and which are calculated from second images, and indicate certain characteristics of the second images, the second images being obtained by capturing, at the defined positions, images of scenes above the defined positions, and identifies, by referring to the map information, a second position corresponding to second feature values having at least a predetermined degree of correspondence to the first feature values, generates a command for moving the autonomous device to the second position on the basis of coordinate information corresponding to the second position, and transmits the command to the autonomous device.
-
-
13. An autonomous device that is connected to a controller through a network and that moves on the basis of the command according to claim 13.
Specification