Method and apparatus for constructing map for mobile robot
First Claim
1. A method of constructing a map for a mobile robot, the method comprising:
- searching, by at least one processor, for a plurality of feature data occupying an arbitrary space by scanning a surrounding environment of the mobile robot;
performing quadtree segmentation, by the at least one processor, on first feature data of the plurality of feature data to generate a plurality of first node information;
determining, by the at least one processor, a position of second feature data of the plurality of feature data with respect to the first feature data; and
performing, by the at least one processor, a neighborhood moving algorithm for generating a plurality of second node information of the second feature data according to the position of second feature data by using the plurality of first node information.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for constructing a map for a mobile robot to be able to reduce a data amount and increase an approach speed. The method includes: searching for a plurality of feature data occupying an arbitrary space by scanning a surrounding environment of the mobile robot; performing quadtree segmentation on first feature data of the plurality of feature data to generate a plurality of first node information as a result of the quadtree segmentation; determining a position of second feature data of the plurality of feature data with respect to the first feature data; and performing a neighborhood moving algorithm for generating a plurality of second node information of the second feature data according to the position of second feature data by using the plurality of first node information.
35 Citations
18 Claims
-
1. A method of constructing a map for a mobile robot, the method comprising:
-
searching, by at least one processor, for a plurality of feature data occupying an arbitrary space by scanning a surrounding environment of the mobile robot; performing quadtree segmentation, by the at least one processor, on first feature data of the plurality of feature data to generate a plurality of first node information; determining, by the at least one processor, a position of second feature data of the plurality of feature data with respect to the first feature data; and performing, by the at least one processor, a neighborhood moving algorithm for generating a plurality of second node information of the second feature data according to the position of second feature data by using the plurality of first node information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for constructing a map for a mobile robot, the apparatus comprising:
-
an environment recognizer configured to search for a plurality of feature data occupying an arbitrary space by scanning a surrounding environment of the mobile robot; a quadtree information generator configured to perform quadtree segmentation on first feature data of the plurality of feature data to generate a plurality of first node information; a searcher configured to determine a position of second feature data of the plurality of feature data with respect to the first feature data; and a neighborhood moving information generator configured to perform a neighborhood moving algorithm for generating a plurality of second node information of the second feature data according to the position of second feature data by using the plurality of first node information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification