Position detection apparatus, position detection method and position detection program
First Claim
1. A position detection apparatus for detecting a position of a moving robot, said position detection apparatus comprising:
- a local image acquisition device for acquiring an image of a forward field of view of said moving robot;
a distance image acquisition device, having the same field of view as said local image acquisition device, said distance image acquisition device operable to acquire a distance image simultaneous to acquisition of an image by said local image acquisition device;
a characteristic point extraction device that extracts respective characteristic points from the images by a specific method, wherein the characteristic points are created using two consecutively incorporated images, anda reference characteristic point selection device that selects a reference characteristic point for calculating the position of the moving robot, based on the characteristic points and the distance image.
1 Assignment
0 Petitions
Accused Products
Abstract
A position detection apparatus that is able to easily detect self-position during autonomous movement by a humanoid robot that moves by the use of legs or automobile. The position detection apparatus detects the position of a moving object, said position detection apparatus being provided with a brightness image acquisition device that acquires a brightness image of the forward field of view of the moving object, a distance image acquisition device having the same field of view as the brightness image acquisition device that acquires a distance image simultaneous to acquisition of a brightness image by the brightness image acquisition device, a characteristic point extraction device that extracts respective characteristic points from the brightness images of at least two consecutive frames, and a reference characteristic point selection device that calculates the amount of displacement of a position between two frames of a characteristic point extracted by the characteristic point extraction device based on a distance image, and selects a reference characteristic point for calculating self-position according to said amount of displacement.
19 Citations
22 Claims
-
1. A position detection apparatus for detecting a position of a moving robot, said position detection apparatus comprising:
-
a local image acquisition device for acquiring an image of a forward field of view of said moving robot; a distance image acquisition device, having the same field of view as said local image acquisition device, said distance image acquisition device operable to acquire a distance image simultaneous to acquisition of an image by said local image acquisition device; a characteristic point extraction device that extracts respective characteristic points from the images by a specific method, wherein the characteristic points are created using two consecutively incorporated images, and a reference characteristic point selection device that selects a reference characteristic point for calculating the position of the moving robot, based on the characteristic points and the distance image. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
7. A position detection method for detecting a position of a moving robot, said position detection method comprising:
-
a local image acquisition step of acquiring an image of a forward field of view of said moving robot; a distance image acquisition step that, in the same field of view as said local image acquisition step, acquires a distance image simultaneous to acquisition of an image by said local image acquisition step; a characteristic point extraction step that extracts respective characteristic points from the images by a specific method, wherein the characteristic points are created using two consecutively incorporated brightness images, and a reference characteristic point selection step that selects a reference characteristic point for calculating the position of the moving robot, based on the characteristic points and the distance image. - View Dependent Claims (8, 9, 10, 11, 12, 20)
-
-
13. A position detection program for detecting position of a moving robot, said position detection program comprising performing by computer:
-
a local image acquisition processing of acquiring an image of a forward field of view of said robot; a distance image acquisition processing that, in the same field of view as said local image acquisition processing, acquires a distance image simultaneous to acquisition of an image by said local image acquisition processing; a characteristic point extraction processing that extracts respective characteristic points from the images by a specific program, wherein the characteristic points are created using two consecutively incorporated brightness images, and a reference characteristic point selection processing that selects a reference characteristic point for calculating the position of the moving robot, based on the characteristic points and the distance image. - View Dependent Claims (14, 15, 16, 17, 18, 21)
-
-
22. A position detection apparatus for detecting a position of a moving robot, said position detection apparatus comprising:
-
a local image acquisition device for acquiring an image of a forward field of view of said moving robot; a distance image acquisition device, having the same field of view as said local image acquisition device, said distance image acquisition device operable to acquire a distance image simultaneous to acquisition of an image by said local image acquistion device; a characteristic point extraction device that extracts respective characteristic points from the images by a specific method, wherein the characteristic point extraction device extracts respective characteristic points from the images of at least two consecutive frames, and a reference characteristic point selection device that selects a reference characteristic point for calculating the position of the moving robot, based on the characteristic points and the distance image, wherein the reference characteristic point selection device calculates the amount of displacement of a position between two frames of a characteristic point extracted by said characteristic point extraction device based on said distance image, and selects a reference characteristic point for calculating position according to said amount of displacement.
-
Specification