AUTONOMOUS MOBILE ROBOT, SELF POSITION ESTIMATION METHOD, ENVIRONMENTAL MAP GENERATION METHOD, ENVIRONMENTAL MAP GENERATION APPARATUS, AND DATA STRUCTURE FOR ENVIRONMENTAL MAP
First Claim
1. A mobile robot comprising:
- a range sensor that measures a distance to an object in a mobile environment;
an environmental map storage unit that stores an environmental map containing a plurality of map data, each of the plurality of map data corresponding to a respective one of plurality of measurement directions from which a point in the mobile environment is to be observed; and
a self position estimation unit that selects a map data corresponding to a measurement direction in which the object is measured by the range sensor from the plurality of map data, and estimates a self position of the mobile robot based on the selected map data and range information of the object obtained by the range sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
To improve the accuracy of the self position estimation of a mobile robot. A robot measures a distance to an object in the mobile environment by using a range sensor. An environmental map storage unit stores an environmental map containing a plurality of map data each corresponding to a respective one of a plurality of measurement directions from which a point in the mobile environment is to be observed. A self position estimation unit selects a map data corresponding to a measurement direction in which a distance to the object is measured by the range sensor from the plurality of map data. Then, the self position estimation unit estimates a self position of the mobile robot based on the selected map data and range data obtained by the range sensor.
56 Citations
10 Claims
-
1. A mobile robot comprising:
-
a range sensor that measures a distance to an object in a mobile environment; an environmental map storage unit that stores an environmental map containing a plurality of map data, each of the plurality of map data corresponding to a respective one of plurality of measurement directions from which a point in the mobile environment is to be observed; and a self position estimation unit that selects a map data corresponding to a measurement direction in which the object is measured by the range sensor from the plurality of map data, and estimates a self position of the mobile robot based on the selected map data and range information of the object obtained by the range sensor. - View Dependent Claims (2, 3, 4)
-
-
5. A method of estimating a self position of a mobile robot that moves in mobile environment, the method comprising:
-
measuring a distance to an object in the mobile environment; referring to an environmental map containing a plurality of map data, each of the plurality of map data corresponding to a respective one of plurality of measurement directions from which a point in the mobile environment is to be observed; selecting a map data corresponding to a measurement direction in which range measurement for the object is carried out from the plurality of map data; and estimating a self position of the mobile robot based on the selected map data and range information of the object. - View Dependent Claims (6)
-
-
7. A method of generating an environmental map in regard to mobile environment of a mobile robot, the method comprising:
-
measuring a point in the mobile environment from a plurality of measurement directions; generating a plurality of map data in regard to the point, each of the plurality of map data being generated for a respective one of the plurality of measurement directions based on a measurement result for the respective one of the plurality of measurement directions; and associating coordinate information to specify a position of the point with the plurality of map data and storing them.
-
-
8. An apparatus that generates an environmental map in regard to mobile environment of a mobile robot, comprising:
-
a device that receives measurement results of a point in the mobile environment, the measurement results being obtained by measuring the point from a plurality of measurement directions; a device that generates a plurality of map data in regard to the point, each of the plurality of map data being generated for a respective one of the plurality of measurement directions based on a measurement result for the respective one of the plurality of measurement directions; and a device that associates coordinate information to specify a position of the point with the plurality of map data and stores them.
-
-
9. A data structure for an environmental map comprising:
-
coordinate information to specify a position of a mobile robot in mobile environment; and map data of a point observed from a first measurement direction, and map data of the point observed from a second measurement direction different from the first measurement direction, the point being specified by the coordinate information. - View Dependent Claims (10)
-
Specification