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

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 resul...

Full description

Saved in:
Bibliographic Details
Published inIEEE International Conference on Robotics and Automation 2002 Vol. 1; pp. 954 - 960 vol.1
Main Authors Gabriely, Y., Rimon, E.
Format Conference Proceeding Journal Article
LanguageEnglish
Published IEEE 2002
Subjects
Online AccessGet full text
ISBN0780372727
9780780372726
ISSN1050-4729
DOI10.1109/ROBOT.2002.1013479

Cover

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 /spl les/ 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 - /spl epsiv/)l/sub opt/ in the worst case, where l/sub opt/ is the length of the optimal covering path. Since (n + m)D /spl les/ 2l/sub opt/, 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.
AbstractList 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 /spl les/ 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 - /spl epsiv/)l/sub opt/ in the worst case, where l/sub opt/ is the length of the optimal covering path. Since (n + m)D /spl les/ 2l/sub opt/, 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.
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 dis-joint 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 less than or equal to 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 - epsilon )l sub(opt) in worst case, where l sub(opt) is the length of the optimal covering path. Since (n+m) D less than or equal to 2l sub(opt), 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.
Author Rimon, E.
Gabriely, Y.
Author_xml – sequence: 1
  givenname: Y.
  surname: Gabriely
  fullname: Gabriely, Y.
  organization: Technion-Israel Inst. of Technol., Haifa, Israel
– sequence: 2
  givenname: E.
  surname: Rimon
  fullname: Rimon, E.
  organization: Technion-Israel Inst. of Technol., Haifa, Israel
BookMark eNotkE1LAzEYhANWsK39A3rJydvWN8lms-tNi19QqNh6XpL03RrJJjW7LfTfu2BnGObyMIeZkFGIAQm5YTBnDKr7z9XTajPnAHzOgIlcVRdkAqoEofjgERkzkJDlildXZNZ1PzAolwPLx-RjvXdJ-2y9WTxQHWgMmXcBqY1HTHqHVPtdTK7_bmls6C65LcVwdCmGFkPfUXOimrbROI80RRP7a3LZaN_h7NxT8vXyvFm8ZcvV6_vicZk5DnmfKVUJg2ILuoIhwtpS5kwbmQO3YptLU3DZSKsbyYwcYgwrobBYNIWqKhRTcve_u0_x94BdX7eus-i9DhgPXc2VErwQ5QDe_oMOEet9cq1Op_r8lPgDQWVd5w
ContentType Conference Proceeding
Journal Article
DBID 6IE
6IH
CBEJK
RIE
RIO
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1109/ROBOT.2002.1013479
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EndPage 960 vol.1
ExternalDocumentID 1013479
GroupedDBID 6IE
6IH
6IK
6IL
AAJGR
AAVQY
AAWTH
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
OCL
RIE
RIL
RIO
29O
6IM
6IN
7SC
8FD
ADZIZ
CHZPO
IPLJI
JQ2
L7M
L~C
L~D
RNS
ID FETCH-LOGICAL-i204t-7793be3d0a900a93cc8541ab5402c3d45b625f5caf51b551bbb1806ce6f6799e3
IEDL.DBID RIE
ISBN 0780372727
9780780372726
ISSN 1050-4729
IngestDate Fri Jul 11 08:32:40 EDT 2025
Tue Aug 26 17:33:52 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i204t-7793be3d0a900a93cc8541ab5402c3d45b625f5caf51b551bbb1806ce6f6799e3
Notes SourceType-Scholarly Journals-2
ObjectType-Feature-2
ObjectType-Conference Paper-1
content type line 23
SourceType-Conference Papers & Proceedings-1
ObjectType-Article-3
PQID 27732638
PQPubID 23500
PageCount 7
ParticipantIDs proquest_miscellaneous_27732638
ieee_primary_1013479
PublicationCentury 2000
PublicationDate 20020000
20020101
PublicationDateYYYYMMDD 2002-01-01
PublicationDate_xml – year: 2002
  text: 20020000
