Apparatus and method for estimating a position and an orientation of a mobile robot
First Claim
1. A method of constructing an artificial mark, comprising:
- forming a first mark having a non-reflective portion and an infrared reflective portion; and
forming a second mark having the non-reflective portion and the infrared reflective portion and locating the second mark a predetermined distance apart from the first mark, wherein the first and second marks are a retro-reflective artificial mark.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for estimating a position and an orientation of a mobile robot. The apparatus includes: a ceiling image grabber for obtaining a ceiling image of an area where the mobile device travels; a mark detector for detecting a retro-reflective artificial mark from the ceiling image, the retro-reflective artificial mark including a first mark and a second mark, each including a non-reflective portion and an infrared reflective portion; and a position & orientation estimator for estimating a position and an orientation of the mobile device using a position of the artificial mark or encoder information according to whether detection of the artificial mark is successful.
76 Citations
43 Claims
-
1. A method of constructing an artificial mark, comprising:
-
forming a first mark having a non-reflective portion and an infrared reflective portion; and
forming a second mark having the non-reflective portion and the infrared reflective portion and locating the second mark a predetermined distance apart from the first mark, wherein the first and second marks are a retro-reflective artificial mark. - View Dependent Claims (2)
-
-
3. A method of estimating a position and an orientation of a mobile device, the method comprising:
-
obtaining a ceiling image of an area in which the mobile device travels;
detecting a retro-reflective artificial mark from the ceiling image, the retro-reflective artificial mark including a first mark and a second mark, each of the first mark and the second mark including a non-reflective portion and an infrared reflective portion; and
estimating the position and the orientation of the robot using a position of the artificial mark or encoder information according to whether the detection of the artificial mark is successful. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for estimating a position and an orientation of a mobile device, the apparatus comprising:
-
a ceiling image grabber for obtaining a ceiling image of an area where the mobile device travels;
a mark detector for detecting a retro-reflective artificial mark from the ceiling image, the retro-reflective artificial mark includes a first mark and a second mark, each including a non-reflective portion and an infrared reflective portion; and
a position &
orientation estimator for estimating a position and an orientation of the mobile device using a position of the artificial mark or encoder information according to whether detection of the artificial mark is successful. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A mobile robot comprising:
-
a ceiling image grabber obtaining a ceiling image of an area in which the mobile robot travels;
an image intensity comparator determining whether a light of a current environment is dark or bright by calculating an average intensity of the ceiling image and comparing the calculated average intensity to a predetermined reference value;
a light controller controlling a light device attached to the mobile robot according to a determination result of the image intensity comparator;
a mark detector detecting a retro-reflective artificial mark including a first mark and a second mark each having a non-reflective portion and an infrared reflective portion from the ceiling image;
a position &
orientation estimator estimating a position and an orientation of the robot using a position of the artificial mark or encoder information according to whether detection of the artificial mark is successful; and
a motion controller controlling traveling of the mobile robot according to the position and the orientation estimated by the position &
orientation estimator. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer readable medium having recorded thereon a computer readable program to be read by at least one computer for performing a method of estimating a position and an orientation of a mobile device, the method comprising:
-
obtaining a ceiling image of an area where the mobile device travels;
detecting a retro-reflective artificial mark from the ceiling image, the retro-reflective artificial mark includes a first mark and a second mark, each of the first mark and the second mark includes a non-reflective portion and an infrared reflective portion; and
estimating the position and the orientation of the mobile device using a position of the artificial mark or encoder information according to whether the detection of the retro-reflective artificial mark is successful.
-
-
21. An apparatus for estimating a position and an orientation of a mobile device, the apparatus comprising:
-
a ceiling image grabber to obtain a ceiling image of an area where the mobile device operates;
an image intensity comparator to calculate an average intensity of the ceiling image and determine whether an illumination level in the area is dark according to a predetermined illumination level;
an image processor to reverse the ceiling image when the light in the area is determined to be dark, and perform at least one of distortion compensation processing and pre-processing procedures on a non-dark image or the reversed image;
a mark detector to detect an artificial mark from the ceiling image, the artificial mark includes a first mark and a second mark each having a non-reflective portion and an infrared reflective portion;
an encoder information capturer to obtain position information and orientation information of the mobile device from at least one encoder sensor attached to the mobile device;
a position and orientation estimator to estimate the position and the orientation of the mobile device using the position of the artificial mark that is detected by the mark detector when the mark detector is able to positionally detect the artificial mark or using the information provided by the encoder information capturer when the mark detector is unable to positionally detect the artificial mark; and
a travel controller to control the mobile device to travel along a path using the position and orientation information obtained by the position and orientation estimator, wherein the artificial mark is a retro-reflective artificial mark. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. An apparatus for estimating a location of a mobile device in an environment having changes in illumination, the apparatus comprising:
-
a device to obtain an image of a ceiling of the area where the mobile device is operating;
an image processor to determine a level of illumination according to an amount of light measured in the environment and to reverse the ceiling image when the amount of light is not greater than a predetermined level;
a detector to detect an artificial mark from the ceiling image obtained by the image processor; and
a location determination device to estimate the location of the mobile device according to the detected artificial mark or information from at least one encoder sensor provided on the mobile device, wherein the location of the mobile device is calculated using information provided from the at least one encoder sensor when the artificial mark is not detected by the detector, and the location of the mobile device is calculated using the artificial mark when the artificial mark is detected by the detector. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method of estimating a location of a mobile device in an environment subject to illuminations changes, the method comprising:
-
obtaining an image of an area where the mobile device operates;
detecting an artificial mark from the obtained image, the artificial mark includes a first mark and a second mark, each of the first mark and the second mark includes a non-reflective portion and an infrared reflective portion; and
estimating the position and the orientation of the mobile device using a position of the artificial mark. - View Dependent Claims (41, 42, 43)
-
Specification