Title :
Maintaining multi-level planar maps in intelligent systems
Author :
Horst, John Albert
Author_Institution :
Div. of Intelligent Syst., Nat. Inst. of Stand. & Technol., Gaithersburg, MD, USA
Abstract :
We present algorithms that allow an intelligent system to dynamically convert between two representations of spatial occupancy, namely, certainty grids and object boundary curves. These algorithms can be used to accomplish many real-time tasks of a mobile robot such as mapping, navigation, object recognition, and robot localization. For conversion from certainty grid to object boundaries, an edge linking algorithm is appropriately modified. Certainty grid `images´ are transformed into a set of object boundary curves. The latter are expressed as oriented piecewise linear segments. Image processing techniques, such as edge detection, thinning, curve tracing, and linear approximation are employed with various modifications. Modifications include a new method for linear curve approximation that is simple, accurate, and efficient. This method monitors chord and arc length and its excellent performance is demonstrated against similar algorithms. The certainty grid to object boundary algorithm is tested against simulated noisy certainty grid maps. An algorithm to do the inverse operation, namely, to convert object boundary curves to an occupancy grid, is also presented
Keywords :
image processing; spatial reasoning; arc length; certainty grids; chord length; curve tracing; edge detection; edge linking algorithm; image processing techniques; intelligent systems; linear curve approximation; mapping; mobile robot; multilevel planar maps; navigation; object boundaries; object boundary curves; object recognition; oriented piecewise linear segments; real-time tasks; robot localization; spatial occupancy representations; thinning; Image converters; Image edge detection; Intelligent robots; Intelligent systems; Joining processes; Linear approximation; Mobile robots; Navigation; Object recognition; Robot localization;
Conference_Titel :
Robotics and Automation, 1996. Proceedings., 1996 IEEE International Conference on
Conference_Location :
Minneapolis, MN
Print_ISBN :
0-7803-2988-0
DOI :
10.1109/ROBOT.1996.506849