Human-like planning of swerve maneuvers for autonomous vehicles
Abstract
In this paper, we develop a motion planner for on-road autonomous swerve maneuvers that is capable of learning passengers' individual driving styles. It uses a hybrid planning approach that combines sampling-based graph search and vehicle model-based evaluation to obtain a smooth trajectory plan. To automate the parameter tuning process, as well as to reflect individual driving styles, we further adapt inverse reinforcement learning techniques to distill human driving patterns from maneuver demonstrations collected from different individuals. We found that the proposed swerve planner and its learning routine can approximate a good variety of maneuver demonstrations. However, due to the underlying stochastic nature of human driving, more data are needed in order to obtain a more generative swerve model.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Cites
Human-level control through deep reinforcement learning
Mnih, V., Kavukcuoglu, K., Silver, D., Rusu, A. A., Veness, J., Bellemare, M. G., Graves, A., Riedmiller, M., Fidjeland, A. K., Ostrovski, G., et al. (2015) · Nature · doi:10.1038/nature14236 · Cited by 30,357 · see citing works
Stanley: The robot that won the DARPA Grand Challenge
Thrun, S., Montemerlo, M., Dahlkamp, H., Stavens, D., Aron, A., Diebel, J., Fong, P., Gale, J., Halpenny, M., Hoffmann, G., et al. (2006) · Journal of Field Robotics · doi:10.1002/rob.20147 · Cited by 2,237 · see citing works
Autonomous driving in urban environments: Boss and the Urban Challenge
Urmson, C., Anhalt, J., Bagnell, D., Baker, C., Bittner, R., Clark, M. N., Dolan, J., Duggins, D., Galatali, T., Geyer, C., et al. (2008) · Journal of Field Robotics · doi:10.1002/rob.20255 · Cited by 1,555 · see citing works
Self-citationA global averaging method for dynamic time warping, with applications to clustering
Petitjean, F., Ketterlin, A., & Gançarski, P. (2010) · Pattern Recognition · doi:10.1016/j.patcog.2010.09.013 · Cited by 1,143 · see citing works
Trajectory planning for Bertha — A local, continuous method
Ziegler, J., Bender, P., Dang, T., & Stiller, C. (2014) · 2014 IEEE Intelligent Vehicles Symposium Proceedings · doi:10.1109/ivs.2014.6856581 · Cited by 443 · see citing works
Finding Locally Optimal, Collision-Free Trajectories with Sequential Convex Optimization
Schulman, J., Ho, J., Lee, A., Awwal, I., Bradlow, H., & Abbeel, P. (2013) · Robotics: Science and Systems · doi:10.15607/rss.2013.ix.031 · Cited by 442 · see citing works
Motion planning for autonomous driving with a conformal spatiotemporal lattice
McNaughton, M., Urmson, C., Dolan, J. M., & Lee, J.-W. (2011) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra.2011.5980223 · Cited by 371 · see citing works
Self-citationSpatiotemporal state lattices for fast trajectory planning in dynamic on-road driving scenarios
Ziegler, J., & Stiller, C. (2009) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2009.5354448 · Cited by 252 · see citing works
Learning from Demonstration for Autonomous Navigation in Complex Unstructured Terrain
Silver, D., Bagnell, J. A., & Stentz, A. (2010) · The International Journal of Robotics Research · doi:10.1177/0278364910369715 · Cited by 142 · see citing works
Apprenticeship learning and reinforcement learning with application to robotic control
Abbeel, P. (2008) · ProQuest Demo Repository · Cited by 71 · see citing works
Lee, J., & Litkouhi, B. B. (2012) · IEEE International Conference on Intelligent Transportation Systems (ITSC) · doi:10.1109/itsc.2012.6338738 · Cited by 55 · see citing works
Self-citationToward human-like motion planning in urban environments
Gu, T., & Dolan, J. M. (2014) · IEEE Intelligent Vehicles Symposium · doi:10.1109/ivs.2014.6856493 · Cited by 54 · see citing works
Self-citationA sampling-based local trajectory planner for autonomous driving along a reference path
Li, X., Sun, Z., Kurt, A., & Zhu, Q. (2014) · IEEE Intelligent Vehicles Symposium · doi:10.1109/ivs.2014.6856397 · Cited by 42 · see citing works
Learning obstacle avoidance parameters from operator behavior
Hamner, B., Singh, S., & Scherer, S. (2006) · Journal of Field Robotics · doi:10.1002/rob.20171 · Cited by 36 · see citing works
An application of sequential convex programming to time optimal trajectory planning for a car motion
Tran-Dinh, Q., & Diehl, M. (2009) · doi:10.1109/cdc.2009.5399823 · Cited by 29 · see citing works
A suboptimal and analytical solution to mobile robot trajectory generation amidst moving obstacles
Peng, J., Luo, W., Liu, W., et al. (2015) · Autonomous Robots · doi:10.1007/s10514-015-9424-5 · Cited by 16 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
A survey of deep learning techniques for autonomous driving
Grigorescu, S., Trasnea, B., Cocias, T., & Macesanu, G. (2020) · Journal of Field Robotics · doi:10.1002/rob.21918 · Cited by 1,809 · see citing works
- Authors
- Gu, T., Dolan, J. M., & Lee, J.-W.
- Affiliations
- Carnegie Mellon University (US)
- General Motors (United States) (US)
- Venue
- 2016 IEEE Intelligent Vehicles Symposium (IV)
- Publisher
- IEEE
- Published
- 2016-06
- Pages
- 716-721
- ISSN
- 1931-0587 (ISSN-L)
- OpenAlex
- W2515486452
- Cited by
- 24
- References
- 16
- Citations by year
- 2025: 3 · 2024: 3 · 2023: 1 · 2022: 2 · 2021: 4 · 2020: 4 · 2019: 3 · 2018: 1 · 2017: 3
- FWCI
- 3.02
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- IEEE Intelligent Vehicles Symposium (publishedVersion)
- Topics
- Physical Sciences › Engineering › Automotive Engineering › Autonomous Vehicle Technology and Safety
- Physical Sciences › Computer Science › Artificial Intelligence › Reinforcement Learning in Robotics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Robotic Path Planning Algorithms
- Keywords
- autonomous vehicles, motion planning, inverse reinforcement learning, trajectory planning, parameter tuning, on-road driving
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