{"title":"Path Planning for Robots Based on Adaptive Dual-Layer Ant Colony Optimization Algorithm and Adaptive Dynamic Window Approach","authors":"Yuting Liu;Shijie Guo;Shufeng Tang;Junhui Song;Jun Zhang","doi":"10.1109/JSEN.2025.3557437","DOIUrl":null,"url":null,"abstract":"To address the limitations of ant colony optimization (ACO) algorithm in terms of convergence speed, search efficiency, local optimal traps, and dependence on high-precision maps, this article proposes adaptive dual layer ACO (ADL-ACO) algorithm and adaptive dynamic window approach (ADWA) for dynamic path planning of robots. The ADL-ACO has a dual-layer structure, which is divided into a path planning layer and a trajectory optimization layer, where the adaptive elite ACO (AEACO) generates collision-free initial paths and the trajectory optimization algorithm (TOA) further optimizes the initial paths. The first layer is the AEACO algorithm for the path planning layer, which accelerates the convergence speed and enhances the global search capability through adaptive parameter tuning and pseudorandom state transition rules. The second layer is the TOA for the trajectory planning layer, which optimizes the initial path in terms of length, number of turns, safety, and smoothness, and utilizes the segmented B-spline technique to enhance the smoothness of the paths. Moreover, the ADWA is proposed for dynamic obstacle avoidance in dynamic environments to enhance the adaptability of the algorithm in complex environments. The simulation results indicate that ADL-ACO reduces the length of optimal path, average path length, execution time, optimal path turning point, and smoothness in comparison to other algorithms, and ADWA improves the robot’s obstacle avoidance efficiency and safety. The experimental trials in real-world indoor and outdoor conditions validate the algorithm’s efficacy in this study. The method presented in this research provides a novel way to address the path planning for mobile robots.","PeriodicalId":447,"journal":{"name":"IEEE Sensors Journal","volume":"25 11","pages":"19694-19708"},"PeriodicalIF":4.3000,"publicationDate":"2025-04-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Sensors Journal","FirstCategoryId":"103","ListUrlMain":"https://ieeexplore.ieee.org/document/10960460/","RegionNum":2,"RegionCategory":"综合性期刊","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0
Abstract
To address the limitations of ant colony optimization (ACO) algorithm in terms of convergence speed, search efficiency, local optimal traps, and dependence on high-precision maps, this article proposes adaptive dual layer ACO (ADL-ACO) algorithm and adaptive dynamic window approach (ADWA) for dynamic path planning of robots. The ADL-ACO has a dual-layer structure, which is divided into a path planning layer and a trajectory optimization layer, where the adaptive elite ACO (AEACO) generates collision-free initial paths and the trajectory optimization algorithm (TOA) further optimizes the initial paths. The first layer is the AEACO algorithm for the path planning layer, which accelerates the convergence speed and enhances the global search capability through adaptive parameter tuning and pseudorandom state transition rules. The second layer is the TOA for the trajectory planning layer, which optimizes the initial path in terms of length, number of turns, safety, and smoothness, and utilizes the segmented B-spline technique to enhance the smoothness of the paths. Moreover, the ADWA is proposed for dynamic obstacle avoidance in dynamic environments to enhance the adaptability of the algorithm in complex environments. The simulation results indicate that ADL-ACO reduces the length of optimal path, average path length, execution time, optimal path turning point, and smoothness in comparison to other algorithms, and ADWA improves the robot’s obstacle avoidance efficiency and safety. The experimental trials in real-world indoor and outdoor conditions validate the algorithm’s efficacy in this study. The method presented in this research provides a novel way to address the path planning for mobile robots.
期刊介绍:
The fields of interest of the IEEE Sensors Journal are the theory, design , fabrication, manufacturing and applications of devices for sensing and transducing physical, chemical and biological phenomena, with emphasis on the electronics and physics aspect of sensors and integrated sensors-actuators. IEEE Sensors Journal deals with the following:
-Sensor Phenomenology, Modelling, and Evaluation
-Sensor Materials, Processing, and Fabrication
-Chemical and Gas Sensors
-Microfluidics and Biosensors
-Optical Sensors
-Physical Sensors: Temperature, Mechanical, Magnetic, and others
-Acoustic and Ultrasonic Sensors
-Sensor Packaging
-Sensor Networks
-Sensor Applications
-Sensor Systems: Signals, Processing, and Interfaces
-Actuators and Sensor Power Systems
-Sensor Signal Processing for high precision and stability (amplification, filtering, linearization, modulation/demodulation) and under harsh conditions (EMC, radiation, humidity, temperature); energy consumption/harvesting
-Sensor Data Processing (soft computing with sensor data, e.g., pattern recognition, machine learning, evolutionary computation; sensor data fusion, processing of wave e.g., electromagnetic and acoustic; and non-wave, e.g., chemical, gravity, particle, thermal, radiative and non-radiative sensor data, detection, estimation and classification based on sensor data)
-Sensors in Industrial Practice