Cargando…
A Trajectory Planning Method for Autonomous Valet Parking via Solving an Optimal Control Problem
In the last decade, research studies on parking planning mainly focused on path planning rather than trajectory planning. The results of trajectory planning are more instructive for a practical parking process. Therefore, this paper proposes a trajectory planning method in which the optimal autonomo...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7698036/ https://www.ncbi.nlm.nih.gov/pubmed/33187151 http://dx.doi.org/10.3390/s20226435 |
_version_ | 1783615737136414720 |
---|---|
author | Chen, Chen Wu, Bing Xuan, Liang Chen, Jian Wang, Tianxiang Qian, Lijun |
author_facet | Chen, Chen Wu, Bing Xuan, Liang Chen, Jian Wang, Tianxiang Qian, Lijun |
author_sort | Chen, Chen |
collection | PubMed |
description | In the last decade, research studies on parking planning mainly focused on path planning rather than trajectory planning. The results of trajectory planning are more instructive for a practical parking process. Therefore, this paper proposes a trajectory planning method in which the optimal autonomous valet parking (AVP) trajectory is obtained by solving an optimal control problem. Additionally, a vehicle kinematics model is established with the consideration of dynamic obstacle avoidance and terminal constraints. Then the parking trajectory planning problem is modeled as an optimal control problem, while the parking time and driving distance are set as the cost function. The homotopic method is used for the expansion of obstacle boundaries, and the Gauss pseudospectral method (GPM) is utilized to discretize this optimal control problem into a nonlinear programming (NLP) problem. In order to solve this NLP problem, sequential quadratic programming is applied. Considering that the GPM is insensitive to the initial guess, an online calculation method of vertical parking trajectory is proposed. In this approach, the offline vertical parking trajectory, which is calculated and stored in advance, is taken as the initial guess of the online calculation. The selection of an appropriate initial guess is based on the actual starting position of parking. A small parking lot is selected as the verification scenario of the AVP. In the validation of the algorithm, the parking trajectory planning is divided into two phases, which are simulated and analyzed. Simulation results show that the proposed algorithm is efficient in solving a parking trajectory planning problem. The online calculation time of the vertical parking trajectory is less than 2 s, which meets the real-time requirement. |
format | Online Article Text |
id | pubmed-7698036 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-76980362020-11-29 A Trajectory Planning Method for Autonomous Valet Parking via Solving an Optimal Control Problem Chen, Chen Wu, Bing Xuan, Liang Chen, Jian Wang, Tianxiang Qian, Lijun Sensors (Basel) Article In the last decade, research studies on parking planning mainly focused on path planning rather than trajectory planning. The results of trajectory planning are more instructive for a practical parking process. Therefore, this paper proposes a trajectory planning method in which the optimal autonomous valet parking (AVP) trajectory is obtained by solving an optimal control problem. Additionally, a vehicle kinematics model is established with the consideration of dynamic obstacle avoidance and terminal constraints. Then the parking trajectory planning problem is modeled as an optimal control problem, while the parking time and driving distance are set as the cost function. The homotopic method is used for the expansion of obstacle boundaries, and the Gauss pseudospectral method (GPM) is utilized to discretize this optimal control problem into a nonlinear programming (NLP) problem. In order to solve this NLP problem, sequential quadratic programming is applied. Considering that the GPM is insensitive to the initial guess, an online calculation method of vertical parking trajectory is proposed. In this approach, the offline vertical parking trajectory, which is calculated and stored in advance, is taken as the initial guess of the online calculation. The selection of an appropriate initial guess is based on the actual starting position of parking. A small parking lot is selected as the verification scenario of the AVP. In the validation of the algorithm, the parking trajectory planning is divided into two phases, which are simulated and analyzed. Simulation results show that the proposed algorithm is efficient in solving a parking trajectory planning problem. The online calculation time of the vertical parking trajectory is less than 2 s, which meets the real-time requirement. MDPI 2020-11-11 /pmc/articles/PMC7698036/ /pubmed/33187151 http://dx.doi.org/10.3390/s20226435 Text en © 2020 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 (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Chen, Chen Wu, Bing Xuan, Liang Chen, Jian Wang, Tianxiang Qian, Lijun A Trajectory Planning Method for Autonomous Valet Parking via Solving an Optimal Control Problem |
title | A Trajectory Planning Method for Autonomous Valet Parking via Solving an Optimal Control Problem |
title_full | A Trajectory Planning Method for Autonomous Valet Parking via Solving an Optimal Control Problem |
title_fullStr | A Trajectory Planning Method for Autonomous Valet Parking via Solving an Optimal Control Problem |
title_full_unstemmed | A Trajectory Planning Method for Autonomous Valet Parking via Solving an Optimal Control Problem |
title_short | A Trajectory Planning Method for Autonomous Valet Parking via Solving an Optimal Control Problem |
title_sort | trajectory planning method for autonomous valet parking via solving an optimal control problem |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7698036/ https://www.ncbi.nlm.nih.gov/pubmed/33187151 http://dx.doi.org/10.3390/s20226435 |
work_keys_str_mv | AT chenchen atrajectoryplanningmethodforautonomousvaletparkingviasolvinganoptimalcontrolproblem AT wubing atrajectoryplanningmethodforautonomousvaletparkingviasolvinganoptimalcontrolproblem AT xuanliang atrajectoryplanningmethodforautonomousvaletparkingviasolvinganoptimalcontrolproblem AT chenjian atrajectoryplanningmethodforautonomousvaletparkingviasolvinganoptimalcontrolproblem AT wangtianxiang atrajectoryplanningmethodforautonomousvaletparkingviasolvinganoptimalcontrolproblem AT qianlijun atrajectoryplanningmethodforautonomousvaletparkingviasolvinganoptimalcontrolproblem AT chenchen trajectoryplanningmethodforautonomousvaletparkingviasolvinganoptimalcontrolproblem AT wubing trajectoryplanningmethodforautonomousvaletparkingviasolvinganoptimalcontrolproblem AT xuanliang trajectoryplanningmethodforautonomousvaletparkingviasolvinganoptimalcontrolproblem AT chenjian trajectoryplanningmethodforautonomousvaletparkingviasolvinganoptimalcontrolproblem AT wangtianxiang trajectoryplanningmethodforautonomousvaletparkingviasolvinganoptimalcontrolproblem AT qianlijun trajectoryplanningmethodforautonomousvaletparkingviasolvinganoptimalcontrolproblem |