Log in

Multi-maneuver Vertical Parking Trajectory Planning and Tracking Control in Narrow Environments

  • Published:
Automotive Innovation Aims and scope Submit manuscript

Abstract

As parking scenarios become narrower, vehicles often cannot enter the parking lot in one step. This paper presents a multi-maneuver vertical parking trajectory planning and tracking control strategy based on a predefined geometric set method. Firstly, to minimize the space required for parking, a multi-constraint nonlinear programming path function model based on arc-line-arc is established to find the key points of the path for vehicles to enter the parking space while considering the vehicle structure and road boundary constraints comprehensively. Secondly, the double-S speed planner carries out the speed planning. Finally, based on the vehicle–road deviation prediction model, an MPC lateral motion controller with the steering system delay compensation is established. A vehicle speed-tracking controller is designed on the basis of PID control. The proposed parking planning and control strategy is then tested on the autonomous vehicle platform to verify its feasibility and effectiveness. The results demonstrate that the proposed method can solve the problem of multi-maneuver vertical parking trajectory planning and tracking control in narrow environments. Under the action of the lateral and longitudinal controller, the vehicle can be safely and accurately guided to track the parking trajectory into the parking space. The lateral error is controlled within 0.054 m, and the heading deviation is controlled within 0.02 rad.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Abbreviations

AVP:

Automated valet parking

LQR:

Linear quadratic programming control

MPC:

Model predictive control

MPC-DC:

MPC controller with steering system delay compensation

PID:

Proportional-integral-derivative control

PP:

Pure pursuit

SMC:

Sliding mode control

References

  1. Banzhaf, H., Nienhüser, D., Knoop, S.: The future of parking: a survey on automated valet parking with an outlook on high density parking. Paper Presented at the IEEE Intelligent Vehicles Symposium, Los Angeles, CA, USA, 1827–1834 July 2017

  2. González, D., Pérez, J., Milanés, V.: A review of motion planning techniques for automated vehicles. IEEE Trans. Intell. Transp. Syst. 17(4), 1135–1145 (2016)

    Article  Google Scholar 

  3. Qin, Y.W., Liu, F.Q., Wang, P.: A feasible parking algorithm in form of path planning and following. Paper Presented at the Proceedings of the 2019 International Conference on Robotics, New York, NY, USA, 6–11 Sept 2019

  4. Vorobieva, H., Glaser, S., Minoiu, E.N.: Automatic parallel parking in tiny spots: path planning and control. IEEE Trans. Intell. Transp. Syst. 16(1), 396–410 (2015)

    Article  Google Scholar 

  5. Sertac, K., Emilio, F.: Sampling-based algorithms for optimal motion planning. Int. J. Robot. Res. 30(7), 846–894 (2011)

    Article  Google Scholar 

  6. Zhang, X.J., Liniger, A., Sakai, A.: Autonomous parking using optimization-based collision avoidance. Paper Presented at the IEEE Conference on Decision and Control, Miami, FL, USA, 4327–4332 Jan 2019

  7. Elbanhawi, M., Simic, M., Jazar, R.: Receding horizon lateral vehicle control for pure pursuit path tracking. J. Vib. Control 24(3), 619–642 (2018)

    Article  Google Scholar 

  8. AbdElmoniem, A., Osama, A., Abdelaziz, M.: A path-tracking algorithm using predictive Stanley lateral controller. Int. J. Adv. Robot. Syst. 17(6), 1–11 (2020)

    Article  Google Scholar 

  9. Han, G.N., Fu, W.P., Wang, W.: The lateral tracking control for the intelligent vehicle based on adaptive PID neural network. Sensors 17(6), 1–15 (2017)

    Article  Google Scholar 

  10. Yang, T., Bai, Z.W., Li, Z.Q.: Intelligent vehicle lateral control method based on feedforward + predictive LQR algorithm. Actuators. 10(9), 1–21 (2021)

    Article  Google Scholar 

  11. Norouzi, A., Masoumi, M., Barari, A.: Lateral control of an autonomous vehicle using integrated backstep** and sliding mode controller. Proc. Inst. Mech. Eng. K J. Multi-body Dyn. 233(1), 141–151 (2018)

    Google Scholar 

  12. Liu, K., Gong, J.W., Kurt, A.: Dynamic modeling and control of high-speed automated vehicles for lane change maneuver. IEEE Trans. Intell. Veh. 3(3), 329–339 (2018)

    Article  Google Scholar 

  13. Guo, H.Y., Cao, D.P., Chen, H.: Model predictive path following control for autonomous cars considering a measurable disturbance: implementation, testing, and verification. Mech. Syst. Signal Process. 118, 41–60 (2019)

    Article  Google Scholar 

  14. Li, H., Luo, J., Yan, S.: Research on parking control of bus based on improved pure pursuit algorithms. Paper Presented at the International Symposium on Distributed Computing and Applications for Business Engineering and Science, Wuhan, China, 21–26 Dec 2019

  15. Khalili, E., Ghaisari, J., Danesh, M.: Implementation of parallel parking system on a car like mobile robot. Paper Presented at the Iranian Conference on Electrical Engineering, Tehran, Iran, 562–566 July 2017

  16. Ye, H., Jiang, H.B., Ma, S.D.: Linear model predictive control of automatic parking path tracking with soft constraints. Int. J. Adv. Robot. Syst. 16(3), 1–13 (2019)

    Article  Google Scholar 

  17. Pereida, K., Schoellig, A.P.: Adaptive model predictive control for high-accuracy trajectory tracking in changing conditions. Paper Presented at the IEEE/RSJ International Conference on Intelligent Robots and Systems, Madrid, Spain, 7831–7837 Jan 2019

  18. Yi, Y., Lu, Z., **n, Q.: Smooth path planning for autonomous parking system. Paper Presented at the IEEE Intelligent Vehicles Symposium, Los Angeles, CA, USA, 167–173 July 2017

  19. Chen, Q.Z., Zhang, C.R., Ni, H.P.: Trajectory planning method of robot sorting system based on S-shaped acceleration/deceleration algorithm. Int. J. Adv. Robot. Syst. 15(6), 1–13 (2018)

    Article  Google Scholar 

  20. Chen, G.Y., Yao, J., Hu, H.Y.: Design and experimental evaluation of an efficient MPC-based lateral motion controller considering path preview for autonomous vehicles. Control Eng. Pract. 123, 105164 (2022)

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to appreciate the financial support of the National Natural Science Foundation of China (Grant 52372412), the Technology Innovation and Application Development Special Project of Chongqing (CSTB2022TIAD-DEX0014).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hongyu Hu.

