Robot self-position identification system and self-position identification method
First Claim
1. A self-localization system for a robot that includes a moving mechanism and can travel in an environment comprising:
- external observation means for observing a landmark provided in the environment;
internal observation means for observing motion information of said robot;
first search means for outputting a localization solution at a comparatively high speed based on a result of the external observation and a result of the internal observation;
second search means for outputting a localization solution with a comparatively fine accuracy based on the external observation result and the internal observation result; and
control means for controlling the operation of said second search means in response to the output result of said first search means.
1 Assignment
0 Petitions
Accused Products
Abstract
A self-localization system uses both of a global search apparatus, which is based on grid-based Markov localization, and a local search apparatus, which uses an extended Kalman filter. If an observation result by the global search apparatus is valid, then updating of an observation result by the local search apparatus is permitted, but if the observation result is not valid, then updating of the observation result by the local search apparatus is not performed. On the other hand, if the observation result by the local search apparatus is valid, then a state of the local search is outputted, but if the observation result is not valid, then the local search apparatus is re-initialized. Accordingly, the self-localization of a robot can be performed based on sensor information of the robot and motion information performed by the robot in an environment including artificial landmarks.
12 Citations
19 Claims
-
1. A self-localization system for a robot that includes a moving mechanism and can travel in an environment comprising:
-
external observation means for observing a landmark provided in the environment; internal observation means for observing motion information of said robot; first search means for outputting a localization solution at a comparatively high speed based on a result of the external observation and a result of the internal observation; second search means for outputting a localization solution with a comparatively fine accuracy based on the external observation result and the internal observation result; and control means for controlling the operation of said second search means in response to the output result of said first search means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A self-localization method for a robot that includes a moving mechanism and can travel in an environment comprising:
-
an external observation step of observing a landmark provided in the environment; an internal observation step of observing motion information of said robot; a first search step of outputting a localization solution at a comparatively high speed based on a result of the external observation and a result of the internal observation; a second search step of outputting a localization solution with a comparatively fine accuracy based on the external observation result and the internal observation result; and a control step of controlling the operation of the second search means in response to the output result of the first search means. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification