A Dynamic Path-Planning Method for Obstacle Avoidance Based on the Driving Safety Field

Establishing an accurate and computationally efficient model for driving risk assessment, considering the influence of vehicle motion state and kinematic characteristics on path planning, is crucial for generating safe, comfortable, and easily trackable obstacle avoidance paths. To address this topi...

Full description

Bibliographic Details
Main Authors: Ke Liu, Honglin Wang, Yao Fu, Guanzheng Wen, Binyu Wang
Format: Article
Language:English
Published: MDPI AG 2023-11-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/23/22/9180
_version_ 1827638784670302208
author Ke Liu
Honglin Wang
Yao Fu
Guanzheng Wen
Binyu Wang
author_facet Ke Liu
Honglin Wang
Yao Fu
Guanzheng Wen
Binyu Wang
author_sort Ke Liu
collection DOAJ
description Establishing an accurate and computationally efficient model for driving risk assessment, considering the influence of vehicle motion state and kinematic characteristics on path planning, is crucial for generating safe, comfortable, and easily trackable obstacle avoidance paths. To address this topic, this paper proposes a novel dual-layered dynamic path-planning method for obstacle avoidance based on the driving safety field (DSF). The contributions of the proposed approach lie in its ability to address the challenges of accurately modeling driving risk, efficient path smoothing and adaptability to vehicle kinematic characteristics, and providing collision-free, curvature-continuous, and adaptable obstacle avoidance paths. In the upper layer, a comprehensive driving safety field is constructed, composed of a potential field generated by static obstacles, a kinetic field generated by dynamic obstacles, a potential field generated by lane boundaries, and a driving field generated by the target position. By analyzing the virtual field forces exerted on the ego vehicle within the comprehensive driving safety field, the resultant force direction is utilized as guidance for the vehicle’s forward motion. This generates an initial obstacle avoidance path that satisfies the vehicle’s kinematic and dynamic constraints. In the lower layer, the problem of path smoothing is transformed into a standard quadratic programming (QP) form. By optimizing discrete waypoints and fitting polynomial curves, a curvature-continuous and smooth path is obtained. Simulation results demonstrate that our proposed path-planning algorithm outperforms the method based on the improved artificial potential field (APF). It not only generates collision-free and curvature-continuous paths but also significantly reduces parameters such as path curvature (reduced by 62.29% to 87.32%), curvature variation rate, and heading angle (reduced by 34.11% to 72.06%). Furthermore, our algorithm dynamically adjusts the starting position of the obstacle avoidance maneuver based on the vehicle’s motion state. As the relative velocity between the ego vehicle and the obstacle vehicle increases, the starting position of the obstacle avoidance path is adjusted accordingly, enabling the proactive avoidance of stationary or moving single and multiple obstacles. The proposed method satisfies the requirements of obstacle avoidance safety, comfort, and stability for intelligent vehicles in complex environments.
first_indexed 2024-03-09T16:28:44Z
format Article
id doaj.art-b80adfad9f0e418c8b64f0dedaba9362
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T16:28:44Z
publishDate 2023-11-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-b80adfad9f0e418c8b64f0dedaba93622023-11-24T15:05:38ZengMDPI AGSensors1424-82202023-11-012322918010.3390/s23229180A Dynamic Path-Planning Method for Obstacle Avoidance Based on the Driving Safety FieldKe Liu0Honglin Wang1Yao Fu2Guanzheng Wen3Binyu Wang4State Key Laboratory of Automotive Simulation and Control, Jilin University, Changchun 130022, ChinaState Key Laboratory of Automotive Simulation and Control, Jilin University, Changchun 130022, ChinaState Key Laboratory of Automotive Simulation and Control, Jilin University, Changchun 130022, ChinaState Key Laboratory of Automotive Simulation and Control, Jilin University, Changchun 130022, ChinaState Key Laboratory of Automotive Simulation and Control, Jilin University, Changchun 130022, ChinaEstablishing an accurate and computationally efficient model for driving risk assessment, considering the influence of vehicle motion state and kinematic characteristics on path planning, is crucial for generating safe, comfortable, and easily trackable obstacle avoidance paths. To address this topic, this paper proposes a novel dual-layered dynamic path-planning method for obstacle avoidance based on the driving safety field (DSF). The contributions of the proposed approach lie in its ability to address the challenges of accurately modeling driving risk, efficient path smoothing and adaptability to vehicle kinematic characteristics, and providing collision-free, curvature-continuous, and adaptable obstacle avoidance paths. In the upper layer, a comprehensive driving safety field is constructed, composed of a potential field generated by static obstacles, a kinetic field generated by dynamic obstacles, a potential field generated by lane boundaries, and a driving field generated by the target position. By analyzing the virtual field forces exerted on the ego vehicle within the comprehensive driving safety field, the resultant force direction is utilized as guidance for the vehicle’s forward motion. This generates an initial obstacle avoidance path that satisfies the vehicle’s kinematic and dynamic constraints. In the lower layer, the problem of path smoothing is transformed into a standard quadratic programming (QP) form. By optimizing discrete waypoints and fitting polynomial curves, a curvature-continuous and smooth path is obtained. Simulation results demonstrate that our proposed path-planning algorithm outperforms the method based on the improved artificial potential field (APF). It not only generates collision-free and curvature-continuous paths but also significantly reduces parameters such as path curvature (reduced by 62.29% to 87.32%), curvature variation rate, and heading angle (reduced by 34.11% to 72.06%). Furthermore, our algorithm dynamically adjusts the starting position of the obstacle avoidance maneuver based on the vehicle’s motion state. As the relative velocity between the ego vehicle and the obstacle vehicle increases, the starting position of the obstacle avoidance path is adjusted accordingly, enabling the proactive avoidance of stationary or moving single and multiple obstacles. The proposed method satisfies the requirements of obstacle avoidance safety, comfort, and stability for intelligent vehicles in complex environments.https://www.mdpi.com/1424-8220/23/22/9180intelligent vehicledriving safety fieldobstacle avoidancepath planning
spellingShingle Ke Liu
Honglin Wang
Yao Fu
Guanzheng Wen
Binyu Wang
A Dynamic Path-Planning Method for Obstacle Avoidance Based on the Driving Safety Field
Sensors
intelligent vehicle
driving safety field
obstacle avoidance
path planning
title A Dynamic Path-Planning Method for Obstacle Avoidance Based on the Driving Safety Field
title_full A Dynamic Path-Planning Method for Obstacle Avoidance Based on the Driving Safety Field
title_fullStr A Dynamic Path-Planning Method for Obstacle Avoidance Based on the Driving Safety Field
title_full_unstemmed A Dynamic Path-Planning Method for Obstacle Avoidance Based on the Driving Safety Field
title_short A Dynamic Path-Planning Method for Obstacle Avoidance Based on the Driving Safety Field
title_sort dynamic path planning method for obstacle avoidance based on the driving safety field
topic intelligent vehicle
driving safety field
obstacle avoidance
path planning
url https://www.mdpi.com/1424-8220/23/22/9180
work_keys_str_mv AT keliu adynamicpathplanningmethodforobstacleavoidancebasedonthedrivingsafetyfield
AT honglinwang adynamicpathplanningmethodforobstacleavoidancebasedonthedrivingsafetyfield
AT yaofu adynamicpathplanningmethodforobstacleavoidancebasedonthedrivingsafetyfield
AT guanzhengwen adynamicpathplanningmethodforobstacleavoidancebasedonthedrivingsafetyfield
AT binyuwang adynamicpathplanningmethodforobstacleavoidancebasedonthedrivingsafetyfield
AT keliu dynamicpathplanningmethodforobstacleavoidancebasedonthedrivingsafetyfield
AT honglinwang dynamicpathplanningmethodforobstacleavoidancebasedonthedrivingsafetyfield
AT yaofu dynamicpathplanningmethodforobstacleavoidancebasedonthedrivingsafetyfield
AT guanzhengwen dynamicpathplanningmethodforobstacleavoidancebasedonthedrivingsafetyfield
AT binyuwang dynamicpathplanningmethodforobstacleavoidancebasedonthedrivingsafetyfield