Loading…
Application of Ant Colony Optimization Algorithm Based on Triangle Inequality Principle and Partition Method Strategy in Robot Path Planning
Path planning is an important area of mobile robot research, and the ant colony optimization algorithm is essential for analyzing path planning. However, the current ant colony optimization algorithm applied to the path planning of mobile robots still has some limitations, including early blind sear...
Saved in:
Published in: | Axioms 2023-06, Vol.12 (6), p.525 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c412t-e6a640708c0b95c2fbd2d98d73899228e7e06c9a3197e45ce042e02a9e0d43c93 |
---|---|
cites | cdi_FETCH-LOGICAL-c412t-e6a640708c0b95c2fbd2d98d73899228e7e06c9a3197e45ce042e02a9e0d43c93 |
container_end_page | |
container_issue | 6 |
container_start_page | 525 |
container_title | Axioms |
container_volume | 12 |
creator | Wu, Shuai Li, Qingxia Wei, Wenhong |
description | Path planning is an important area of mobile robot research, and the ant colony optimization algorithm is essential for analyzing path planning. However, the current ant colony optimization algorithm applied to the path planning of mobile robots still has some limitations, including early blind search, slow convergence speed, and more turns. To overcome these problems, an improved ant colony optimization algorithm is proposed in this paper. In the improved algorithm, we introduce the idea of triangle inequality and a pseudo-random state transfer strategy to enhance the guidance of target points and improve the search efficiency and quality of the algorithm. In addition, we propose a pheromone update strategy based on the partition method with upper and lower limits on the pheromone concentration. This can not only improve the global search capability and convergence speed of the algorithm but also avoid the premature and stagnation phenomenon of the algorithm during the search. To prevent the ants from getting into a deadlock state, we introduce a backtracking mechanism to enable the ants to explore the solution space better. Finally, to verify the effectiveness of the proposed algorithm, the algorithm is compared with 11 existing methods for solving the robot path planning problem, including several ACO variants and two commonly used algorithms (A* algorithm and Dijkstra algorithm), and the experimental results show that the improved ACO algorithm can plan paths with faster convergence, shorter path lengths, and higher smoothness. Specifically, the algorithm produces the shortest path length with a standard deviation of zero while ensuring the most rapid convergence and the highest smoothness in the case of the shortest path in four different grid environments. These experimental results demonstrate the effectiveness of the proposed algorithm in path planning. |
doi_str_mv | 10.3390/axioms12060525 |
format | article |
fullrecord | <record><control><sourceid>gale_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_08295b8dd72c4681a6465d7bfad7b1d3</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A754974193</galeid><doaj_id>oai_doaj_org_article_08295b8dd72c4681a6465d7bfad7b1d3</doaj_id><sourcerecordid>A754974193</sourcerecordid><originalsourceid>FETCH-LOGICAL-c412t-e6a640708c0b95c2fbd2d98d73899228e7e06c9a3197e45ce042e02a9e0d43c93</originalsourceid><addsrcrecordid>eNpVUU1r3DAUNKWFhDTXnAU9b6ovW9LRXfqxkJKlTc_iWZK9WmzJkbXQ7W_Ij442W0qqB9JjNDMa9KrqhuBbxhT-CL99nBZCcYNrWr-pLikW9Yo0Er991V9U18uyx2UpwiRhl9VTO8-jN5B9DCj2qA0ZreMYwxHdz9lP_s_5qh2HmHzeTegTLM6iAj0kD2EYHdoE93iA0ecj2iYfjJ8LCMGiLaTsX-TfXd5Fi37mBNkNR-QD-hG7mAsl79B2hBB8GN5X73oYF3f997yqfn35_LD-trq7_7pZt3crwwnNK9dAw7HA0uBO1Yb2naVWSSuYVIpS6YTDjVHAiBKO18ZhTh2moBy2nBnFrqrN2ddG2Os5-QnSUUfw-gWIadCn5GZ0Gkuq6k5aK6jhjSTl5aa2ouuhbMSy4vXh7DWn-HhwS9b7eEihxNe0aAWhip9Yt2fWAMXUhz6WnzClrJu8icH1vuCtqLkSnKhXApPisiTX_4tJsD5NXP8_cfYMp4CgJw</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2829712943</pqid></control><display><type>article</type><title>Application of Ant Colony Optimization Algorithm Based on Triangle Inequality Principle and Partition Method Strategy in Robot Path Planning</title><source>Publicly Available Content Database (Proquest) (PQ_SDU_P3)</source><creator>Wu, Shuai ; Li, Qingxia ; Wei, Wenhong</creator><creatorcontrib>Wu, Shuai ; Li, Qingxia ; Wei, Wenhong</creatorcontrib><description>Path planning is an important area of mobile robot research, and the ant colony optimization algorithm is essential for analyzing path planning. However, the current ant colony optimization algorithm applied to the path planning of mobile robots still has some limitations, including early blind search, slow convergence speed, and more turns. To overcome these problems, an improved ant colony optimization algorithm is proposed in this paper. In the improved algorithm, we introduce the idea of triangle inequality and a pseudo-random state transfer strategy to enhance the guidance of target points and improve the search efficiency and quality of the algorithm. In addition, we propose a pheromone update strategy based on the partition method with upper and lower limits on the pheromone concentration. This can not only improve the global search capability and convergence speed of the algorithm but also avoid the premature and stagnation phenomenon of the algorithm during the search. To prevent the ants from getting into a deadlock state, we introduce a backtracking mechanism to enable the ants to explore the solution space better. Finally, to verify the effectiveness of the proposed algorithm, the algorithm is compared with 11 existing methods for solving the robot path planning problem, including several ACO variants and two commonly used algorithms (A* algorithm and Dijkstra algorithm), and the experimental results show that the improved ACO algorithm can plan paths with faster convergence, shorter path lengths, and higher smoothness. Specifically, the algorithm produces the shortest path length with a standard deviation of zero while ensuring the most rapid convergence and the highest smoothness in the case of the shortest path in four different grid environments. These experimental results demonstrate the effectiveness of the proposed algorithm in path planning.</description><identifier>ISSN: 2075-1680</identifier><identifier>EISSN: 2075-1680</identifier><identifier>DOI: 10.3390/axioms12060525</identifier><language>eng</language><publisher>Basel: MDPI AG</publisher><subject>Algorithms ; Ant colony optimization ; backtracking method ; Chemical partition ; Convergence ; Dijkstra's algorithm ; Effectiveness ; Energy consumption ; Genetic algorithms ; Heuristic ; Mathematical models ; Mathematical optimization ; Motion ; Optimization algorithms ; partitioning method ; path planning ; Pheromones ; Planning ; Pseudorandom ; R&D ; Research & development ; Robots ; Searching ; Shortest-path problems ; Smoothness ; Solution space ; Strategy ; triangle inequality</subject><ispartof>Axioms, 2023-06, Vol.12 (6), p.525</ispartof><rights>COPYRIGHT 2023 MDPI AG</rights><rights>2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c412t-e6a640708c0b95c2fbd2d98d73899228e7e06c9a3197e45ce042e02a9e0d43c93</citedby><cites>FETCH-LOGICAL-c412t-e6a640708c0b95c2fbd2d98d73899228e7e06c9a3197e45ce042e02a9e0d43c93</cites><orcidid>0009-0007-5824-6846 ; 0000-0002-0881-459X</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/2829712943/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2829712943?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,25753,27924,27925,37012,44590,75126</link.rule.ids></links><search><creatorcontrib>Wu, Shuai</creatorcontrib><creatorcontrib>Li, Qingxia</creatorcontrib><creatorcontrib>Wei, Wenhong</creatorcontrib><title>Application of Ant Colony Optimization Algorithm Based on Triangle Inequality Principle and Partition Method Strategy in Robot Path Planning</title><title>Axioms</title><description>Path planning is an important area of mobile robot research, and the ant colony optimization algorithm is essential for analyzing path planning. However, the current ant colony optimization algorithm applied to the path planning of mobile robots still has some limitations, including early blind search, slow convergence speed, and more turns. To overcome these problems, an improved ant colony optimization algorithm is proposed in this paper. In the improved algorithm, we introduce the idea of triangle inequality and a pseudo-random state transfer strategy to enhance the guidance of target points and improve the search efficiency and quality of the algorithm. In addition, we propose a pheromone update strategy based on the partition method with upper and lower limits on the pheromone concentration. This can not only improve the global search capability and convergence speed of the algorithm but also avoid the premature and stagnation phenomenon of the algorithm during the search. To prevent the ants from getting into a deadlock state, we introduce a backtracking mechanism to enable the ants to explore the solution space better. Finally, to verify the effectiveness of the proposed algorithm, the algorithm is compared with 11 existing methods for solving the robot path planning problem, including several ACO variants and two commonly used algorithms (A* algorithm and Dijkstra algorithm), and the experimental results show that the improved ACO algorithm can plan paths with faster convergence, shorter path lengths, and higher smoothness. Specifically, the algorithm produces the shortest path length with a standard deviation of zero while ensuring the most rapid convergence and the highest smoothness in the case of the shortest path in four different grid environments. These experimental results demonstrate the effectiveness of the proposed algorithm in path planning.</description><subject>Algorithms</subject><subject>Ant colony optimization</subject><subject>backtracking method</subject><subject>Chemical partition</subject><subject>Convergence</subject><subject>Dijkstra's algorithm</subject><subject>Effectiveness</subject><subject>Energy consumption</subject><subject>Genetic algorithms</subject><subject>Heuristic</subject><subject>Mathematical models</subject><subject>Mathematical optimization</subject><subject>Motion</subject><subject>Optimization algorithms</subject><subject>partitioning method</subject><subject>path planning</subject><subject>Pheromones</subject><subject>Planning</subject><subject>Pseudorandom</subject><subject>R&D</subject><subject>Research & development</subject><subject>Robots</subject><subject>Searching</subject><subject>Shortest-path problems</subject><subject>Smoothness</subject><subject>Solution space</subject><subject>Strategy</subject><subject>triangle inequality</subject><issn>2075-1680</issn><issn>2075-1680</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><sourceid>DOA</sourceid><recordid>eNpVUU1r3DAUNKWFhDTXnAU9b6ovW9LRXfqxkJKlTc_iWZK9WmzJkbXQ7W_Ij442W0qqB9JjNDMa9KrqhuBbxhT-CL99nBZCcYNrWr-pLikW9Yo0Er991V9U18uyx2UpwiRhl9VTO8-jN5B9DCj2qA0ZreMYwxHdz9lP_s_5qh2HmHzeTegTLM6iAj0kD2EYHdoE93iA0ecj2iYfjJ8LCMGiLaTsX-TfXd5Fi37mBNkNR-QD-hG7mAsl79B2hBB8GN5X73oYF3f997yqfn35_LD-trq7_7pZt3crwwnNK9dAw7HA0uBO1Yb2naVWSSuYVIpS6YTDjVHAiBKO18ZhTh2moBy2nBnFrqrN2ddG2Os5-QnSUUfw-gWIadCn5GZ0Gkuq6k5aK6jhjSTl5aa2ouuhbMSy4vXh7DWn-HhwS9b7eEihxNe0aAWhip9Yt2fWAMXUhz6WnzClrJu8icH1vuCtqLkSnKhXApPisiTX_4tJsD5NXP8_cfYMp4CgJw</recordid><startdate>20230601</startdate><enddate>20230601</enddate><creator>Wu, Shuai</creator><creator>Li, Qingxia</creator><creator>Wei, Wenhong</creator><general>MDPI AG</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7SC</scope><scope>7TB</scope><scope>7XB</scope><scope>8AL</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FR3</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>KR7</scope><scope>L6V</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0N</scope><scope>M7S</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>Q9U</scope><scope>DOA</scope><orcidid>https://orcid.org/0009-0007-5824-6846</orcidid><orcidid>https://orcid.org/0000-0002-0881-459X</orcidid></search><sort><creationdate>20230601</creationdate><title>Application of Ant Colony Optimization Algorithm Based on Triangle Inequality Principle and Partition Method Strategy in Robot Path Planning</title><author>Wu, Shuai ; Li, Qingxia ; Wei, Wenhong</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c412t-e6a640708c0b95c2fbd2d98d73899228e7e06c9a3197e45ce042e02a9e0d43c93</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Algorithms</topic><topic>Ant colony optimization</topic><topic>backtracking method</topic><topic>Chemical partition</topic><topic>Convergence</topic><topic>Dijkstra's algorithm</topic><topic>Effectiveness</topic><topic>Energy consumption</topic><topic>Genetic algorithms</topic><topic>Heuristic</topic><topic>Mathematical models</topic><topic>Mathematical optimization</topic><topic>Motion</topic><topic>Optimization algorithms</topic><topic>partitioning method</topic><topic>path planning</topic><topic>Pheromones</topic><topic>Planning</topic><topic>Pseudorandom</topic><topic>R&D</topic><topic>Research & development</topic><topic>Robots</topic><topic>Searching</topic><topic>Shortest-path problems</topic><topic>Smoothness</topic><topic>Solution space</topic><topic>Strategy</topic><topic>triangle inequality</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Wu, Shuai</creatorcontrib><creatorcontrib>Li, Qingxia</creatorcontrib><creatorcontrib>Wei, Wenhong</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Computing Database (Alumni Edition)</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Engineering Research Database</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Civil Engineering Abstracts</collection><collection>ProQuest Engineering 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><collection>Computing Database</collection><collection>Engineering Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>Publicly Available Content Database (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>ProQuest Central Basic</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>Axioms</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Wu, Shuai</au><au>Li, Qingxia</au><au>Wei, Wenhong</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Application of Ant Colony Optimization Algorithm Based on Triangle Inequality Principle and Partition Method Strategy in Robot Path Planning</atitle><jtitle>Axioms</jtitle><date>2023-06-01</date><risdate>2023</risdate><volume>12</volume><issue>6</issue><spage>525</spage><pages>525-</pages><issn>2075-1680</issn><eissn>2075-1680</eissn><abstract>Path planning is an important area of mobile robot research, and the ant colony optimization algorithm is essential for analyzing path planning. However, the current ant colony optimization algorithm applied to the path planning of mobile robots still has some limitations, including early blind search, slow convergence speed, and more turns. To overcome these problems, an improved ant colony optimization algorithm is proposed in this paper. In the improved algorithm, we introduce the idea of triangle inequality and a pseudo-random state transfer strategy to enhance the guidance of target points and improve the search efficiency and quality of the algorithm. In addition, we propose a pheromone update strategy based on the partition method with upper and lower limits on the pheromone concentration. This can not only improve the global search capability and convergence speed of the algorithm but also avoid the premature and stagnation phenomenon of the algorithm during the search. To prevent the ants from getting into a deadlock state, we introduce a backtracking mechanism to enable the ants to explore the solution space better. Finally, to verify the effectiveness of the proposed algorithm, the algorithm is compared with 11 existing methods for solving the robot path planning problem, including several ACO variants and two commonly used algorithms (A* algorithm and Dijkstra algorithm), and the experimental results show that the improved ACO algorithm can plan paths with faster convergence, shorter path lengths, and higher smoothness. Specifically, the algorithm produces the shortest path length with a standard deviation of zero while ensuring the most rapid convergence and the highest smoothness in the case of the shortest path in four different grid environments. These experimental results demonstrate the effectiveness of the proposed algorithm in path planning.</abstract><cop>Basel</cop><pub>MDPI AG</pub><doi>10.3390/axioms12060525</doi><orcidid>https://orcid.org/0009-0007-5824-6846</orcidid><orcidid>https://orcid.org/0000-0002-0881-459X</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 2075-1680 |
ispartof | Axioms, 2023-06, Vol.12 (6), p.525 |
issn | 2075-1680 2075-1680 |
language | eng |
recordid | cdi_doaj_primary_oai_doaj_org_article_08295b8dd72c4681a6465d7bfad7b1d3 |
source | Publicly Available Content Database (Proquest) (PQ_SDU_P3) |
subjects | Algorithms Ant colony optimization backtracking method Chemical partition Convergence Dijkstra's algorithm Effectiveness Energy consumption Genetic algorithms Heuristic Mathematical models Mathematical optimization Motion Optimization algorithms partitioning method path planning Pheromones Planning Pseudorandom R&D Research & development Robots Searching Shortest-path problems Smoothness Solution space Strategy triangle inequality |
title | Application of Ant Colony Optimization Algorithm Based on Triangle Inequality Principle and Partition Method Strategy in Robot Path Planning |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T08%3A49%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Application%20of%20Ant%20Colony%20Optimization%20Algorithm%20Based%20on%20Triangle%20Inequality%20Principle%20and%20Partition%20Method%20Strategy%20in%20Robot%20Path%20Planning&rft.jtitle=Axioms&rft.au=Wu,%20Shuai&rft.date=2023-06-01&rft.volume=12&rft.issue=6&rft.spage=525&rft.pages=525-&rft.issn=2075-1680&rft.eissn=2075-1680&rft_id=info:doi/10.3390/axioms12060525&rft_dat=%3Cgale_doaj_%3EA754974193%3C/gale_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c412t-e6a640708c0b95c2fbd2d98d73899228e7e06c9a3197e45ce042e02a9e0d43c93%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2829712943&rft_id=info:pmid/&rft_galeid=A754974193&rfr_iscdi=true |