Apparatus and method for generating and using a grid map path
First Claim
Patent Images
1. An apparatus for generating a path, comprising:
- a path generator generating an approximate path for an object moving relative to the map, based on a reduced map generated by reducing the map, dividing the map into a plurality of sections based on divisions of the approximate path, and generating a detailed path in each of the divided sections based on the approximate path,wherein the map is a grid map and the path generator reduces the grid map by respectively anti-aliasing filtering information from different grids of the grid map.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for generating a path using a limited memory size are provided. An approximate path is generated based on a reduced grid map generated by reducing an original grid map. Then, an approximate path is mapped onto the original grid map, and the mapped path is enlarged and divided into a plurality of sections based on an available memory size used for path calculation. Based on a start point and a destination point set in each of the divided sections, a detailed path in each of the sections is generated.
28 Citations
53 Claims
-
1. An apparatus for generating a path, comprising:
-
a path generator generating an approximate path for an object moving relative to the map, based on a reduced map generated by reducing the map, dividing the map into a plurality of sections based on divisions of the approximate path, and generating a detailed path in each of the divided sections based on the approximate path, wherein the map is a grid map and the path generator reduces the grid map by respectively anti-aliasing filtering information from different grids of the grid map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of generating a path of an object based on a map, comprising:
-
generating an approximate path within a reduced map generated from reducing the map; dividing the map into a plurality of sections based upon divisions of the approximate path; and generating a detailed path in each of the divided sections based on the approximate path, wherein the map is a grid map and the reducing of the grid map is performed by respectively anti-aliasing filtering information from different grids of the grid map. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. An apparatus for generating a path, comprising:
-
a path generator generating an approximate path for the object, moving relative to the map, of a reduced map, dividing the map into a plurality of sections based on a mapping of the approximate path of the reduced map into the map, and generating a detailed path in each of the divided sections respectively through at least one search algorithm, wherein the path generator further sets a start waypoint and a destination waypoint in each of the divided sections based on points from the approximate path and generates the detailed path in each of the divided sections based on a path generating algorithm applied to each divided section using each set start and destination waypoint, and wherein the map is a grid map and the path generator reduces the grid map by respectively anti-aliasing filtering information from different grids of the grid map. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A method for generating a path, comprising:
-
generating an approximate path for the object, moving relative to the map, for a reduced map, dividing the map into a plurality of sections based on a mapping of the approximate path of the reduced map into the map, and generating a detailed path in each of the divided sections respectively through at least one search algorithm, wherein the dividing of the map further comprises setting a start waypoint and a destination waypoint in each of the divided sections based on points from the approximate path and generating the detailed path in each of the divided sections based on a path generating algorithm applied to each divided section using each set start and destination waypoint, and wherein the map is a grid map and the reduced map is generated by reducing the grid map by respectively anti-aliasing filtering information from different grids of the grid map. - View Dependent Claims (47, 48, 49, 50, 51)
-
-
52. At least one non-transitory computer readable medium comprising computer readable code to control at least one processing device to implement a method for generating a path of an object, the method for generating the path of the object being based on a map including information of obstacles and information of a free area in which the object can move relative to the map and avoid collision with the obstacles, the method comprising:
-
generating an approximate path within a reduced map generated from reducing the map including the information of the obstacles and the free area; dividing the map into a plurality of sections based upon divisions of the approximate path; and generating a detailed path in each of the divided sections based on the approximate path, wherein the map is a grid map and the reducing of the grid map is performed by respectively anti-aliasing filtering information from different grids of the grid map.
-
-
53. At least one non-transitory computer readable medium comprising computer readable code to control at least one processing device to implement a method for generating a path, the method for generating the path being based on a map including information of obstacles and information of a free area in which an object can move relative to the map and avoid collision with the obstacles, the method comprising:
-
generating an approximate path for the object, moving relative to the map, for a reduced map, dividing the map into a plurality of sections based on a mapping of the approximate path of the reduced map into the map, and generating a detailed path in each of the divided sections respectively through at least one search algorithm, wherein the dividing of the map further comprises setting a start waypoint and a destination waypoint in each of the divided sections based on points from the approximate path; and generating the detailed path in each of the divided sections based on a path generating algorithm applied to each divided section using each set start and destination waypoint, wherein the map is a grid map and the reduced map is generated by reducing the grid map by respectively anti-aliasing filtering information from different grids of the grid map.
-
Specification