Yaowei Hu;Xufei Chen;Pingping Tang;Hui Zhang;Jiong Jin;Shiwen Mao
{"title":"基于改进并行采样RRT和偏移制导DWA的机器人路径规划框架","authors":"Yaowei Hu;Xufei Chen;Pingping Tang;Hui Zhang;Jiong Jin;Shiwen Mao","doi":"10.1109/JSEN.2025.3596346","DOIUrl":null,"url":null,"abstract":"The path planning is one of the critical technologies for robots to achieve the autonomous operation, enabling to quickly find a safe path in dynamic environments. However, relying on global path planning alone cannot avoid dynamic obstacles, while only using the local path planning may lead to falling into local minima. Therefore, a two-layer robot path planning method suitable for dynamic environments is proposed. This two-layer strategy consists of an efficient global path planning layer and a safe local dynamic obstacle avoidance layer. In the first layer, a parallel sampling and bidirectional guidance rapidly exploring random tree algorithm (PB-RRT) is proposed to search for the global path. To enhance efficiency, the parallel heuristic sampling is introduced to replace the random sampling in bidirectional rapidly exploring random tree (Bi-RRT), and an evaluation function incorporating distance and corner factors is designed to select optimal sampling nodes for adaptive expansion, making the sampling process directional and avoiding over-exploration of space. A bidirectional guidance mechanism further accelerates the merging of the two trees by fully utilizing newly generated node information. Then, a path optimization (PO) method is proposed to improve the length and smoothness of the initial path and obtain the key nodes of the path. In the second layer, the key nodes obtained from the first layer are used as dynamic subtargets, and the safe dynamic window approach (SDWA) is used to achieve the dynamic obstacle avoidance. To further enhance safety, an offset guidance method is proposed to flexibly steer the robot around dynamic obstacles. Extensive experiments show that the average planning time of PB-rapidly exploring random tree (RRT) is reduced by 67.7% compared with Bi-RRT, while the path quality is improved and the path length is reduced by 27.1%. The proposed method also effectively avoids dynamic obstacles in environments with obstacle densities exceeding 60% and achieves the maximum of minimum distance to dynamic obstacles, validating the feasibility and safety of the method.","PeriodicalId":447,"journal":{"name":"IEEE Sensors Journal","volume":"25 18","pages":"35597-35608"},"PeriodicalIF":4.3000,"publicationDate":"2025-08-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Path Planning Framework for Robots Based on Improved Parallel Sampling RRT and Offset Guidance DWA\",\"authors\":\"Yaowei Hu;Xufei Chen;Pingping Tang;Hui Zhang;Jiong Jin;Shiwen Mao\",\"doi\":\"10.1109/JSEN.2025.3596346\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The path planning is one of the critical technologies for robots to achieve the autonomous operation, enabling to quickly find a safe path in dynamic environments. However, relying on global path planning alone cannot avoid dynamic obstacles, while only using the local path planning may lead to falling into local minima. Therefore, a two-layer robot path planning method suitable for dynamic environments is proposed. This two-layer strategy consists of an efficient global path planning layer and a safe local dynamic obstacle avoidance layer. In the first layer, a parallel sampling and bidirectional guidance rapidly exploring random tree algorithm (PB-RRT) is proposed to search for the global path. To enhance efficiency, the parallel heuristic sampling is introduced to replace the random sampling in bidirectional rapidly exploring random tree (Bi-RRT), and an evaluation function incorporating distance and corner factors is designed to select optimal sampling nodes for adaptive expansion, making the sampling process directional and avoiding over-exploration of space. A bidirectional guidance mechanism further accelerates the merging of the two trees by fully utilizing newly generated node information. Then, a path optimization (PO) method is proposed to improve the length and smoothness of the initial path and obtain the key nodes of the path. In the second layer, the key nodes obtained from the first layer are used as dynamic subtargets, and the safe dynamic window approach (SDWA) is used to achieve the dynamic obstacle avoidance. To further enhance safety, an offset guidance method is proposed to flexibly steer the robot around dynamic obstacles. Extensive experiments show that the average planning time of PB-rapidly exploring random tree (RRT) is reduced by 67.7% compared with Bi-RRT, while the path quality is improved and the path length is reduced by 27.1%. The proposed method also effectively avoids dynamic obstacles in environments with obstacle densities exceeding 60% and achieves the maximum of minimum distance to dynamic obstacles, validating the feasibility and safety of the method.\",\"PeriodicalId\":447,\"journal\":{\"name\":\"IEEE Sensors Journal\",\"volume\":\"25 18\",\"pages\":\"35597-35608\"},\"PeriodicalIF\":4.3000,\"publicationDate\":\"2025-08-12\",\"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/11123625/\",\"RegionNum\":2,\"RegionCategory\":\"综合性期刊\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"ENGINEERING, ELECTRICAL & ELECTRONIC\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Sensors Journal","FirstCategoryId":"103","ListUrlMain":"https://ieeexplore.ieee.org/document/11123625/","RegionNum":2,"RegionCategory":"综合性期刊","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
A Path Planning Framework for Robots Based on Improved Parallel Sampling RRT and Offset Guidance DWA
The path planning is one of the critical technologies for robots to achieve the autonomous operation, enabling to quickly find a safe path in dynamic environments. However, relying on global path planning alone cannot avoid dynamic obstacles, while only using the local path planning may lead to falling into local minima. Therefore, a two-layer robot path planning method suitable for dynamic environments is proposed. This two-layer strategy consists of an efficient global path planning layer and a safe local dynamic obstacle avoidance layer. In the first layer, a parallel sampling and bidirectional guidance rapidly exploring random tree algorithm (PB-RRT) is proposed to search for the global path. To enhance efficiency, the parallel heuristic sampling is introduced to replace the random sampling in bidirectional rapidly exploring random tree (Bi-RRT), and an evaluation function incorporating distance and corner factors is designed to select optimal sampling nodes for adaptive expansion, making the sampling process directional and avoiding over-exploration of space. A bidirectional guidance mechanism further accelerates the merging of the two trees by fully utilizing newly generated node information. Then, a path optimization (PO) method is proposed to improve the length and smoothness of the initial path and obtain the key nodes of the path. In the second layer, the key nodes obtained from the first layer are used as dynamic subtargets, and the safe dynamic window approach (SDWA) is used to achieve the dynamic obstacle avoidance. To further enhance safety, an offset guidance method is proposed to flexibly steer the robot around dynamic obstacles. Extensive experiments show that the average planning time of PB-rapidly exploring random tree (RRT) is reduced by 67.7% compared with Bi-RRT, while the path quality is improved and the path length is reduced by 27.1%. The proposed method also effectively avoids dynamic obstacles in environments with obstacle densities exceeding 60% and achieves the maximum of minimum distance to dynamic obstacles, validating the feasibility and safety of the method.
期刊介绍:
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