Skip to main content
Log in

Design and Implementation of a Hybrid Path Planning Approach for Autonomous Lane Change Manoeuvre

  • Vehicle Dynamics and Control, Other Fields of Automotive Engineering
  • Published:
International Journal of Automotive Technology Aims and scope Submit manuscript

Abstract

Autonomous vehicles are currently on their way and they have already started to gradually alter the fundamentals of the entire transport system. However, while in relatively near future, seeking to use their full potential during various urban traffic scenarios, further developments must be done in such fields as the sensing and perception, path planning and control. This research work focuses on the path planning problems and proposes a novel hybrid path planning approach, specifically designed for an important and complex urban scenario—the lane change manoeuvre. The proposed hybrid path planner consists of two classical path planning approaches: the Bézier curves approach, which served as a primary planner, and the rapidly exploring random trees approach, which was used as a supplementary planner. The entire development process of the hybrid path planner is described systematically and in detail. To verify the efficiency of the proposed hybrid path planner, experimental test drives, while using an autonomous research vehicle, were performed. The experimental results indicated that the real-time performance of the proposed hybrid path planning approach is effective and reliable. The path generated by the proposed hybrid approach is feasible, continuous, and can be executed by the autonomous vehicle.

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

Access this article

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

Similar content being viewed by others

Data availability

Datasets analyzed are available from the corresponding author.

Abbreviations

\(\delta\) :

Steering angle values for the autonomous vehicle control, °

\(E_i\) :

Geometrical borders of the environment, in which nodes and random tree branches are generated

\(L_{av}\) :

Length of the autonomous vehicle, m

\(L_{sv}\) :

Length of the surrounding vehicle (obstacle), m

\(N\) :

Number of nodes, generated while applying rapidly-exploring random trees approach

\({\textbf{P}}_i\) :

Control points which defines the Bézier curve

\(P_{i_X }\) :

Coordinate x of the control point for the Bézier curve

\(P_{i_Y }\) :

Coordinate y of the control point for the Bézier curve

\(S_0\) :

Longitudinal distance at which the lane change manoeuvre should begin, m

\(S_1\) :

Longitudinal distance after which the autonomous vehicle will catch up to the surrounding vehicle, m

\(S_2\) :

Longitudinal distance after which the autonomous vehicle has to finish the lane change manoeuvre, m

\(S_D\) :

Safety distance, m

\(S_{\min }\) :

Minimal safe longitudinal distance between the autonomous vehicle and the surrounding vehicle, m

\(t_B\) :

Parameter used to interpolate the Bézier curve, \(t_B \in \left[ {0,1} \right]\)

\(t_d\) :

Assumed delay time of path planner, s

\(t_m\) :

Assumed time length of the lane change manoeuvre, s

\(v_{av}\) :

Velocity of the autonomous vehicle, m/s

\(v_{sv}\) :

Velocity of the surrounding vehicle (obstacle), m/s

\(W_{av}\) :

Width of the autonomous vehicle, m

\(W_{sv}\) :

Width of the surrounding vehicle (obstacle), m

