• DocumentCode
    315548
  • Title

    Simplifying complex CAD geometry with conservative bounding contours

  • Author

    Zhuang, Yan ; Goldberg, Ken ; Pickett, Mary

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Berkeley, CA, USA
  • Volume
    3
  • fYear
    1997
  • fDate
    20-25 Apr 1997
  • Firstpage
    2503
  • Abstract
    Megabytes of data are often required for today´s detailed CAD models. Users are often willing to sacrifice some of this detail for efficient rendering, transmission over networks, and robot motion planning. For example, many robotics and automation applications such as collision checking require only the simple bounding envelope of a complex set of nested CAD models. In contrast to approximate graphics rendering, these applications require that the simplified envelope be conservative: that the true CAD model be strictly contained inside it. One conservative bounding envelope is the bounding box. Another is the convex hull. Generally each conservative bounding envelope can be “trimmed” by a conservative bounding contour (CBC) of its 2D projection. This yields a hierarchy of conservative bounding envelopes of the original CAD model. In this paper we describe a method for generating the CBC at different levels of simplification. We give an algorithm that computes the CBC of a given 2D projection of a wireframe model. Since the wireframe requires neither boundary representation (BREP) nor constructive solid geometry (CSG) our method is compatible with almost all existing CAD standards
  • Keywords
    CAD; computational geometry; 2D projection; CAD model; CAD standards; bounding box; collision checking; complex CAD geometry; conservative bounding contours; convex hull; rendering; wireframe model; Computational geometry; Motion planning; Path planning; Rendering (computer graphics); Robot motion; Robot sensing systems; Robotic assembly; Robotics and automation; Service robots; Solids;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 1997. Proceedings., 1997 IEEE International Conference on
  • Conference_Location
    Albuquerque, NM
  • Print_ISBN
    0-7803-3612-7
  • Type

    conf

  • DOI
    10.1109/ROBOT.1997.619337
  • Filename
    619337