Genetic fuzzy-based steering wheel controller using a mass-produced car

Intelligent Transportation Systems (ITS) cover a broad range of methods and technologies that provide answers to many problems of transportation. Unmanned control of the steering wheel is one of the most important challenges facing researchers in this area. This paper presents a method to adjust automatically a fuzzy controller to manage the steering wheel of a mass-produced vehicle to reproduce the steering of a human driver. To this end, information is recorded about the car's state while being driven by human drivers and used to obtain, via genetic algorithms, appropriate fuzzy controllers that can drive the car in the way that humans do. These controllers have sat- isfy two main objectives: to reproduce the human behavior, and to provide smooth actions to ensure comfortable driving. Finally, the results of automated driving on a test circuit are presented, showing both good route tracking (similar to the performance obtained by persons in the same task) and smooth driving.

[1]  B. Ulmer VITA II-active collision avoidance in real traffic , 1994, Proceedings of the Intelligent Vehicles '94 Symposium.

[2]  Baigen Cai,et al.  A low-cost integrated GPS/INS navigation system for the land vehicle , 2003, Proceedings of the 2003 IEEE International Conference on Intelligent Transportation Systems.

[3]  Rodolfo E. Haber,et al.  Power-steering control architecture for automatic driving , 2005, IEEE Transactions on Intelligent Transportation Systems.

[4]  Sanjiv Singh,et al.  The 2005 DARPA Grand Challenge , 2007 .

[5]  W. D. Jones,et al.  Keeping cars from crashing , 2001 .

[6]  Martin A. Riedmiller,et al.  Learning to Drive a Real Car in 20 Minutes , 2007, 2007 Frontiers in the Convergence of Bioscience and Information Technologies.

[7]  Simon X. Yang,et al.  Neurofuzzy-Based Approach to Mobile Robot Navigation in Unknown Environments , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[8]  R.E. Fenton,et al.  IVHS/AHS: driving into the future , 1994, IEEE Control Systems.

[9]  Yingmin Jia,et al.  Robust control with decoupling performance for steering and traction of 4WS vehicles under velocity-varying motion , 2000, IEEE Trans. Control. Syst. Technol..

[10]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[11]  Chin-Teng Lin,et al.  A Robust In-Car Digital Image Stabilization Technique , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[12]  Abdollah Homaifar,et al.  Simultaneous design of membership functions and rule sets for fuzzy controllers using genetic algorithms , 1995, IEEE Trans. Fuzzy Syst..

[13]  Peter J. Fleming,et al.  GENETIC ALGORITHMS IN CONTROL SYSTEMS ENGINEERING , 2001 .

[14]  Ricardo García Rosa,et al.  Modeling a fuzzy coprocessor and its programming language , 1998 .

[15]  Qiang Wang,et al.  Adaptive Steering Controller to Improve Handling Stability of Combined Vehicles , 2007, Second International Conference on Innovative Computing, Informatio and Control (ICICIC 2007).

[16]  E. D. Dickmanns,et al.  The development of machine vision for road vehicles in the last decade , 2002, Intelligent Vehicle Symposium, 2002. IEEE.

[17]  Sam Kwong,et al.  Genetic algorithms: concepts and applications [in engineering design] , 1996, IEEE Trans. Ind. Electron..

[18]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[19]  Vadim I. Utkin,et al.  Linear and nonlinear controller design for robust automatic steering , 1995, IEEE Trans. Control. Syst. Technol..

[20]  Jie Chen,et al.  Controller design for electric power steering system using T-S fuzzy model approach , 2009, Int. J. Autom. Comput..

[21]  Ricardo García Rosa,et al.  First applications of the Orbex coprocessor: control of unmanned vehicles , 2000 .

[22]  John Lygeros,et al.  Longitudinal control of the lead car of a platoon , 1993 .

[23]  Michel Parent Automated urban vehicles: state of the art and future directions , 2004, ICARCV 2004 8th Control, Automation, Robotics and Vision Conference, 2004..

[24]  Magnus Egerstedt,et al.  A Modular, Hybrid System Architecture for Autonomous, Urban Driving , 2007, J. Aerosp. Comput. Inf. Commun..

[25]  D. Armstrong,et al.  DARPA grand challenge on autonomous vehicles , 2004 .

[26]  D. Casanova,et al.  A Mathematical Model for Driver Steering Control, with Design, Tuning and Performance Results , 2000 .

[27]  M. Dolores del Castillo,et al.  Evolutionary optimization of autonomous vehicle tracks , 2005, 2005 IEEE Congress on Evolutionary Computation.

[28]  Qi Yao-guang,et al.  Research on control strategy and bench test of automobile Steer-by-Wire system , 2008, 2008 IEEE Vehicle Power and Propulsion Conference.

[29]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[30]  R.K. Jurgen,et al.  Smart cars and highways go global , 1991, IEEE Spectrum.

[31]  William Whittaker,et al.  Autonomous driving in urban environments: Boss and the Urban Challenge , 2008 .