Ethics declarations

Conflict of interest

On behalf of all the authors, the corresponding author states that there is no conflict of interest.

Appendix: List of symbols

Appendix: List of symbols

\(L_{{\text{w}}}\):

Width ab of the parking space

\(L_{{\text{l}}}\):

Length \(ad\) of the parking space

\(L\):

Length of wheelbase

\(L_{{\text{k}}}\):

Width of the vehicle

\(L_{{\text{f}}} ,L_{{\text{r}}}\):

Front/Rear overhang

\(l_{{\text{f}}} ,l_{{\text{r}}}\):

Distance from the center of gravity (C.G.) to the front/rear axle

\(R0\):

Minimum turning radius

\(L_{{\text{s}}}\):

Safe distance

\(D_{{{\text{road}}}}\):

Road width of the parking space

\(D_{{{\text{single}}}} ,D_{{{\text{multi}}}}\):

Road width for single/multi-maneuver parking

\(\delta_{{\text{f}}}\):

Front-wheel steering angle

\(\delta_{{\text{f ref}}}\):

Reference front-wheel steering angle

\(\delta_{\max }\):

Maximum of front-wheel steering angle

\(\Delta \delta_{\max }\):

Maximum of front-wheel steering angle increment

\(\phi_{\max }\):

Maximum of front-wheel steering angle speed

\(\tau\):

Steering system delay time

\(v\):

Vehicle velocity at the rear axle

\(v_{{\text{d}}} ,v_{{\text{p}}}\):

Target vehicle velocity for travel/parking tracking

\(e_{{\text{d}}} ,e_{\psi }\):

Lateral/Heading deviation at the current point

\(a_{\max }\):

Maximum of vehicle acceleration

\(T_{{\text{s}}}\):

Sample time of lateral motion controller

\(N_{{\text{p}}}\):

Prediction horizon of MPC lateral motion controller

\(N_{{\text{c}}}\):

Control horizon of MPC lateral motion controller

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, G., Gao, Z., Hu, H. et al. Multi-maneuver Vertical Parking Trajectory Planning and Tracking Control in Narrow Environments. Automot. Innov. 7, 300–311 (2024). https://doi.org/10.1007/s42154-023-00244-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42154-023-00244-1

Keywords

Navigation