• DocumentCode
    1083925
  • Title

    The Design and Analysis of an Efficient Local Algorithm for Coverage and Exploration Based on Sensor Network Deployment

  • Author

    Batalin, Maxim A. ; Sukhatme, Gaurav S.

  • Author_Institution
    California Univ., Los Angeles
  • Volume
    23
  • Issue
    4
  • fYear
    2007
  • Firstpage
    661
  • Lastpage
    675
  • Abstract
    We present the design and theoretical analysis of a novel algorithm termed least recently visited (LRV). LRV efficiently and simultaneously solves the problems of coverage, exploration, and sensor network deployment. The basic premise behind the algorithm is that a robot carries network nodes as a payload, and in the process of moving around, emplaces the nodes into the environment based on certain local criteria. In turn, the nodes emit navigation directions for the robot as it goes by. Nodes recommend directions least recently visited by the robot, hence, the name LRV. We formally establish the following two properties: 1) LRV is complete on graphs and 2) LRV is optimal on trees. We present experimental conjectures for LRV on regular square and cube lattice graphs and compare its performance empirically to other graph exploration algorithms. We study the effects of the order of the exploration and show on a square lattice that with an appropriately chosen order, LRV performs optimally. Finally, we discuss the implementation of LRV in simulation and in real hardware.
  • Keywords
    mobile robots; navigation; optimisation; path planning; trees (mathematics); coverage algorithm; cube lattice graph; exploration algorithm; graph exploration; least recently visited algorithm; local algorithm; mobile robot; optimization; regular square graph; robot movement; robot navigation; sensor network deployment; trees; Algorithm design and analysis; Hardware; Helium; Lattices; Mobile robots; Navigation; Payloads; Robot sensing systems; Tree graphs; Coverage; deployment; exploration; mobile robots; sensor network;
  • fLanguage
    English
  • Journal_Title
    Robotics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1552-3098
  • Type

    jour

  • DOI
    10.1109/TRO.2007.903809
  • Filename
    4285840