A Study of the Global Topological Map Construction Algorithm Based on Grid Map Representation for Multirobot

In some large environments where humans and machines coexist, such as smart factories, restaurants, and hotels, multiple mobile robots system have certain advantages over single mobile robot in terms of task complexity, execution efficiency, and system robustness. However, path conflicts and blockag...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on automation science and engineering 2023-10, Vol.20 (4), p.2822-2835
Hauptverfasser: Zhao, Weiwei, Lin, Rui, Dong, Shuai, Cheng, Yuhui
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 2835
container_issue 4
container_start_page 2822
container_title IEEE transactions on automation science and engineering
container_volume 20
creator Zhao, Weiwei
Lin, Rui
Dong, Shuai
Cheng, Yuhui
description In some large environments where humans and machines coexist, such as smart factories, restaurants, and hotels, multiple mobile robots system have certain advantages over single mobile robot in terms of task complexity, execution efficiency, and system robustness. However, path conflicts and blockages may occur among robots without effective global coordination method, especially in some special areas like narrow straight roads (N-S-R) and crossroads (C-R). To solve this problem, using the global topology map might be a good solution. Therefore, this paper proposes a method called Surplus Topology Generation Algorithm (STGA) for constructing a global topological map based on grid map representation. On the basis of grid maps, we designed Node-Filter to generate enough topological nodes, and simplified the node set by Node-Selection. In special areas such as N-S-R and C-R, which are prone to path conflicts and blocking scenarios, we extracted the Harris corner point and combined them to select the corner point combinations that characterize some special features like passage entrance, etc. Then, feature nodes that can characterize the special features were obtained by establishing mapping relationships between nodes and corner point combinations. Finally, the global topology map was obtained after establishing the reachability relationships between nodes. The simulation experiment results showed that the topological maps generated by STGA had obvious advantages in the richness of topological relationships. Besides, the topological maps also showed certain advantages compared to grid maps for the planning efficiency and security of global paths. Furthermore, the rich topological nodes on the global topological map were feasible in solving path conflicts of multiple robots. Note to Practitioners-Multi-robot system has better efficiency and system robustness, but how to solve the path conflicts among robots is a problem. We propose a method to solve multi-robot conflicts with global topological maps. This topological map is constructed by STGA. The grid map environment is discretized into a set of topological nodes, which have been used to maintain the spatial transitions of each robot in the environment. When robots encounter unavoidable path conflicts, they are scheduled with the help of topological nodes to achieve orderly and efficient collaboration.
doi_str_mv 10.1109/TASE.2022.3198801
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_TASE_2022_3198801</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9861387</ieee_id><sourcerecordid>2873584905</sourcerecordid><originalsourceid>FETCH-LOGICAL-c293t-61fbb92fb7c1991c5d8ab6adece4ec82f8fcc4ad78d828580d4f089c58e7a2133</originalsourceid><addsrcrecordid>eNo9kF1LwzAUhoMoOKc_QLwJeN2Zj2Y9uZxjTmFDcPO6pGmydXRNTdKL_XvbTbw6L4fnPQcehB4pmVBK5Mt2tllMGGFswqkEIPQKjagQkPAM-PWQU5EIKcQtugvhQAhLQZIRqmd4E7vyhJ3FcW_wsnaFqvHWta52u0r3ea1aPHdNiL7TsXINntU756u4P-JXFUyJ-9XSV-UZ_DKtN8E0UZ1R6zxed3WsvCtcvEc3VtXBPPzNMfp-W2zn78nqc_kxn60SzSSPyZTaopDMFpmmUlItSlDFVJVGm9RoYBas1qkqMyiBgQBSppaA1AJMphjlfIyeL3db7346E2J-cJ1v-pc5g4wLSCURPUUvlPYuBG9s3vrqqPwppyQfpOaD1HyQmv9J7TtPl05ljPnnJUwp7w__AnMfdGk</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2873584905</pqid></control><display><type>article</type><title>A Study of the Global Topological Map Construction Algorithm Based on Grid Map Representation for Multirobot</title><source>IEEE Electronic Library (IEL)</source><creator>Zhao, Weiwei ; Lin, Rui ; Dong, Shuai ; Cheng, Yuhui</creator><creatorcontrib>Zhao, Weiwei ; Lin, Rui ; Dong, Shuai ; Cheng, Yuhui</creatorcontrib><description>In some large environments where humans and machines coexist, such as smart factories, restaurants, and hotels, multiple mobile robots system have certain advantages over single mobile robot in terms of task complexity, execution efficiency, and system robustness. However, path conflicts and blockages may occur among robots without effective global coordination method, especially in some special areas like narrow straight roads (N-S-R) and crossroads (C-R). To solve this problem, using the global topology map might be a good solution. Therefore, this paper proposes a method called Surplus Topology Generation Algorithm (STGA) for constructing a global topological map based on grid map representation. On the basis of grid maps, we designed Node-Filter to generate enough topological nodes, and simplified the node set by Node-Selection. In special areas such as N-S-R and C-R, which are prone to path conflicts and blocking scenarios, we extracted the Harris corner point and combined them to select the corner point combinations that characterize some special features like passage entrance, etc. Then, feature nodes that can characterize the special features were obtained by establishing mapping relationships between nodes and corner point combinations. Finally, the global topology map was obtained after establishing the reachability relationships between nodes. The simulation experiment results showed that the topological maps generated by STGA had obvious advantages in the richness of topological relationships. Besides, the topological maps also showed certain advantages compared to grid maps for the planning efficiency and security of global paths. Furthermore, the rich topological nodes on the global topological map were feasible in solving path conflicts of multiple robots. Note to Practitioners-Multi-robot system has better efficiency and system robustness, but how to solve the path conflicts among robots is a problem. We propose a method to solve multi-robot conflicts with global topological maps. This topological map is constructed by STGA. The grid map environment is discretized into a set of topological nodes, which have been used to maintain the spatial transitions of each robot in the environment. When robots encounter unavoidable path conflicts, they are scheduled with the help of topological nodes to achieve orderly and efficient collaboration.</description><identifier>ISSN: 1545-5955</identifier><identifier>EISSN: 1558-3783</identifier><identifier>DOI: 10.1109/TASE.2022.3198801</identifier><identifier>CODEN: ITASC7</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithms ; Building topological map ; Efficiency ; Feature extraction ; grid map ; mobile robot ; Mobile robots ; multi-robot path planning ; Multi-robot systems ; Multiple robots ; Nodes ; Path planning ; Representations ; Robot kinematics ; Robots ; Robustness ; Smart manufacturing ; Task complexity ; Topology</subject><ispartof>IEEE transactions on automation science and engineering, 2023-10, Vol.20 (4), p.2822-2835</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c293t-61fbb92fb7c1991c5d8ab6adece4ec82f8fcc4ad78d828580d4f089c58e7a2133</citedby><cites>FETCH-LOGICAL-c293t-61fbb92fb7c1991c5d8ab6adece4ec82f8fcc4ad78d828580d4f089c58e7a2133</cites><orcidid>0000-0001-5823-5687 ; 0000-0001-9102-1445 ; 0000-0001-5845-3879 ; 0000-0002-4275-0753</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9861387$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9861387$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Zhao, Weiwei</creatorcontrib><creatorcontrib>Lin, Rui</creatorcontrib><creatorcontrib>Dong, Shuai</creatorcontrib><creatorcontrib>Cheng, Yuhui</creatorcontrib><title>A Study of the Global Topological Map Construction Algorithm Based on Grid Map Representation for Multirobot</title><title>IEEE transactions on automation science and engineering</title><addtitle>TASE</addtitle><description>In some large environments where humans and machines coexist, such as smart factories, restaurants, and hotels, multiple mobile robots system have certain advantages over single mobile robot in terms of task complexity, execution efficiency, and system robustness. However, path conflicts and blockages may occur among robots without effective global coordination method, especially in some special areas like narrow straight roads (N-S-R) and crossroads (C-R). To solve this problem, using the global topology map might be a good solution. Therefore, this paper proposes a method called Surplus Topology Generation Algorithm (STGA) for constructing a global topological map based on grid map representation. On the basis of grid maps, we designed Node-Filter to generate enough topological nodes, and simplified the node set by Node-Selection. In special areas such as N-S-R and C-R, which are prone to path conflicts and blocking scenarios, we extracted the Harris corner point and combined them to select the corner point combinations that characterize some special features like passage entrance, etc. Then, feature nodes that can characterize the special features were obtained by establishing mapping relationships between nodes and corner point combinations. Finally, the global topology map was obtained after establishing the reachability relationships between nodes. The simulation experiment results showed that the topological maps generated by STGA had obvious advantages in the richness of topological relationships. Besides, the topological maps also showed certain advantages compared to grid maps for the planning efficiency and security of global paths. Furthermore, the rich topological nodes on the global topological map were feasible in solving path conflicts of multiple robots. Note to Practitioners-Multi-robot system has better efficiency and system robustness, but how to solve the path conflicts among robots is a problem. We propose a method to solve multi-robot conflicts with global topological maps. This topological map is constructed by STGA. The grid map environment is discretized into a set of topological nodes, which have been used to maintain the spatial transitions of each robot in the environment. When robots encounter unavoidable path conflicts, they are scheduled with the help of topological nodes to achieve orderly and efficient collaboration.</description><subject>Algorithms</subject><subject>Building topological map</subject><subject>Efficiency</subject><subject>Feature extraction</subject><subject>grid map</subject><subject>mobile robot</subject><subject>Mobile robots</subject><subject>multi-robot path planning</subject><subject>Multi-robot systems</subject><subject>Multiple robots</subject><subject>Nodes</subject><subject>Path planning</subject><subject>Representations</subject><subject>Robot kinematics</subject><subject>Robots</subject><subject>Robustness</subject><subject>Smart manufacturing</subject><subject>Task complexity</subject><subject>Topology</subject><issn>1545-5955</issn><issn>1558-3783</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kF1LwzAUhoMoOKc_QLwJeN2Zj2Y9uZxjTmFDcPO6pGmydXRNTdKL_XvbTbw6L4fnPQcehB4pmVBK5Mt2tllMGGFswqkEIPQKjagQkPAM-PWQU5EIKcQtugvhQAhLQZIRqmd4E7vyhJ3FcW_wsnaFqvHWta52u0r3ea1aPHdNiL7TsXINntU756u4P-JXFUyJ-9XSV-UZ_DKtN8E0UZ1R6zxed3WsvCtcvEc3VtXBPPzNMfp-W2zn78nqc_kxn60SzSSPyZTaopDMFpmmUlItSlDFVJVGm9RoYBas1qkqMyiBgQBSppaA1AJMphjlfIyeL3db7346E2J-cJ1v-pc5g4wLSCURPUUvlPYuBG9s3vrqqPwppyQfpOaD1HyQmv9J7TtPl05ljPnnJUwp7w__AnMfdGk</recordid><startdate>20231001</startdate><enddate>20231001</enddate><creator>Zhao, Weiwei</creator><creator>Lin, Rui</creator><creator>Dong, Shuai</creator><creator>Cheng, Yuhui</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0001-5823-5687</orcidid><orcidid>https://orcid.org/0000-0001-9102-1445</orcidid><orcidid>https://orcid.org/0000-0001-5845-3879</orcidid><orcidid>https://orcid.org/0000-0002-4275-0753</orcidid></search><sort><creationdate>20231001</creationdate><title>A Study of the Global Topological Map Construction Algorithm Based on Grid Map Representation for Multirobot</title><author>Zhao, Weiwei ; Lin, Rui ; Dong, Shuai ; Cheng, Yuhui</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c293t-61fbb92fb7c1991c5d8ab6adece4ec82f8fcc4ad78d828580d4f089c58e7a2133</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Algorithms</topic><topic>Building topological map</topic><topic>Efficiency</topic><topic>Feature extraction</topic><topic>grid map</topic><topic>mobile robot</topic><topic>Mobile robots</topic><topic>multi-robot path planning</topic><topic>Multi-robot systems</topic><topic>Multiple robots</topic><topic>Nodes</topic><topic>Path planning</topic><topic>Representations</topic><topic>Robot kinematics</topic><topic>Robots</topic><topic>Robustness</topic><topic>Smart manufacturing</topic><topic>Task complexity</topic><topic>Topology</topic><toplevel>online_resources</toplevel><creatorcontrib>Zhao, Weiwei</creatorcontrib><creatorcontrib>Lin, Rui</creatorcontrib><creatorcontrib>Dong, Shuai</creatorcontrib><creatorcontrib>Cheng, Yuhui</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on automation science and engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Zhao, Weiwei</au><au>Lin, Rui</au><au>Dong, Shuai</au><au>Cheng, Yuhui</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Study of the Global Topological Map Construction Algorithm Based on Grid Map Representation for Multirobot</atitle><jtitle>IEEE transactions on automation science and engineering</jtitle><stitle>TASE</stitle><date>2023-10-01</date><risdate>2023</risdate><volume>20</volume><issue>4</issue><spage>2822</spage><epage>2835</epage><pages>2822-2835</pages><issn>1545-5955</issn><eissn>1558-3783</eissn><coden>ITASC7</coden><abstract>In some large environments where humans and machines coexist, such as smart factories, restaurants, and hotels, multiple mobile robots system have certain advantages over single mobile robot in terms of task complexity, execution efficiency, and system robustness. However, path conflicts and blockages may occur among robots without effective global coordination method, especially in some special areas like narrow straight roads (N-S-R) and crossroads (C-R). To solve this problem, using the global topology map might be a good solution. Therefore, this paper proposes a method called Surplus Topology Generation Algorithm (STGA) for constructing a global topological map based on grid map representation. On the basis of grid maps, we designed Node-Filter to generate enough topological nodes, and simplified the node set by Node-Selection. In special areas such as N-S-R and C-R, which are prone to path conflicts and blocking scenarios, we extracted the Harris corner point and combined them to select the corner point combinations that characterize some special features like passage entrance, etc. Then, feature nodes that can characterize the special features were obtained by establishing mapping relationships between nodes and corner point combinations. Finally, the global topology map was obtained after establishing the reachability relationships between nodes. The simulation experiment results showed that the topological maps generated by STGA had obvious advantages in the richness of topological relationships. Besides, the topological maps also showed certain advantages compared to grid maps for the planning efficiency and security of global paths. Furthermore, the rich topological nodes on the global topological map were feasible in solving path conflicts of multiple robots. Note to Practitioners-Multi-robot system has better efficiency and system robustness, but how to solve the path conflicts among robots is a problem. We propose a method to solve multi-robot conflicts with global topological maps. This topological map is constructed by STGA. The grid map environment is discretized into a set of topological nodes, which have been used to maintain the spatial transitions of each robot in the environment. When robots encounter unavoidable path conflicts, they are scheduled with the help of topological nodes to achieve orderly and efficient collaboration.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TASE.2022.3198801</doi><tpages>14</tpages><orcidid>https://orcid.org/0000-0001-5823-5687</orcidid><orcidid>https://orcid.org/0000-0001-9102-1445</orcidid><orcidid>https://orcid.org/0000-0001-5845-3879</orcidid><orcidid>https://orcid.org/0000-0002-4275-0753</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1545-5955
ispartof IEEE transactions on automation science and engineering, 2023-10, Vol.20 (4), p.2822-2835
issn 1545-5955
1558-3783
language eng
recordid cdi_crossref_primary_10_1109_TASE_2022_3198801
source IEEE Electronic Library (IEL)
subjects Algorithms
Building topological map
Efficiency
Feature extraction
grid map
mobile robot
Mobile robots
multi-robot path planning
Multi-robot systems
Multiple robots
Nodes
Path planning
Representations
Robot kinematics
Robots
Robustness
Smart manufacturing
Task complexity
Topology
title A Study of the Global Topological Map Construction Algorithm Based on Grid Map Representation for Multirobot
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T05%3A18%3A15IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Study%20of%20the%20Global%20Topological%20Map%20Construction%20Algorithm%20Based%20on%20Grid%20Map%20Representation%20for%20Multirobot&rft.jtitle=IEEE%20transactions%20on%20automation%20science%20and%20engineering&rft.au=Zhao,%20Weiwei&rft.date=2023-10-01&rft.volume=20&rft.issue=4&rft.spage=2822&rft.epage=2835&rft.pages=2822-2835&rft.issn=1545-5955&rft.eissn=1558-3783&rft.coden=ITASC7&rft_id=info:doi/10.1109/TASE.2022.3198801&rft_dat=%3Cproquest_RIE%3E2873584905%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2873584905&rft_id=info:pmid/&rft_ieee_id=9861387&rfr_iscdi=true