• DocumentCode
    2534054
  • Title

    Concurrent algorithms for autonomous robot navigation in an unexplored terrain

  • Author

    Rao, S. V Nageswara ; Iyengar, S.S. ; Jorgensen, C.C. ; Weisbin, C.R.

  • Author_Institution
    Louisiana State University, Baton Rouge, LA, USA
  • Volume
    3
  • fYear
    1986
  • fDate
    31503
  • Firstpage
    1137
  • Lastpage
    1144
  • Abstract
    Navigation planning is one of the most vital aspects of an autonomous mobile robot. The problem of navigation in a completely known obstacle terrain is solved in many cases. Comparatively less number of research results are reported in literature about robot navigation in a completely unknown obstacle terrain. In recent times, this problem is solved by imparting the learning capability to the robot. The robot explores the obstacles terrain using sensors and incrementally builds the terrain model. As the robot keeps navigating, the terrain model becomes more learned and the usage of sensors is reduced. The navigation paths are computed by making use of the existing terrain model. The navigation paths gradually approach global optimality as the learning proceeds. In this paper, we present concurrent algorithms for an autonomous robot navigation in an unexplored terrain. These concurrent algorithms are proven to be free from deadlocks and starvation. The performance of the concurrent algorithms is analyzed in terms of the planning time, travel time, scanning time, and update time. The analysis reveals the need for an efficient data structure for the obstacle terrain in order to reduce the navigation time of the robot, and also to incorporate learning. The modified adjacency list is proposed as a data structure for the spatial graph that represents the obstacle terrain. The time complexities of various algorithms that access, maintain, and update the spatial graph are estimated, and the effectiveness of the the implementation is illustrated.
  • Keywords
    Chromium; Concurrent computing; Data structures; Mobile robots; Navigation; Orbital robotics; Robot kinematics; Robot sensing systems; Robotics and automation; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation. Proceedings. 1986 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/ROBOT.1986.1087547
  • Filename
    1087547