References

  • Artunedo, A., Villagra, J., & Godoy, J. (2019). Real-time motion planning approach for automated driving in urban environments. IEEE Access, 7, 180039–180053.

    Article  Google Scholar 

  • Ayawli, B. B. K., Chellali, R., Appiah, A. Y., & Kyeremeh, F. (2018). An overview of nature-inspired, conventional, and hybrid methods of autonomous vehicle path planning. Journal of Advanced Transportation, 2018, 1–27.

    Article  Google Scholar 

  • Bae, I., Kim, J. H., Moon, J., Kim, S. (2019). Lane change manoeuvre based on bezier curve providing comfort experience for autonomous vehicle users. In Proceedings of IEEE Intelligent Transportation Systems Conference (ITSC), Auckland, New Zealand.

  • Chen, J., Zhao, P., Mei, T., Liang, H. (2013). Lane change path planning based on piecewise bezier curve for autonomous vehicle. In Proceedings of 2013 IEEE International Conference on Vehicular Electronics and Safety, Dongguan, China.

  • Choi, D., & Lee, S. (2021). Comparison of machine learning algorithms for predicting lane changing intent. International Journal of Automotive Technology, 22(1), 507–518.

    Article  Google Scholar 

  • Cherroun, L., Boumehraz, M., & Kouzou, A. (2019). Mobile robot path planning based on optimized fuzzy logic controllers. New Developments and Advances in Robot Control, 175, 255–283.

    Article  MathSciNet  Google Scholar 

  • Claussmann, L., Revillound, M., Gruyer, D., & Glaser, S. (2019). A review of motion planning for highway autonomous driving. IEEE Transactions on Intelligent Transportation Systems, 21(5), 1826–1848.

    Article  Google Scholar 

  • Ding, Y., Zhuang, W., Qian, Y., Zhong, H. (2019). Trajectory planning for automated lane-change on a curved road for collision avoidance. SAE Technical Paper 2019–01–0673, 1–7.

  • Dixit, S., Fallah, S., Montanaro, U., Dianati, M., Stevens, A., Mccullough, F., & Mouzakitis, A. (2018). Trajectory planning and tracking for autonomous overtaking: state-of-the-art and future prospects. Annual Reviews in Control, 45, 76–86.

    Article  MathSciNet  Google Scholar 

  • Funke, J., & Gerdes, J. C. (2016). Simple clothoid lane change trajectories for automated vehicles incorporating friction constraints. Journal of Dynamic Systems Measurement and Control, 138, 1–9.

    Article  Google Scholar 

  • Geng, G., Wu, Z., Jiang, H., Sun, L., & Duan, C. (2018). Study on path planning method for imitating the lane-changing operation of excellent drivers. Applied Sciences, 8, 1–19.

    Article  Google Scholar 

  • Gao, Z., Zhu, N., Gao, F., Mei, X., Yang, B. (2021). A self-learning lane change motion planning system considering the driver’s personality. Proceedings of IMechE. Part D: Journal of Automobile Engineering 235, 14, 3322–3338.

  • Garrido, F., Gonzalez, L., Milanes, V., Perez, J., & Nashashibi, F. (2020). A two-stage real-time path planning: application to the overtaking manuever. IEEE Access, 8, 128730–128740.

    Article  Google Scholar 

  • Han, G., Fu, W., & Wang, W. (2016). The study of intelligent vehicle navigation path based on behavior coordination of particle swarm. Computational Intelligence and Neuroscience, 2016, 1–10.

    Google Scholar 

  • Ibrahim, A. M., Darweesh, M S., Ismail, T. (2020). Real-time geometric representation of lane-change decision for autonomous vehicles using dynamic optimization algorithm. In 2020 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS), New Delhi, India.

  • Jo, E., Sunwoo, M., & Lee, M. (2021). Vehicle trajectory prediction using hierarchical graph neural network for considering interaction among multimodal manoeuvres. Sensors, 2021, 1–19.

    Google Scholar 

  • Katrakazas, C., Quddus, M., Chen, W., & Deka, L. (2015). Real-time motion planning methods for autonomous on-road driving: State-of-the-art and future research directions. Transportation Research Part C Emerging Technologies, 60, 416–442.

    Article  Google Scholar 

  • Korzeniowski, D., & Slaski, G. (2016). Method of planning a reference trajectory of a single lane change manoeuver with Bezier curve. In IOP Conf. Series: Materials Science and Engineering 148. Poland: Krakow

  • Lattarulo, R., Gonzalez, L., Marti, E., Matute, J., Marcano, M., & Perez, J. (2018). Urban motion planning framework based on N-Bézier curves considering comfort and safety. Journal of Advanced Transportation, 2018, 1–13.

    Article  Google Scholar 

  • Li, B., Jia, N., Li, P., Ran, X., & Li, Y. (2019a). Incrementally constrained dynamic optimization: a computational framework for lane change motion planning of connected and automated vehicles. Journal of Intelligent Transportation Systems, 23(6), 557–568.

    Article  Google Scholar 

  • Li, H., Luo, Y., & Wu, J. (2019b). Collision-free path planning for intelligent vehicles based on Bézier curve. IEEE Access, 7, 123334–123340.

    Article  Google Scholar 

  • Li, Z., Liang, H., Zhao, P., Wang, S., & Zhu, H. (2020). Efficent Lane Change Path Planning based on Quintic spline for Autonomous Vehicles. In Proceedings of 2020 IEEE International Conference on Mechatronics and Automation, Beijing, China.

  • Long, C., Dongfang, Q., Xing, X., Yingfeng, C., & Ju, X. (2019). A path and velocity planning method for lane changing collision avoidance of intelligent vehicle based on cubic 3-D Bezier curve. Advances in Engineering Software, 132, 65–73.

    Article  Google Scholar 

  • Noreen, I., Khan, A., & Habib, Z. (2016). Optimal path planning using RRT* based approaches: a survey and future directions. International Journal of Advanced Computer Science and Applications, 7(11), 97–107.

    Article  Google Scholar 

  • Park, C., Jeong, N., Yu, D., & Wwang, S. (2019). Path generation algorithm based on crash point prediction for lane changing of autonomous vehicles. International Journal of Automotive Technology, 20(3), 507–519.

    Article  Google Scholar 

  • Precup, R., Voisan, E., David, R., Hedrea, E., Petriu, E. M., Roman, R., et al. (2021). Nature-inspired optimization algorithms for path planning and fuzzy tracking control of mobile robots. In E. Osaba & X. S. Yang (Eds.), Applied Optimization and Swarm Intelligence, Springer Tracts in Nature-Inspired Computing (pp. 129–148). Singapore: Springer.

    Chapter  Google Scholar 

  • Skrickij, V., Šabanovič, E., & Žuraulis, V. (2020). Autonomous road vehicles: Recent issues and expectations. IET Intelligent Transport Systems, 14(6), 471–479.

    Article  Google Scholar 

  • Song, Y., Huang, K., Zhong, W. (2020). Lane-changing decision-making using Single-step deep Q network. Lane-changing decision-making using single-step deep Q network. In Proceedings of the International Symposium on Frontiers of Intelligent Transport System (FITS 2020), Chongqing, China.

  • Song, Y., & Huh, H. (2021). Driving and steering collision avoidance system of autonomous vehicle with model predictive control based on non-convex optimization. Advances in Mechanical Engineering, 13(6), 1–14.

    Article  CAS  Google Scholar 

  • Sun, Y., Zhang, C., & Liu, C. (2021a). Collision-free and dynamically feasible trajectory planning for omnidirectional mobile robots using a novel B-spline based rapidly exploring random tree. International Journal of Advanced Robotic Systems, 18(3), 1–16.

    Article  Google Scholar 

  • Sun, K., Zhao, X., & Wu, X. (2021b). A cooperative lane change model for connected and autonomous vehicles on two lanes highway by considering the traffic efficiency on both lanes. Transportation Research Interdisciplinary Perspectives, 9, 1–12.

    Article  Google Scholar 

  • Wang, P., Gao, S., Li, L., Sun, B., & Cheng, S. (2019). Obstacle avoidance path planning design for autonomous driving vehicles based on an improved artificial potential field algorithm. Energies, 12, 1–14.

    Google Scholar 

  • Xi, C., Shi, T., Wu, Y., & Sun, L. (2020). Efficient motion planning for automated lane change based on imitation learning and mixed-integer optimization. In the 23rd IEEE International Conference on Intelligent Transportation Systems, Rhodes, Greece.

  • Yang, G., & Yao, Y. (2021). Vehicle local path planning and time consistency of unmanned driving system based on convolutional neural network. Neural Computing and Applications, 34, 12385–12398.

    Article  Google Scholar 

  • Yang, D., Zheng, S., Wen, C., Jin, P. J., & Ran, B. (2018). A dynamic lane-changing trajectory planning model for automated vehicles. Transportation Research Part C, 95, 228–247.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paulius Skačkauskas.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

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

Skačkauskas, P., Karpenko, M. & Prentkovskis, O. Design and Implementation of a Hybrid Path Planning Approach for Autonomous Lane Change Manoeuvre. Int.J Automot. Technol. 25, 83–95 (2024). https://doi.org/10.1007/s12239-024-00014-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12239-024-00014-w

Keywords

Navigation