• DocumentCode
    2412597
  • Title

    High quality conservative surface mesh generation for swept volumes

  • Author

    Von Dziegielewski, Andreas ; Hemmer, Michael ; Schömer, Elmar

  • Author_Institution
    Fac. of Phys., Math. & Comput. Sci., Johannes Gutenberg-Univ. of Mainz, Mainz, Germany
  • fYear
    2012
  • fDate
    14-18 May 2012
  • Firstpage
    764
  • Lastpage
    769
  • Abstract
    We present a novel, efficient and flexible scheme to generate a high quality mesh that approximates the outer boundary of a swept volume. Our approach comes with two guarantees. First, the approximation is conservative, i.e., the swept volume is enclosed by the generated mesh. Second, the one-sided Hausdorff distance of the generated mesh to the swept volume is upper bounded by a user defined tolerance. Exploiting this tolerance the algorithm generates a mesh that is adapted to the local complexity of the swept volume boundary, keeping the overall output complexity remarkably low. The algorithm is two-phased: the actual sweep and the mesh generation. In the sweeping phase we introduce a general framework to compute a compressed voxelization. The phase is tailored for an easy application of parallelization techniques. We show this for our exemplary implementation and provide a multi-core solution as well as a GPU based solution using CUDA. The meshing phase utilizes Delaunay refinement which we carefully modified such that required guarantees are met. The approach is able to handle inputs of very high complexity at desired precision, which we demonstrate on real industrial data sets.
  • Keywords
    computational complexity; computer graphics; mesh generation; parallel algorithms; CUDA; Delaunay refinement; GPU based solution; Hausdorff distance; compressed voxelization; high quality conservative surface mesh generation; high quality mesh; local complexity; multicore solution; parallelization techniques; swept volume boundary; upper bound; user defined tolerance; Approximation methods; Complexity theory; Generators; Graphics processing unit; Memory management; Octrees; Trajectory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2012 IEEE International Conference on
  • Conference_Location
    Saint Paul, MN
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-4673-1403-9
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ICRA.2012.6224921
  • Filename
    6224921