• DocumentCode
    2380170
  • Title

    Real-time correlative scan matching

  • Author

    Olson, Edwin B.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Univ. of Michigan, Ann Arbor, MI, USA
  • fYear
    2009
  • fDate
    12-17 May 2009
  • Firstpage
    4387
  • Lastpage
    4393
  • Abstract
    Scan matching, the problem of registering two laser scans in order to determine the relative positions from which the scans were obtained, is one of the most heavily relied-upon tools for mobile robots. Current algorithms, in a trade-off for computational performance, employ heuristics in order to quickly compute an answer. Of course, these heuristics are imperfect: existing methods can produce poor results, particularly when the prior is weak. The computational power available to modern robots warrants a re-examination of these quality vs. complexity trade-offs. In this paper, we advocate a probabilistically-motivated scan-matching algorithm that produces higher quality and more robust results at the cost of additional computation time. We describe several novel implementations of this approach that achieve real-time performance on modern hardware, including a multi-resolution approach for conventional CPUs, and a parallel approach for graphics processing units (GPUs). We also provide an empirical evaluation of our methods and several contemporary methods, illustrating the benefits of our approach. The robustness of the methods make them especially useful for global loop-closing.
  • Keywords
    image matching; mobile robots; probability; real-time systems; robot vision; complexity trade-offs; global loop-closing; graphics processing units; laser scans; mobile robots; probabilistically-motivated scan-matching algorithm; real-time correlative scan matching; Central Processing Unit; Cost function; Graphics; Iterative closest point algorithm; Laser radar; Mobile robots; Motion estimation; Navigation; Robustness; Wheels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2009. ICRA '09. IEEE International Conference on
  • Conference_Location
    Kobe
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-4244-2788-8
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ROBOT.2009.5152375
  • Filename
    5152375