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

Full description

Saved in:
Bibliographic Details
Published in:Axioms 2023-06, Vol.12 (6), p.525
Main Authors: Wu, Shuai, Li, Qingxia, Wei, Wenhong
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&amp;D ; Research &amp; 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&amp;D</subject><subject>Research &amp; 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&amp;D</topic><topic>Research &amp; 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 &amp; 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 &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; 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 &amp; 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