PublicationDecade 2000
PublicationTitle IEEE International Conference on Robotics and Automation 2002
PublicationTitleAbbrev ROBOT
PublicationYear 2002
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0000451012
ssj0003366
Score 1.6742102
Snippet 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...
SourceID proquest
ieee
SourceType Aggregation Database
Publisher
StartPage 954
SubjectTerms Cleaning
Flyback transformers
Machining
Mesh generation
Mobile robots
Robot sensing systems
Sensor phenomena and characterization
Shape
Title Spiral-STC: an on-line coverage algorithm of grid environments by a mobile robot
URI https://ieeexplore.ieee.org/document/1013479
https://www.proquest.com/docview/27732638
Volume 1
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELagExOgFlGeHhhJiOPGSRipqCokKIIidYt8jgMVNEYhHeDXc3bTgoCBIZIzJLJP9vm7x3dHyEkUFkUILPWY5GigyFh6gAfLs42tBTCeM0ePvr4Rw4fe1SSarJHTFRdGa-2Sz7Rvhy6Wnxs1t64yPOGO-LhO1uNELLhaK3-KrZOCytZZ5knAbXwxbgrsLN_FkjQTpGd3o4vR2GUo-M1fm_Yqv3Syu2gGm-R6OcVFfsmzP6_BVx8_qjf-dw1bpPNF6aO3q8tqm6zpsk1u722Y_cW7H_fPqSypKT2LOqmyeZ2oaKh8eTTVtH6aUVPQx2qa0-_EOArvVNKZAdQstDJg6g55GFyO-0OvabHgTcOgVyO2TjlongcyDfDhSiVRj0lAHBcqnvciQPuoiJQsIgYIrgCAJYFQWhQiTlPNd0irNKXeJTRVMUjUliFTYFGKxAWJAG11KRiEkeqStpVG9rqoopE1guiS46W8M9zZNlwhS23mb1kYx4gtebL394f7ZMN1ZnHukAPSqqu5PkSAUMOR2xmfokS2gQ
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELYKDDABAsS7HhhJieM4aRhBVAVaQFAktsjnOKWijVFJB_j1nN20IGBgiOQMieyTff7u8d0RciSCPA-AJR6THA0UGUsP8GB5trF1BIxnzNGjuzdR-zG8ehJPNXI858JorV3ymW7YoYvlZ0ZNrKsMT7gjPi6QJRGGoZiyteYeFVspBdWts82bPrcRxrgqsTN7j2a0GT85ub89u-25HIVG9d-qwcovreyumtYq6c4mOc0weWlMSmiojx_1G_-7ijWy-UXqo3fz62qd1HSxQe4ebKB96D30zk-pLKgpPIs7qbKZnahqqBz2zXhQPo-oyWl_PMjod2ochXcq6cgA6hY6NmDKTfLYuuidt72qyYI3CPywRHSdcNA882Xi48OVaoqQSUAkFyiehQLQQsqFkrlggPAKAFjTj5SO8ihOEs23yGJhCr1NaKJikKgvA6bA4hSJC4p8tNZlxCAQaodsWGmkr9M6GmkliB1Sn8k7xb1tAxay0GbylgZxjOiSN3f__rBOltu9biftXN5c75EV16fFOUf2yWI5nugDhAslHLpd8glhtbnO
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=IEEE+International+Conference+on+Robotics+and+Automation+2002&rft.atitle=Spiral-STC%3A+an+on-line+coverage+algorithm+of+grid+environments+by+a+mobile+robot&rft.au=Gabriely%2C+Y.&rft.au=Rimon%2C+E.&rft.date=2002-01-01&rft.pub=IEEE&rft.isbn=9780780372726&rft.volume=1&rft.spage=954&rft.epage=960+vol.1&rft_id=info:doi/10.1109%2FROBOT.2002.1013479&rft.externalDocID=1013479
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1050-4729&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1050-4729&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1050-4729&client=summon