ShaoFei Shan;JinJu Shao;HongJia Zhang;ShengLong Xie;FuChang Sun
{"title":"基于优化 A* 人工势场方法的自动驾驶路径规划算法研究与验证","authors":"ShaoFei Shan;JinJu Shao;HongJia Zhang;ShengLong Xie;FuChang Sun","doi":"10.1109/JSEN.2024.3410271","DOIUrl":null,"url":null,"abstract":"Trajectory planning technology is one of the key technologies in the field of autonomous driving. However, the current planning algorithms cannot meet the optimal trajectory requirements to a certain extent. A novel algorithm is proposed to optimize the A*-artificial potential field (APF) method for generating optimal trajectories. To address the issue of path nonoptimality, improvements are made to the node expansion in the traditional A* algorithm. In addition, the traditional four-connected search strategy is enhanced with a new hybrid search strategy. Nodes are pruned to reduce path length. To handle multiturns in the A* algorithm, the trajectory is smoothed using a third-order Bezier curve, ensuring that the curvature of the trajectory is continuous. To address the issue of invalid repulsive force existing in the APF, the virtual ellipse theory is proposed. This theory aims to eliminate the impact of invalid repulsive force within certain ranges. At the same time, constraints such as road boundary repulsive force and virtual lane line gravitational force are incorporated to ensure safe vehicle travel. Finally, the optimized A*-APF algorithm is proposed to introduce an artificial potential energy term in the heuristic function of the A* algorithm to optimize trajectory generation. The algorithm is also verified in three scenarios on a real vehicle: vehicle and pedestrian avoidance (Vp) experiment, parallel obstacle avoidance (Po) experiment, and staggered stopping (Ss) experiment. The effectiveness of the algorithm is verified through the analysis of four parameters, namely, trajectory, speed, heading angle, and steering wheel angle.","PeriodicalId":447,"journal":{"name":"IEEE Sensors Journal","volume":"24 15","pages":"24708-24722"},"PeriodicalIF":4.3000,"publicationDate":"2024-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Research and Validation of Self-Driving Path Planning Algorithm Based on Optimized A*-Artificial Potential Field Method\",\"authors\":\"ShaoFei Shan;JinJu Shao;HongJia Zhang;ShengLong Xie;FuChang Sun\",\"doi\":\"10.1109/JSEN.2024.3410271\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Trajectory planning technology is one of the key technologies in the field of autonomous driving. However, the current planning algorithms cannot meet the optimal trajectory requirements to a certain extent. A novel algorithm is proposed to optimize the A*-artificial potential field (APF) method for generating optimal trajectories. To address the issue of path nonoptimality, improvements are made to the node expansion in the traditional A* algorithm. In addition, the traditional four-connected search strategy is enhanced with a new hybrid search strategy. Nodes are pruned to reduce path length. To handle multiturns in the A* algorithm, the trajectory is smoothed using a third-order Bezier curve, ensuring that the curvature of the trajectory is continuous. To address the issue of invalid repulsive force existing in the APF, the virtual ellipse theory is proposed. This theory aims to eliminate the impact of invalid repulsive force within certain ranges. At the same time, constraints such as road boundary repulsive force and virtual lane line gravitational force are incorporated to ensure safe vehicle travel. Finally, the optimized A*-APF algorithm is proposed to introduce an artificial potential energy term in the heuristic function of the A* algorithm to optimize trajectory generation. The algorithm is also verified in three scenarios on a real vehicle: vehicle and pedestrian avoidance (Vp) experiment, parallel obstacle avoidance (Po) experiment, and staggered stopping (Ss) experiment. The effectiveness of the algorithm is verified through the analysis of four parameters, namely, trajectory, speed, heading angle, and steering wheel angle.\",\"PeriodicalId\":447,\"journal\":{\"name\":\"IEEE Sensors Journal\",\"volume\":\"24 15\",\"pages\":\"24708-24722\"},\"PeriodicalIF\":4.3000,\"publicationDate\":\"2024-06-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/10555536/\",\"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/10555536/","RegionNum":2,"RegionCategory":"综合性期刊","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
Research and Validation of Self-Driving Path Planning Algorithm Based on Optimized A*-Artificial Potential Field Method
Trajectory planning technology is one of the key technologies in the field of autonomous driving. However, the current planning algorithms cannot meet the optimal trajectory requirements to a certain extent. A novel algorithm is proposed to optimize the A*-artificial potential field (APF) method for generating optimal trajectories. To address the issue of path nonoptimality, improvements are made to the node expansion in the traditional A* algorithm. In addition, the traditional four-connected search strategy is enhanced with a new hybrid search strategy. Nodes are pruned to reduce path length. To handle multiturns in the A* algorithm, the trajectory is smoothed using a third-order Bezier curve, ensuring that the curvature of the trajectory is continuous. To address the issue of invalid repulsive force existing in the APF, the virtual ellipse theory is proposed. This theory aims to eliminate the impact of invalid repulsive force within certain ranges. At the same time, constraints such as road boundary repulsive force and virtual lane line gravitational force are incorporated to ensure safe vehicle travel. Finally, the optimized A*-APF algorithm is proposed to introduce an artificial potential energy term in the heuristic function of the A* algorithm to optimize trajectory generation. The algorithm is also verified in three scenarios on a real vehicle: vehicle and pedestrian avoidance (Vp) experiment, parallel obstacle avoidance (Po) experiment, and staggered stopping (Ss) experiment. The effectiveness of the algorithm is verified through the analysis of four parameters, namely, trajectory, speed, heading angle, and steering wheel angle.
期刊介绍:
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