• DocumentCode
    1866346
  • Title

    Spiral-STC: an on-line coverage algorithm of grid environments by a mobile robot

  • Author

    Gabriely, Yoav ; Rimon, Elon

  • Author_Institution
    Technion-Israel Inst. of Technol., Haifa, Israel
  • Volume
    1
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    954
  • Abstract
    We describe an on-line sensor based algorithm for covering planar areas by a square-shaped tool attached to a mobile robot. Let D be the tool size. The algorithm, called Spiral-STC, incrementally subdivides the planar work-area into disjoint D-size cells, while following a spanning tree of the resulting grid. The algorithm covers general grid environments using a path whose length is at most (n + m)D, where n is the number of D-size cells and m ≤ n is the number of boundary cells, defined as cells that share at least one point with the grid boundary. We also report that any on-line coverage algorithm generates a covering path whose length is at least (2 - ε)lopt in the worst case, where lopt is the length of the optimal covering path. Since (n + m)D ≤ 2lopt, Spiral-STC is worst-case optimal. Moreover, m << n in practical environments, and the algorithm generates close-to-optimal covering paths in such environments. Simulation results demonstrate the spiral-like covering patterns typical to the algorithm.
  • Keywords
    computational complexity; mobile robots; trees (mathematics); Spiral-STC; close-to-optimal covering paths; grid environments; mobile robot; online coverage algorithm; online sensor based algorithm; planar areas; spanning tree; spiral-like covering patterns; square-shaped tool; Cleaning; Flyback transformers; Machining; Mesh generation; Mobile robots; Painting; Robot sensing systems; Sensor phenomena and characterization; Shape;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2002. Proceedings. ICRA '02. IEEE International Conference on
  • Print_ISBN
    0-7803-7272-7
  • Type

    conf

  • DOI
    10.1109/ROBOT.2002.1013479
  • Filename
    1013479