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...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on automation science and engineering 2023-10, Vol.20 (4), p.2822-2835 |
---|---|
Hauptverfasser: | , , , |
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 & Communications Abstracts</collection><collection>Mechanical & 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 |