Complex-Track Following in Real-Time Using Model-Based Predictive Control

Wael Farag1,2
1College of Engineering & Technology, American University of the Middle East, Egaila, Kuwait
2Electrical Engineering Department, Cairo University, Giza, Egypt

Tóm tắt

Từ khóa


Tài liệu tham khảo

Farag, W.: Traffic signs classification by deep learning for advanced driving assistance systems. Intell Decis Technol IOS Press. 13(3), 215–231 (2019)

Farag, W., Saleh, Z.: Road lane-lines detection in real-time for advanced driving assistance systems. Intern. Conf. on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT'18), Bahrain, 18–20 Nov. (2018)

Farag, W.: Safe-driving cloning by deep learning for autonomous cars. Int J Adv Mechatronic Syst Inderscience Publishers. 7(6), 390–397 (2019)

Farag, W., Saleh, Z.: An advanced vehicle detection and tracking scheme for self-driving cars. 2nd Smart Cities Symposium (SCS’19), IET Digital Library, Bahrain, 24–26 March (2019)

Farag, W., Saleh, Z.: Traffic signs identification by deep learning for autonomous driving. Smart Cities Symposium (SCS'18), Bahrain, 22–23 April (2018)

Farag, W.: CANTrack: enhancing automotive CAN bus security using intuitive encryption algorithms. 7th Inter. Conf. on Modeling, Simulation, and Applied Optimization (ICMSAO), UAE, March (2017)

Farag, W., Saleh, Z.: Road lane-lines detection in real-time for advanced driving assistance systems. Intern. Conf. on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT'18), Bahrain, 18–20 Nov. (2018)

Farag, W.: Recognition of traffic signs by convolutional neural nets for self-driving vehicles. Int. J. Knowl.-Based Intel. Eng. Syst., IOS Press. 22(3), 205–214 (2018)

Farag, W., Saleh, Z.: Behavior cloning for autonomous driving using convolutional neural networks. Intern. Conf. on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT'18), Bahrain, 18–20 Nov. (2018)

Farag, W.: Cloning safe driving behavior for self-driving cars using convolutional neural networks. Recent Pat Comput Sci Bentham Science Publishers, The Netherlands. 12(2), 120–127(8) (2019)

Wang, N., Karimi, H.R.: Successive waypoints tracking of an underactuated surface vehicle. IEEE Trans. Industrial Informatics, June (2019)

Anavatti, S.G., Francis, S.L.X., Garratt, M.: Path-planning modules for autonomous vehicles: current status and challenges. Inter. Conf. on Advanced Mechatronics, Intelligent Manufacture, and Industrial Automation (ICAMIMIA), Surabaya, Indonesia, 15–17 Oct. (2015)

Farag, W., Saleh, Z.: Tuning of PID Track followers for autonomous driving. Intern. Conf. on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT'18), Bahrain, 18–20 Nov. (2018)

Farag, W.: Complex trajectory tracking using PID control for autonomous driving. Int. J. Intell. Transp. Syst. Res., Springer, Sept. (2019)

Chebly, A., Talj, R., Charara, A.: Coupled longitudinal and lateral control for an autonomous vehicle dynamics modeled using a robotics formalism. IFAC PapersOnLine. 50(1) July, 12526–12532 (2017). https://doi.org/10.1016/j.ifacol.2017.08.2190

Attia, R., Orjuela, R., Bassent, M.: Longitudinal control for automated vehicle guidance. Workshop on Engine and Powertrain Control, Simulation and Modeling, IFAC, Rueil-Malmaison, France, October 23–25 (2012)

Filho, C., Wolf, D., Grassi, V. Jr, Os’orio, F.: Longitudinal and lateral control for autonomous ground vehicles. IEEE Intelligent Vehicles Symposium, Dearborn, MI, USA, 8–11 June (2014)

Le-Anh, T., De Koster, M.B.: A review of design and control of automated guided vehicle systems. Erasmus Research Institute of Management (ERIM), report series no. 2004–03-LIS (2004)

Cheein, F.A.A., Cruz, C., Bastos, T.F., Carelli, R.: SLAM-based cross-a-door solution approach for a robotic wheelchair. Int. J. Adv. Robot. Syst. 7(2), 155–164 (2010)

Silva, N.F., Dórea, C.E.T., Maitelli, A.L.: An iterative model predictive control algorithm for constrained nonlinear systems. Asian J. Control. 21(5), 1–15, Sept. (2019)

Byrne, R.H.: Design of a model reference adaptive controller for vehicle road following. Math. Comput. Model. 22(4-7), 343–354 (1995)

Li, Z., Chen, W., Liu, H.: Robust control of wheeled Mobile manipulators using hybrid joints. Int. J. Adv. Robot. Syst. 5(1), 83–90 (2008)

Hessburg, T.: Fuzzy logic control for lateral vehicle guidance. IEEE Contr. Syst. Mag. 14, 55–63 (1994)

Choomuang, R., Afzulpurkar, N.: Hybrid Kalman filter/fuzzy logic based position control of autonomous Mobile robot. Int. J. Adv. Robot. Syst. 2(3), 197–208 (2005)

Farag, W.: Synthesis of intelligent hybrid systems for modeling and control. Ph.D. Thesis, Universty of Waterloo, Canada (1998)

Wang, W., Kenzo, N., Yuta, O.: Model reference sliding mode control of small helicopter X.R.B based on vision. Int. J. Adv. Robot. Syst. 5(3), 233–242 (2006)

Shumeet, B.: Evolution of an artificial neural network based autonomous land vehicle controller. IEEE T. Syst. Man. Cy. 26(3), 450–463 (1996)

Farag, W.A., Quintana, V.H., Lambert-Torres, G.: Genetic algorithms and back-propagation: a comparative study. IEEE Canadian Conf. on Elec. and Comp. Eng. 1, 93–96, Waterloo, Ontario, Canada (1998)

Lacey, G., Ji, Z.: Computing the solution path for the regularized support vector regression. Advances in Neural Information Processing Systems 18 NIPS (2005)

Zhuang, D.: The vehicle directional control based on fractional order PDμ controller. J. Shanghai Jiaotong. 41(2), 278–283 (2007)

Mayne, D., Rawlings, J., Rao, C., Scokaert, P.: Constrained model predictive control: stability and optimality. Automatica. 36(6), 789–814 (2000)

Beal, C., Gerdes, J.: Model predictive control for vehicle stabilization at the limits of handling. IEEE Trans. Control Syst. Technol. 21(4), 1258–1269 (2013)

Lima, P.F.: Predictive control for autonomous driving with experimental evaluation on a heavy-duty construction truck. Ph.D. Thesis, KTH Royal Insitute of Technology, Sweden (2016)

Qian, X.: Model predictive control for autonomous and cooperative driving. Ph.D. Thesis, PSL Research University, France (2017)

Gao, Y.: Model predictive control for autonomous and semiautonomous vehicles. Ph.D. Thesis, University of California, Berkeley, USA (2014)

Garcia, C., Prett, M.: Model predictive control: theory and practice. Automatica. 25(3), 335–348 (1989)

Kong, J., Pfeiffer, M., Schildbach, G., Borrelli, F.: Kinematic and dynamic vehicle models for autonomous driving, in IEEE Intelligent Vehicles Symposium (IV), Seoul, South Korea, 28 June (2015)

Rahiman, W., Zainal, Z.: An overview of development GPS navigation for autonomous car. IEEE 8th Conference on Industrial Electronics and Applications (ICIEA). Melbourne, VIC, Australia, 19–21 June (2013)

Gohring, D., Wang, M., Schnurmacher, M., Ganjineh, T.: Radar/lidar sensor fusion for car-following on highways. 5th Intern. Conf. on Automation, Robotics, and Applications, ICARA 2011. Wellington, New Zealand, December 6–8 (2011)

Speedometer. https://en.wikipedia.org/wiki/Speedometer. Wikipedia, accessed on 9th Feb (2019)

Kok, M., Hol, J.D., Schon, T.B.: Using Inertial Sensors for Position and Orientation Estimation. Found. Trends Signal Proces. 11(1–2), 1–153 (2017). https://doi.org/10.1561/2000000094

Saputra, H.M., Abidin, Z., Rijanto, E.: IMU application in measurement of vehicle position and orientation for controlling a pan-tilt mechanism. Mechatron. Electr. Power Veh. Technol. 04(1), 41–50 (2013)

Rotation and orientation in unity. https://docs.unity3d.com/Manual/QuaternionAndEulerRotationsInUnity.html, accessed on 9th Feb 2019

Steering angle sensor basics. https://www.knowyourparts.com/technical-resources/electrical/steering-angle-sensor-basics/, accessed on 9th Feb 2019

GCC C++. https://gcc.gnu.org/, accessed on 11th Feb 2019

Ubuntu Linux: https://www.ubuntu.com/, accessed on 11th Feb 2019

A C++ algorithmic differentiation package. https://coin-or.github.io/CppAD/doc/cppad.htm, accessed on 11th Feb 2019

IPOPT. https://en.wikipedia.org/wiki/IPOPT, accessed on 11th Feb 2019

Hoberock, L.L.: A Survey of Longitudinal Acceleration Comfort Studies in Ground Transportation Vehicles. Dept. of Transportation, Washington DC, USA (1976)

Unity. https://unity.com/solutions/automotive-transportation?_ga=2.238996096.1822638216.1551163213-250725045.1549710749, accessed on 26th Feb 2019

Nagiub, M., Farag, W.: Automatic selection of compiler options using genetic techniques for embedded software design. IEEE 14th Inter. Symposium on Comp. Intelligence and Informatics (CINTI), Budapest, Hungary, Nov. 19 (2013)

μWebSocket. https://github.com/uNetworking/uWebSockets, accessed on 26th Feb 2019