A Review of Motion Planning Techniques for Automated Vehicles
Abstract
Intelligent vehicles have increased their capabilities for highly and, even fully, automated driving under controlled environments. Scene information is received using onboard sensors and communication network systems, i.e., infrastructure and other vehicles. Considering the available information, different motion planning and control techniques have been implemented to autonomously driving on complex environments. The main goal is focused on executing strategies to improve safety, comfort, and energy optimization. However, research challenges such as navigation in urban dynamic environments with obstacle avoidance capabilities, i.e., vulnerable road users (VRU) and vehicles, and cooperative maneuvers among automated and semi-automated vehicles still need further efforts for a real environment implementation. This paper presents a review of motion planning techniques implemented in the intelligent vehicles literature. A description of the technique used by research teams, their contributions in motion planning, and a comparison among these techniques is also presented. Relevant works in the overtaking and obstacle avoidance maneuvers are presented, allowing the understanding of the gaps and challenges to be addressed in the next years. Finally, an overview of future research direction and applications is given.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
State lattices can handle high dimensions and are good for local planning in dynamical environments, but their computational load is high and the discretization resolution limits the planners' capacity.
“State lattices can handle high dimensions and is good for local planning in dynamical environments, however, the computational load is high and the discretization resolution limits the planners' capacity [19].”
From A Survey of Autonomous Driving: <i>Common Practices and Emerging Technologies</i> (2020) · cites this paper as [19]
The main disadvantage of sampling-based planning in general is jerky trajectories.
“The main disadvantage of SBP in general is, again, the jerky trajectories [19].”
From A Survey of Autonomous Driving: <i>Common Practices and Emerging Technologies</i> (2020) · cites this paper as [19]
Graph-based local planners output discrete paths rather than continuous ones, which can lead to jerky trajectories.
“Graph-based local planners use the same techniques as graph-based global planners such as Dijkstra [254] and A* [249], which output discrete paths rather than continuous ones.This can lead to jerky trajectories [19].”
From A Survey of Autonomous Driving: <i>Common Practices and Emerging Technologies</i> (2020) · cites this paper as [19]
A detailed local planning review divided the taxonomy of motion planning into four groups: graph-based planners, sampling-based planners, interpolating curve planners and numerical optimization approaches.
“A detailed local planning review is presented in [19] where the taxonomy of motion planning was divided into four groups; graph-based planners, sampling-based planners, interpolating curve planners and numerical optimization approaches.”
From A Survey of Autonomous Driving: <i>Common Practices and Emerging Technologies</i> (2020) · cites this paper as [19]
Cites
Probabilistic roadmaps for path planning in high-dimensional configuration spaces
Kavraki, L. E., Svestka, P., Latombe, J.-C., & Overmars, M. H. (1996) · IEEE Transactions on Robotics and Automation · doi:10.1109/70.508439 · Cited by 6,343 · cited 1× · see citing works
“The most commonly used methods in robotics are the Probabilistic Roadmap Method (PRM) [93] and the Rapidly-exploring Random Tree (RRT) [94].”
MethodMaking Bertha Drive—An Autonomous Journey on a Historic Route
Ziegler, J., Bender, P., Schreiber, M., Lategahn, H., Strauss, T., Stiller, C., Dang, T., Franke, U., Appenrodt, N., Keller, C. G., et al. (2014) · IEEE Intelligent Transportation Systems Magazine · doi:10.1109/mits.2014.2306552 · Cited by 854 · see citing works
Little Ben: The Ben Franklin Racing Team’s Entry in the 2007 DARPA Urban Challenge
Bohren, J., Foote, T., Keller, J., Kushleyev, A., Lee, D., Stewart, A., Vernaza, P., Derenick, J., Spletzer, J., & Satterfield, B. (2008) · Journal of Field Robotics · doi:10.1002/rob.20260 · Cited by 135 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
A Survey of Autonomous Driving: <i>Common Practices and Emerging Technologies</i>
Yurtsever, E., Lambert, J., Carballo, A., & Takeda, K. (2020) · IEEE Access · doi:10.1109/access.2020.2983149 · Cited by 1,889 · see citing works
“local planning review is presented in [19] where the taxonomy of motion planning was divided into four groups; graph-based planners, sampling-based planners, interpolating curve planners and numerical optimization approaches.”
BackgroundInfluentialMilakis, D., van Arem, B., & van Wee, B. (2017) · Journal of Intelligent Transportation Systems · doi:10.1080/15472450.2017.1291351 · Cited by 963 · see citing works
A Survey on Cooperative Longitudinal Motion Control of Multiple Connected and Automated Vehicles
Wang, Z., Bian, Y., Shladover, S. E., Wu, G., Li, S. E., & Barth, M. J. (2020) · IEEE Intelligent Transportation Systems Magazine · doi:10.1109/mits.2019.2953562 · Cited by 316 · see citing works
Wang, J., Zhang, L., Huang, Y., Zhao, J., & Bella, F. (2020) · Journal of Advanced Transportation · doi:10.1155/2020/8867757 · Cited by 261 · see citing works
Algorithmic Decision-Making in AVs: Understanding Ethical and Technical Concerns for Smart Cities
Lim, H. S. M., & Taeihagh, A. (2019) · Sustainability · doi:10.3390/su11205791 · Cited by 136 · see citing works
CodePlan: Repository-level Coding using LLMs and Planning
Bairi, R., Sonwane, A., Kanade, A., C, V. D., Iyer, A., Parthasarathy, S., Rajamani, S., Ashok, B., & Shet, S. (2023) · arXiv · doi:10.48550/arxiv.2309.12499 · Cited by 92 · see citing works
CodePlan: Repository-Level Coding using LLMs and Planning
Bairi, R., Sonwane, A., Kanade, A., C., V. D., Iyer, A., Parthasarathy, S., Rajamani, S., Ashok, B., & Shet, S. (2024) · Proceedings of the ACM on Software Engineering · doi:10.1145/3643757 · Cited by 92 · see citing works
Waypoint Models for Instruction-guided Navigation in Continuous Environments
Krantz, J., Gokaslan, A., Batra, D., Lee, S., & Maksymets, O. (2021) · 2021 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv48922.2021.01488 · Cited by 94 · see citing works
Zhao, Y., Zhou, F., Li, Y., & Wang, Y. (2017) · International Journal of Advanced Robotic Systems · doi:10.1177/1729881417710634 · Cited by 15 · see citing works
- Authors
- Gonzalez, D., Perez, J., Milanes, V., & Nashashibi, F.
- Affiliations
- Institut national de recherche en sciences et technologies du numérique (FR)
- ORCID
- Nashashibi, Fawzi
- Venue
- IEEE Transactions on Intelligent Transportation Systems
- Published
- 2016-04
- Volume
- 17
- Issue
- 4
- Pages
- 1135-1145
- ISSN
- 1524-9050 (ISSN-L)
- 1558-0016
- OpenAlex
- W2306644740
- Cited by
- 1,670
- References
- 3
- Citations by year
- 2026: 104 · 2025: 163 · 2024: 200 · 2023: 246 · 2022: 212 · 2021: 235 · 2020: 213 · 2019: 150 · 2018: 93 · 2017: 47 · 2016: 6 · 2012: 1
- FWCI
- 41.94
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- IEEE Transactions on Intelligent Transportation Systems (publishedVersion)
- HAL (submittedVersion)
- TECNALIA Publications (Fundación TECNALIA Research & Innovation) (submittedVersion)
- Funders
- ECSEL project DESERVE.
- FP7 CityMobil2.
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Robotic Path Planning Algorithms
- Physical Sciences › Engineering › Automotive Engineering › Autonomous Vehicle Technology and Safety
- Physical Sciences › Engineering › Automotive Engineering › Vehicle Dynamics and Control Systems
- Keywords
- motion planning, autonomous vehicles, autonomous driving, obstacle avoidance, overtaking, vulnerable road users, semi-automated vehicles, energy optimization, vehicle safety
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review