Method and apparatus for detecting position of mobile robot
First Claim
1. A method for detecting a position of a mobile robot, comprising:
- a step in which a mobile robot receives an infrared signal generated from an infrared generator according to a rotation angle of the rotated infrared generator;
a step in which an angle between the mobile robot and the infrared generator is determined on the basis of the specific frequency value of the received infrared signal and previously stored frequency values;
a step in which a ultrasonic signal oscillated from a ultrasonic signal oscillator is received when the infrared generator reaches a predetermined angle;
a step in which a distance between the mobile robot and the ultrasonic wave oscillator is calculated by multiplying a sound velocity to a time taken for receiving the ultrasonic signal by the mobile robot after being oscillated; and
a step in which a position of the mobile robot is detected on the basis of the determined angle and the calculated distance.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for accurately and precisely detecting a position of a mobile robot are disclosed in which infrared signals having different specific frequency values according to rotational angles, an angle is determined by receiving the generated infrared signals, and a distance is calculated on the basis of a time taken for receiving a ultrasonic signal after being oscillated. The method for detecting a position of a mobile robot includes: a step in which a mobile robot receives an infrared signal generated from an infrared generator according to a rotation angle of the rotated infrared generator; a step in which an angle between the mobile robot and the infrared generator is determined on the basis of the specific frequency value of the received infrared signal and previously stored frequency values; a step in which a ultrasonic signal oscillated from a ultrasonic signal oscillator is received when the infrared generator reaches a predetermined angle; a step in which a distance between the mobile robot and the ultrasonic wave oscillator is calculated by multiplying a sound velocity to a time taken for receiving the ultrasonic signal by the mobile robot after being oscillated; and a step in which a position of the mobile robot is detected on the basis of the determined angle and the calculated distance.
-
Citations
17 Claims
-
1. A method for detecting a position of a mobile robot, comprising:
-
a step in which a mobile robot receives an infrared signal generated from an infrared generator according to a rotation angle of the rotated infrared generator;
a step in which an angle between the mobile robot and the infrared generator is determined on the basis of the specific frequency value of the received infrared signal and previously stored frequency values;
a step in which a ultrasonic signal oscillated from a ultrasonic signal oscillator is received when the infrared generator reaches a predetermined angle;
a step in which a distance between the mobile robot and the ultrasonic wave oscillator is calculated by multiplying a sound velocity to a time taken for receiving the ultrasonic signal by the mobile robot after being oscillated; and
a step in which a position of the mobile robot is detected on the basis of the determined angle and the calculated distance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for detecting a position of a mobile robot, comprising:
-
an infrared signal generator installed in a charging unit charging a battery of a mobile robot, rotated at a predetermined angle region at a predetermined rate, and generating an infrared signal whenever the rotation angle is changed;
a ultrasonic wave oscillator installed in the charging unit and oscillating a ultrasonic signal when the infrared signal generator rotates and reaches a predetermined angle; and
a position detector for determining an angle between the mobile robot and the infrared signal generator installed in the charging unit on the basis of a frequency value of the infrared signal radiated from the infrared signal generator and previously stored reference frequency values, and calculating a distance between the mobile robot and the ultrasonic oscillator installed in the charging by multiplying a sound velocity to the ultrasonic signal oscillated from the ultrasonic wave oscillator. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A charging device for charging a battery of a mobile robot comprising:
-
an infrared signal generator rotating a predetermined angle region at a predetermined speed and generating infrared signals having different frequency signal values whenever the rotation angle is changed; and
a ultrasonic wave oscillator for oscillating a ultrasonic signal when the infrared signal generator rotates and reaches the predetermined angle.
-
-
16. A mobile robot moving on the basis of previously stored map information comprising:
-
an angle determining unit for comparing an specific frequency value of an infrared signal generated from the infrared generator according to a rotation angle of the rotated infrared generator and previously stored frequency values, searching a frequency value identical to the specific frequency value, and determining an angle between the mobile robot and the infrared generator by detecting an angle corresponding to the searched frequency value; and
a distance calculator for calculating a distance between the mobile robot and the charging unit by multiplying a sound velocity to a difference value between the time taken for the infrared signal to be received by the mobile robot after being radiated from the infrared signal generator and the time taken for the ultrasonic signal to be received by the mobile robot after being oscillated from the ultrasonic wave oscillator.
-
-
17. An apparatus for detecting a position of a mobile robot, comprising:
-
a unit for receiving an infrared signal generated from an infrared generator according to a rotation angle of the rotated infrared generator;
a unit for determining an angle between the mobile robot and the infrared generator on the basis of an specific frequency value of the received infrared signal and previously stored frequency values;
a unit for receiving a ultrasonic signal oscillated from a ultrasonic signal oscillator when the infrared generator reaches a predetermined angle;
a unit for calculating a distance between the mobile robot and the ultrasonic oscillator by multiplying a sound velocity to a time taken for the ultrasonic signal to be received by the mobile robot after being oscillated; and
a unit for detecting a position of the mobile robot on the basis of the determined angle and the calculated distance.
-
Specification