DocumentCode
3321838
Title
Improved updating of Euclidean distance maps and Voronoi diagrams
Author
Lau, Boris ; Sprunk, Christoph ; Burgard, Wolfram
Author_Institution
Dept. of Comput. Sci., Univ. of Freiburg, Freiburg, Germany
fYear
2010
fDate
18-22 Oct. 2010
Firstpage
281
Lastpage
286
Abstract
This paper presents novel, highly efficient approaches for updating Euclidean distance maps and Voronoi diagrams represented on grid maps. Our methods employ a dynamic variant of the brushfire algorithm to update only those cells that are actually affected by changes in the environment. In experiments in different environments we show that our update strategies for distance maps and Voronoi diagrams require substantially fewer cell visits and significantly less computation time compared to previous approaches. Furthermore, the dynamic Voronoi diagram also improves on previous work by correctly dealing with non-convex obstacles such as building walls. We also present a dynamic variant of a skeletonization-based approach to Voronoi diagrams that is especially robust to noise. All of our algorithms consider actual Euclidean distances rather than grid steps. An open source implementation is available online.
Keywords
collision avoidance; computational geometry; concave programming; mobile robots; robot dynamics; Euclidean distance map; brushfire algorithm; dynamic Voronoi diagram; grid map; nonconvex obstacle; skeletonization-based approach;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Robots and Systems (IROS), 2010 IEEE/RSJ International Conference on
Conference_Location
Taipei
ISSN
2153-0858
Print_ISBN
978-1-4244-6674-0
Type
conf
DOI
10.1109/IROS.2010.5650794
Filename
5650794
Link To Document