• DocumentCode
    2973596
  • Title

    Acceleration of real-time Proximity Query for dynamic active constraints

  • Author

    Chau, Thomas C. P. ; Ka-Wai Kwok ; Chow, Gary C. T. ; Kuen Hung Tsoi ; Kit-Hang Lee ; Tse, Zion ; Cheung, Peter Y. K. ; Luk, Wayne

  • Author_Institution
    Dept. of Comput., Imperial Coll. London, London, UK
  • fYear
    2013
  • fDate
    9-11 Dec. 2013
  • Firstpage
    206
  • Lastpage
    213
  • Abstract
    Proximity Query (PQ) is a process to calculate the relative placement of objects. It is a critical task for many applications such as robot motion planning, but it is often too computationally demanding for real-time applications, particularly those involving human-robot collaborative control. This paper derives a PQ formulation which can support non-convex objects represented by meshes or cloud points. We optimise the proposed PQ for reconfigurable hardware by function transformation and reduced precision, resulting in a novel data structure and memory architecture for data streaming while maintaining the accuracy of results. Run-time reconfiguration is adopted for dynamic precision optimisation. Experimental results show that our optimised PQ implementation on a reconfigurable platform with four FPGAs is 58 times faster than an optimised CPU implementation with 12 cores, 9 times faster than a GPU, and 3 times faster than a double precision implementation with four FPGAs.
  • Keywords
    concave programming; data structures; field programmable gate arrays; graphics processing units; memory architecture; mesh generation; reconfigurable architectures; FPGA; GPU; PQ formulation; cloud points; data streaming; data structure; dynamic active constraints; dynamic precision optimisation; function transformation; memory architecture; meshes; nonconvex objects; optimised CPU implementation; optimised PQ implementation; real-time proximity query; reconfigurable hardware; reconfigurable platform; runtime reconfiguration; Accuracy; Equations; Field programmable gate arrays; Hardware; Mathematical model; Optimization; Robots;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2013 International Conference on
  • Conference_Location
    Kyoto
  • Print_ISBN
    978-1-4799-2199-7
  • Type

    conf

  • DOI
    10.1109/FPT.2013.6718355
  • Filename
    6718355