Abstract
This survey focuses on trajectory tracking controllers of advanced driver assistance functions for comfortable and safe automated driving on highways. A short introduction to today’s driver assistance functions and their control objectives is given. Different control schemes that have been proposed during the past few years are discussed, including essentially PID control, fuzzy control, optimal state feedback controllers, sliding mode control, and model predictive control. The separation of longitudinal and lateral dynamics as well as their combination is tackled. In addition to the control design for assistance functions, this work lists prominent controllers of autonomous vehicle prototypes. A simulation of a highway scenario compares the performance of the different control approaches.
References
J. Ackermann, J. Guldner, W. Sienel, R. Steinhauser, V. Utkin, Linear and nonlinear controller design for robust automatic steering. IEEE Trans. Control Syst. Technol. 3 (1), 132–143 (1995)
K.J. Astrom, PID Controllers: Theory, Design and Tuning (Instrument Society of America, Research Triangle Park, 1995)
R. Attia, R. Orjuela, M. Basset, Coupled longitudinal and lateral control strategy improving lateral stability for autonomous vehicle, in 2012 American Control Conference (ACC) (2012), pp. 6509–6514
R. Attia, R. Orjuela, M. Basset, Combined longitudinal and lateral control for automated vehicle guidance. Veh. Syst. Dyn. 52 (2), 261–279 (2014)
V.L. Bageshwar, W.L. Garrard, R. Rajamani, Model predictive control of transitional maneuvers for adaptive cruise control vehicles. IEEE Trans. Veh. Technol. 53 (5), 1573–1585 (2004)
L. Baskar, B. De Schutter, J. Hellendoorn, Z. Papp, Traffic control and intelligent vehicle highway systems: a survey. IET Intell. Transp. Syst. 5 (1), 38–52 (2011)
A. Benine-Neto, S. Scalzi, S. Mammar, M. Netto, Dynamic controller for lane keeping and obstacle avoidance assistance system, in 2010 13th International IEEE Conference on Intelligent Transportation Systems (ITSC) (2010), pp. 1363–1368
S. Björnander, L. Grunske, Adaptive cruise controllers - a literature review. Technical Rep. C4-01 TR M50, Faculty of Information and Communications Technologies, Swinburne University of Technology, Australia, 2008
F. Borrelli, P. Falcone, T. Keviczky, J. Asgari, MPC-based approach to active steering for autonomous vehicle systems. Int. J. Veh. Auton. Syst. 3 (2), 265–291 (2005)
A. Broggi, M. Bertozzi, A. Fascioli, C.G.L. Bianco, A. Piazzi, The ARGO autonomous vehicle s vision and control systems. Int. J. Intell. Control Syst. 3 (4), 409–441 (1999)
L. Cai, Novel algorithms for longitudinal and lateral control for application in autonomous vehicles. PhD thesis, The Hong Kong Polytechnic University, 2003
L. Cai, A.B. Rad, W. Chan, K. Cai, A robust fuzzy PD controller for automatic steering control of autonomous vehicles, in The 12th IEEE International Conference on Fuzzy Systems (FUZZ), vol. 1 (IEEE, 2003), pp. 549–554
L. Cai, A.B. Rad, W. Chan, An intelligent longitudinal controller for application in semiautonomous vehicles. IEEE Trans. Ind. Electron. 57 (4), 1487–1497 (2010)
A. Carvalho, S. Lefévre, G. Schildbach, J. Kong, F. Borrelli, Automated driving: the role of forecasts and uncertainty - a control perspective. Eur. J. Control 24, 14–32 (2015); SI: {ECC15European} Control Conference
S. Chaib, M.S. Netto, S. Mammar, H∞, adaptive PID and fuzzy control: a comparison of controllers for vehicle lane keeping, in 2004 IEEE Intelligent Vehicles Symposium (2004), pp. 139–144
J.M. Choi, S. Lui, J.K. Hedrick, Human driver model and sliding mode control - road tracking capability of the vehicle model, in Proceedings of the 2015 European Control Conference (ECC) (2015), pp. 2137–2142
D. Corona, M. Lazar, B. De Schutter, M. Heemels, A hybrid MPC approach to the design of a smart adaptive cruise controller, in 2006 IEEE Computer Aided Control System Design, 2006 IEEE International Symposium on Intelligent Control (2006), pp. 231–236
A. Dotlinger, F. Larcher, R.M. Kennel, Robust receding horizon based trajectory planning, in 2014 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM) (IEEE, 2014), pp. 845–851
B. Dumitrascu, A. Filipescu, V. Minzu, A. Voda, E. Minca, Discrete-time sliding-mode control of four driving-steering wheels autonomous vehicle, in Proceedings of the 30th Chinese Control Conference (2011), pp. 3620–3625
C. Edwards, S. Spurgeon, Sliding Mode Control: Theory and Applications (CRC Press, Boca Raton, 1998)
T. Eigel, Integrierte Längs- und Querführung von Personenkraftwagen mittels Sliding-Mode-Regelung. Ph.D. thesis, Technische Universität Carolo-Wilhelmina zu Braunschweig, 2010
S. Eom, E. Kim, T. Shin, M. Lee, F. Harashima, The robust controller design for lateral control of vehicles, in 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), vol. 1 (IEEE, 2003), pp. 570–573
P. Falcone, F. Borrelli, J. Asgari, H.E. Tseng, D. Hrovat, A model predictive control approach for combined braking and steering in autonomous vehicles, in Mediterranean Conference on Control & Automation (MED) (IEEE, 2007), pp. 1–6
A. Ferrara, P. Pisu, Minimum sensor second-order sliding mode longitudinal control of passenger vehicles. IEEE Trans. Intell. Transp. Syst. 5 (1), 20–32 (2004)
A. Ferrara, C. Vecchio, Second order sliding mode control of vehicles with distributed collision avoidance capabilities. Mechatronics 19 (4), 471–477 (2009)
S. Fuchshumer, K. Schlacher, T. Rittenschober, Nonlinear vehicle dynamics control - a flatness based approach, in 44th IEEE Conference on Decision and Control, 2005 and 2005 European Control Conference. CDC-ECC 05 (IEEE, 2005), pp. 6492–6497
B. Ganji, A.Z. Kouzani, S.Y. Khoo, M. Shams-Zahraei, Adaptive cruise control of a HEV using sliding mode control. Expert Syst. Appl. 41 (2), 607–615 (2014)
C. Goerzen, Z. Kong, B. Mettler, A survey of motion planning algorithms from the perspective of autonomous UAV guidance. J. Intell. Robot. Syst. 57 (1–4), 65–100 (2010)
L. Guo, P. Ge, M. Yue, Y. Zhao, Lane changing trajectory planning and tracking controller design for intelligent vehicle running on curved road. Math. Probl. Eng. 2014, 1–9 (2014)
F. Hamerlain, K. Achour, T. Floquet, W. Perruquetti, Trajectory tracking of a car-like robot using second order sliding mode control, in European Control Conference (ECC) (IEEE, 2007), pp. 4932–4936
C. Hatipoglu, U. Ozguner, K.A. Redmill, Automated lane change controller design. IEEE Trans. Intell. Transp. Syst. 4 (1), 13–22 (2003)
J. He, D.A. Crolla, M.C. Levesley, W.J. Manning, Coordination of active steering, driveline, and braking for integrated vehicle dynamics control. Proc. Inst. Mech. Eng. D J. Automob. Eng. 220 (10), 1401–1420 (2006)
J.K. Hedrick, A. Girard, Controllability and observability of nonlinear systems, in Control of Nonlinear Dynamic Systems: Theory and Applications (University of California, Berkeley, 2005)
J.K. Hedrick, M. Tomizuka, P. Varaiya, Control issues in automated highway systems. IEEE Control Syst. 14 (6), 21–32 (1994)
T. Hessburg, M. Tomizuka, Fuzzy logic control for lateral vehicle guidance. IEEE Control. Syst. 14 (4), 55–63 (1994)
S. Hima, S. Glaser, A. Chaibet, B. Vanholme, Controller design for trajectory tracking of autonomous passenger vehicles, in 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC) (IEEE, 2011), pp. 1459–1464
S. Hima, B. Lusseti, B. Vanholme, S. Glaser, S. Mammar, Trajectory tracking for highly automated passenger vehicles, in International Federation of Automatic Control (IFAC) World Congress (2011), pp. 12958–12963
P. Hingwe, M. Tomizuka, Experimental evaluation of a chatter free sliding mode control for lateral control in AHS, in Proceedings of the 1997 American Control Conference (ACC), vol. 5 (1997), pp. 3365–3369
P. Hingwe, J. Wang, M. Tai, M. Tomizuka, Lateral Control of Heavy Duty Vehicles for Automated Highway System: Experimental Study on a Tractor Semi-Trailer (California Partners for Advanced Transit and Highways (PATH), Berkeley, 2000)
T. Hsiao, M. Tomizuka, Design of position feedback controllers for vehicle lateral motion, in American Control Conference (ACC) (IEEE, 2006), pp. 6
R. Hult, Tabar, R.S., Path planning for highly automated vehicles. Master s thesis, Chalmers University of Technology, Gothenburg, 2013
C. Hwang, S. Han, L. Chang, Trajectory tracking of car-like mobile robots using mixed h2/h∞ decentralized variable structure control, in IEEE International Conference on Mechatronics (IEEE, 2005), pp. 520–525
H.M. Jagtman, E. Wiersma, Driving with adaptive cruise control in the real world, in Improving Safety by Linking Research with Safety Policy and Management, Proceedings of the 16th ICTCT Workshop (2003)
C. Jung, H. Kim, Y. Son, K. Lee, K. Yi, Parameter adaptive steering control for autonomous driving, in 2014 IEEE 17th International Conference on Intelligent Transportation Systems (ITSC) (2014), pp. 1462–1467
J. Kang, R. Hindiyeh, S. Moon, J.C. Gerdes, K. Yi, Design and testing of a controller for autonomous vehicle path tracking using GPS/INS sensors, in Proceedings of the 17th IFAC World Congress (2008), pp. 6–11
A. Kelly, B. Nagy, Reactive nonholonomic trajectory generation via parametric optimal control. Int. J. Robot. Res. 22 (7–8), 583–601 (2003)
T. Keviczky, P. Falcone, F. Borrelli, J. Asgari, D. Hrovat, Predictive control approach to autonomous vehicle steering, in American Control Conference (ACC) (IEEE, 2006), pp. 4670–4675
D. Kim, J. Kang, K. Yi, Control strategy for high-speed autonomous driving in structured road, in 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC) (IEEE, 2011), pp. 186–191
J. Kosecka, R. Blasi, C.J. Taylor, J. Malik, A comparative study of vision-based lateral control strategies for autonomous highway driving. Int. J. Robot. Res. 18 (5), 442–453 (1999)
E. Lavretsky, K.A. Wise, Optimal control and the linear quadratic regulator, in Robust and Adaptive Control. Advanced Textbooks in Control and Signal Processing (Springer, London, 2013), pp. 27–50
S. Lee, C. Chung, Multilevel approximate model predictive control and its application to autonomous vehicle active steering, in 2013 IEEE 52nd Annual Conference on Decision and Control (CDC) (2013), pp. 5746–5751
A. Levant, Sliding order and sliding accuracy in sliding mode control. Int. J. Control. 58 (6), 1247–1263 (1993)
J. Levine, Analysis and Control of Nonlinear Systems: A Flatness-based Approach (Springer Science and Business Media, Berlin, 2009)
J. Levinson, J. Askeland, J. Becker, J. Dolson, D. Held, S. Kammel, J.Z. Kolter, D. Langer, O. Pink, V. Pratt, M. Sokolsky, G. Stanek, D. Stavens, A. Teichman, M. Werling, S. Thrun, Towards fully autonomous driving: systems and algorithms, in 2011 IEEE Intelligent Vehicles Symposium (IV) (2011), pp. 163–168
S. Li, K. Li, R. Rajamani, J. Wang, Model predictive multi-objective vehicular adaptive cruise control. IEEE Trans. Control Syst. Technol. 19 (3), 556–566 (2011)
X. Li, Z. Sun, Q. Zhu, D. Liu, A unified approach to local trajectory planning and control for autonomous driving along a reference path, in 2014 IEEE International Conference on Mechatronics and Automation (ICMA) (2014), pp. 1716–1721
P.F. Lima, M. Trincavelli, J. Mårtensson, B. Wahlberg, Clothoid-based model predictive control for autonomous driving, in Proceedings of the 2015 European Control Conference (ECC) (2015), pp. 2988–2995
E. Maalouf, M. Saad, H. Saliah, A higher level path tracking controller for a four-wheel differentially steered mobile robot. Robot. Auton. Syst. 54 (1), 23–33 (2006)
R. Marino, S. Scalzi, M. Netto, Nested PID steering control for lane keeping in autonomous vehicles. Control Eng. Pract. 19 (12), 1459–1467 (2011)
L. Menhour, B. D Andréa-Novel, C. Boussard, M. Fliess, H. Mounier, Algebraic nonlinear estimation and flatness-based lateral/longitudinal control for automotive vehicles, in 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC) (IEEE, 2011), pp. 463–468
L. Menhour, B. d Andréa Novel, M. Fliess, H. Mounier, Coupled nonlinear vehicle control: flatness-based setting with algebraic estimation techniques. Control Eng. Pract. 22, 135–146 (2014)
G. Monsees, Discrete-time sliding mode control. TU Delft, Delft University of Technology, 2002
J. Naranjo, J. Reviejo, C. González, R. Garca Rosa, T. de Pedro, A throttle and brake fuzzy controller: towards the automatic car, in EUROCAST, ed. by R. Moreno-Daz, F. Pichler. Lecture Notes in Computer Science, vol. 2809 (Springer, New York, 2003), pp. 291–301
J. Naranjo, C. Gonzalez, R. Garca, T. de Pedro, Lane-change fuzzy control in autonomous vehicles for the overtaking maneuver. IEEE Trans. Intell. Transp. Syst. 9 (3), 438–450 (2008)
L. Nehaoua, L. Nouveliere, Backstepping based approach for the combined longitudinal-lateral vehicle control, in 2012 IEEE Intelligent Vehicles Symposium (IV) (2012), pp. 395–400
M.S. Netto, S. Chaib, S. Mammar, Lateral adaptive control for vehicle lane keeping, in Proceedings of the 2004 American Control Conference (ACC), vol. 3 (2004), pp. 2693–2698
J. Nilsson, M. Brunnström, E. Coelingh, J. Fredriksson, Longitudinal and lateral control for automated lane change maneuvers, in Proceedings of the 2015 American Control Conference (ACC) (2015), pp. 1399–1404
R.T. O Brien, P.A. Iglesias, T.J. Urban, Vehicle lateral control for automated highway systems. IEEE Trans. Control Syst. Technol. 4 (3), 266–273 (1996)
A. O Dwyer, Handbook Of PI And PID Controller Tuning Rules, 3rd edn. (Imperial College Press, London, 2009)
E. Onieva, J.E. Naranjo, V. Milanés, J. Alonso, R. García, J. Pérez, Automatic lateral control for unmanned vehicles via genetic algorithms. Appl. Soft Comput. 11 (1), 1303–1309 (2011)
J. Pérez, V. Milanés, E. Onieva, Cascade architecture for lateral control in autonomous vehicles. IEEE Trans. Intell. Transp. Syst. 12 (1), 73–82 (2011)
J. Pérez, V. Milanés, J. Godoy, J. Villagra, E. Onieva, Cooperative controllers for highways based on human experience. Expert Syst. Appl. 40 (4), 1024–1033 (2013)
D.A. Pomerleau, Neural networks for intelligent vehicles, in Proceedings of IEEE Conference on Intelligent Vehicles (1993), pp. 19–24
R. Rajamani, Vehicle Dynamics and Control. Mechanical Engineering Series (Springer Science, New York, 2006)
R. Rajamani, H. Tan, B.K. Law, W. Zhang, Demonstration of integrated longitudinal and lateral control for the operation of automated vehicles in platoons. IEEE Trans. Control Syst. Technol. 8 (4), 695–708 (2000)
T. Raste, S. Lüke, A. Eckert, Automated driving, technical approach with motion control architecture. at-Automatisierungstechnik 63 (3), 191–201 (2015)
Ch. Rathgeber, F. Winkler, D. Odenthal, S. Muller, Lateral trajectory tracking control for autonomous vehicles, in 2014 European Control Conference (ECC) (IEEE, 2014), pp. 1024–1029
A. Reschka, J. Bohmer, F. Saust, B. Lichte, M. Maurer, Safe, dynamic and comfortable longitudinal control for an autonomous vehicle, in 2012 IEEE Intelligent Vehicles Symposium (IV) (IEEE, 2012), pp. 346–351
P. Shakouri, A. Ordys, M.R. Askari, Adaptive cruise control with stop and go function using the state-dependent nonlinear model predictive control approach. {ISA} Trans. 51 (5), 622–631 (2012)
M. Shimakage, S. Satoh, K. Uenuma, H. Mouri, Design of lane-keeping control with steering torque input. JSAE Rev. 23 (3), 317–323 (2002)
S.E. Shladover, Recent international activity in cooperative vehicle-highway automation systems. Technical Report FHWA-HRT-12-033, Federal Highway Administration, 2012
S. Skogestad, I. Postlethwaite, Multivariable Feedback Control: Analysis and Design, vol. 2 (Wiley, New York, 2007)
J.M. Snider, Automatic steering methods for autonomous automobile path tracking. Technical Report CMU-RITR-09-08, Robotics Institute, Pittsburgh, 2009
R. Solea, U. Nunes, Trajectory planning with velocity planner for fully-automated passenger vehicles, in 2006 IEEE Intelligent Transportation Systems Conference (ITSC) (2006), pp. 474–480
R. Solea, U. Nunes, Trajectory planning and sliding-mode control based trajectory-tracking for cybercars. Integr. Comput. Aided Eng. 14 (1), 33–47 (2007)
R. Solea, A. Filipescu, V. Mînzu, S. Filipescu, Sliding-mode trajectory-tracking control for a four-wheel-steering vehicle, in 2010 8th IEEE International Conference on Control and Automation (ICCA) (IEEE, 2010), pp. 382–387
Y.S. Son, W. Kim, S.-H. Lee, C.C. Chung, Robust multi-rate control scheme with predictive virtual lanes for lane-keeping system of autonomous highway driving. IEEE Trans. Veh. Technol. 64 (8), 3378–3391 (2015)
G. Tagne, R. Talj, A. Charara, Higher-order sliding mode control for lateral dynamics of autonomous vehicles, with experimental validation, in 2013 IEEE Intelligent Vehicles Symposium (IV) (IEEE, 2013), pp. 678–683
S. Thrun, M. Montemerlo, H. Dahlkamp, D. Stavens, A. Aron, J. Diebel, P. Fong, J. Gale, M. Halpenny, G. Hoffmann, K. Lau, C. Oakley, M. Palatucci, V. Pratt, P. Stang, S. Strohband, C. Dupont, L. Jendrossek, C. Koelen, C. Markey, C. Rummel, J. van Niekerk, E. Jensen, P. Alessandrini, G. Bradski, B. Davies, S. Ettinger, A. Kaehler, A. Nefian, P. Mahoney, Stanley: the robot that won the DARPA grand challenge: research articles. J. Intell. Robot. Syst. 23 (9), 661–692 (2006)
P.F. Toulotte, S. Delprat, T.M. Guerra, Longitudinal and lateral control for automatic vehicle following, in Vehicle Power and Propulsion Conference (2006), pp. 1–6
C. Urmson, J. Anhalt, H. Bae, J.A. Bagnell, C.R. Baker, R.E. Bittner, T. Brown, M. N. Clark, M. Darms, D. Demitrish, J.M. Dolan, D. Duggins, D. Ferguson, T. Galatali, C.M. Geyer, M. Gittleman, S. Harbaugh, M. Hebert, T. Howard, S. Kolski, M. Likhachev, B. Litkouhi, A. Kelly, M. McNaughton, N. Miller, J. Nickolaou, K. Peterson, B. Pilnick, R. Rajkumar, P. Rybski, V. Sadekar, B. Salesky, Y. Seo, S. Singh, J.M. Snider, J.C. Struble, A. Stentz, M. Taylor, W. Whittaker, Z. Wolkowicki, W. Zhang, and J. Ziglar, Autonomous driving in urban environments: boss and the urban challenge. J. Field Robot. 25 (8), 425–466 (2008); Special Issue on the 2007 DARPA Urban Challenge, Part I
M. Walter, N. Nitzsche, D. Odenthal, S. Muller, Lateral vehicle guidance control for autonomous and cooperative driving, in 2014 European Control Conference (ECC) (IEEE, 2014), pp. 2667–2672
X. Wang, M. Fu, Y. Yang, H. Ma, Lateral control of autonomous vehicles based on fuzzy logic, in 2013 25th Chinese Control and Decision Conference (CCDC) (2013), pp. 237–242
M. Werling, Ein neues Konzept für die Trajektoriengenerierung und -stabilisierung in zeitkritischen Verkehrsszenarien. Ph.D. thesis, Karlsruher Institut für Technologie, Germany, 2011
M. Werling, L. Gröll, G. Bretthauer, Invariant trajectory tracking with a full-size autonomous road vehicle. IEEE Trans. Robot. 26 (4), 758–765 (2010)
W. Xu, J. Dolan, A real-time motion planner with trajectory optimization for autonomous vehicles, in Proceedings of the International Conference on Robotics and Automation (2012), pp. 2061–2067
L. Xu, Y. Wang, H. Sun, J. Xin, N. Zheng, Design and implementation of driving control system for autonomous vehicle, in 2014 IEEE 17th International Conference on Intelligent Transportation Systems (ITSC) (2014), pp. 22–28
Y. Ying, T. Mei, Y. Song, Y. Liu, A sliding mode control approach to longitudinal control of vehicles in a platoon, in 2014 IEEE International Conference on Mechatronics and Automation (ICMA) (2014), pp. 1509–1514
J. Zhang, D. Ren, Lateral control of vehicle for lane keeping in intelligent transportation systems, in International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC), vol. 1 (IEEE, 2009), pp. 446–450
S. Zhang, W. Deng, Q. Zhao, H. Sun, B. Litkouhi, Dynamic trajectory planning for vehicle autonomous driving, in 2013 IEEE International Conference on Systems, Man, and Cybernetics (SMC) (IEEE, 2013), pp. 4161–4166
P. Zheng, M. McDonald, Application of fuzzy systems in the car-following behaviour analysis, in Fuzzy Systems and Knowledge Discovery, ed. by L. Wang, Y. Jin. Lecture Notes in Computer Science, vol. 3613 (Springer, Berlin Heidelberg, 2005), pp. 782–791
K. Zhou, J.C. Doyle, K. Glover, Robust and Optimal Control (Feher/Prentice Hall Digital/Prentice Hall, Upper Saddle River, 1996)
J. Ziegler, P. Bender, M. Schreiber, H. Lategahn, T. Strauss, C. Stiller, T. Dang, U. Franke, N. Appenrodt, C.G. Keller, E. Kaus, R.G. Herrtwich, C. Rabe, D. Pfeiffer, F. Lindner, F. Stein, F. Erbs, M. Enzweiler, C. Knöppel, J. Hipp, M. Haueis, M. Trepte, C. Brenk, A. Tamke, M. Ghanaat, M. Braun, A. Joos, H. Fritz, H. Mock, M. Hein, E. Zeeb, Making Bertha drive - an autonomous journey on a historic route. IEEE Intell. Transp. Syst. Mag. 6 (2), 8–20 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Rupp, A., Stolz, M. (2017). Survey on Control Schemes for Automated Driving on Highways. In: Watzenig, D., Horn, M. (eds) Automated Driving. Springer, Cham. https://doi.org/10.1007/978-3-319-31895-0_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-31895-0_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-31893-6
Online ISBN: 978-3-319-31895-0
eBook Packages: EngineeringEngineering (R0)