• DocumentCode
    2420842
  • Title

    FCL: A general purpose library for collision and proximity queries

  • Author

    Pan, Jia ; Chitta, Sachin ; Manocha, Dinesh

  • Author_Institution
    Dept. of Comput. Sci., Univ. of North Carolina, Chapel Hill, NC, USA
  • fYear
    2012
  • fDate
    14-18 May 2012
  • Firstpage
    3859
  • Lastpage
    3866
  • Abstract
    We present a new collision and proximity library that integrates several techniques for fast and accurate collision checking and proximity computation. Our library is based on hierarchical representations and designed to perform multiple proximity queries on different model representations. The set of queries includes discrete collision detection, continuous collision detection, separation distance computation and penetration depth estimation. The input models may correspond to triangulated rigid or deformable models and articulated models. Moreover, FCL can perform probabilistic collision checking between noisy point clouds that are captured using cameras or LIDAR sensors. The main benefit of FCL lies in the fact that it provides a unified interface that can be used by various applications. Furthermore, its flexible architecture makes it easier to implement new algorithms within this framework. The runtime performance of the library is comparable to state of the art collision and proximity algorithms. We demonstrate its performance on synthetic datasets as well as motion planning and grasping computations performed using a two-armed mobile manipulation robot.
  • Keywords
    cameras; collision avoidance; deformation; grippers; mobile robots; optical radar; query processing; robot vision; FCL; LIDAR sensors; art collision algorithms; art proximity algorithms; articulated models; collision queries; continuous collision detection; deformable models; discrete collision detection; flexible architecture; general purpose library; grasping computations; library runtime performance; model representations; motion planning; multiple proximity queries; noisy point clouds; penetration depth estimation; probabilistic collision checking; proximity computation; separation distance computation; synthetic datasets; two-armed mobile manipulation robot; Charge coupled devices; Collision avoidance; Computational modeling; Deformable models; Libraries; Robots; Shape;
  • 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.6225337
  • Filename
    6225337