• DocumentCode
    2775232
  • Title

    Fast convex minimization to detect collisions between polyhedra

  • Author

    Mirolo, Claudio ; Pagello, Enrico

  • Author_Institution
    Dipartimento di Matematica e Inf., Udine Univ., Italy
  • Volume
    3
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    1605
  • Abstract
    The subject of the paper is a fast algorithm for detecting collisions of two convex polyhedra translating in space. A major feature is the novelty of the approach: collision detection for two convex bodies is reduced to collision detection for pairs of planar sections and minimization of a bivariate convex function; furthermore, most of the subproblems are solved using two-dimensional geometry. As proved by previous theoretical work, on this basis it is possible to design an algorithm, which runs in O(log2n) time in the average and O(log3n) in the worst case, where n is the total number of vertices. Here the focus is on a more practical version of the algorithm, which is particularly suited to plan collision-free paths on the basis of fine-grain descriptions of the objects in the workspace, as it is the case for the systems supported by sophisticated geometric modelers. After explaining the main ideas underlying the approach, a set of experimental results are presented and discussed in some depth
  • Keywords
    CAD; computational complexity; computational geometry; graph theory; minimisation; path planning; bivariate convex function; collision-free paths; collisions detection; convex bodies; convex polyhedra; fast convex minimization; fine-grain descriptions; geometric modelers; planar sections; two-dimensional geometry; Algorithm design and analysis; Computational efficiency; Geometry; Grid computing; Search problems; Size measurement; Solid modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems, 2000. (IROS 2000). Proceedings. 2000 IEEE/RSJ International Conference on
  • Conference_Location
    Takamatsu
  • Print_ISBN
    0-7803-6348-5
  • Type

    conf

  • DOI
    10.1109/IROS.2000.895202
  • Filename
    895202