• DocumentCode
    1547406
  • Title

    Sensory-based motion planning with global proofs

  • Author

    Kamon, Ishay ; Rivlin, Ehud

  • Author_Institution
    Dept. of Comput. Sci., Technion-Israel Inst. of Technol., Haifa, Israel
  • Volume
    13
  • Issue
    6
  • fYear
    1997
  • fDate
    12/1/1997 12:00:00 AM
  • Firstpage
    814
  • Lastpage
    822
  • Abstract
    We present DistBug, a new navigation algorithm for mobile robots which exploits range data. The algorithm belongs to the Bug family, which combines local planning with global information that guarantees convergence. Most Bug-type algorithms use contact sensors and consist of two reactive modes of motion: moving toward the target between obstacles and following obstacle boundaries, DistBug uses range data in a new “leaving condition” which allows the robot to abandon obstacle boundaries as soon as global convergence is guaranteed, based on the free range in the direction of the target. The leaving condition is tested directly on the sensor readings, thus making the algorithm simple to implement. To further improve performance, local information is utilized for choosing the boundary following direction, and a search manager is introduced for bounding the search area. The simulation results indicate a significant advantage of DistBug relative to the classical Bug2 algorithm. The algorithm was implemented and tested on a real robot, demonstrating the usefulness and applicability of our approach
  • Keywords
    convergence; mobile robots; path planning; DistBug; boundary following direction; classical Bug2 algorithm; global convergence; global information; global proofs; leaving condition; local information; local planning; navigation algorithm; obstacle boundaries; range data; search manager; sensory-based motion planning; Cleaning; Convergence; Intelligent sensors; Mobile robots; Motion planning; Navigation; Path planning; Robot sensing systems; Testing; Uncertainty;
  • fLanguage
    English
  • Journal_Title
    Robotics and Automation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1042-296X
  • Type

    jour

  • DOI
    10.1109/70.650160
  • Filename
    650160