• 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