A Distributed Fuzzy Logic Controller for an Autonomous Vehicle
Document Type
Article
Publication Date
10-2004
Publication Title
Journal of Robotic Systems
Volume
21
Issue
10
First page number:
499
Last page number:
516
Abstract
Autonomous vehicles can be used in a variety of applications such as hazardous environments or intelligent highway systems. Fuzzy logic is an appropriate choice for this application as it can describe human behavior well. This paper proposes two fuzzy logic controllers for the steering and the velocity control of an autonomous vehicle. The two controllers are divided into separate modules to mimic the way humans think while driving. The steering controller is divided into four modules; one module drives the vehicle toward the target while another module avoids collision with obstacles. A third module drives the vehicle through mazes. The fourth module adjusts the final orientation of the target. The velocity controller is divided into three modules; the first module speeds up the vehicle to reach the target and slows it down as it moves toward the target. The second module controls the velocity in the neighborhood of obstacles. A third module controls the velocity of the vehicle as it turns sharp corners. A method for automatic tuning of the first module of the velocity controller is proposed to stabilize the velocity of the vehicle as it approaches the target. Two examples to demonstrate the interaction among the seven control modules are included. Results of the simulation are compared with those in the literature.
Keywords
Automobiles — Automatic control; Fuzzy logic; Motor vehicle driving — Steering; Motor vehicles — Speed
Disciplines
Acoustics, Dynamics, and Controls | Applied Mathematics | Computer-Aided Engineering and Design | Controls and Control Theory | Control Theory | Electrical and Computer Engineering | Mechanical Engineering | Robotics
Language
English
Permissions
Use Find in Your Library, contact the author, or use interlibrary loan to garner a copy of the article. Publisher copyright policy allows author to archive post-print (author’s final manuscript). When post-print is available or publisher policy changes, the article will be deposited
Publisher Citation
Hodge, N. E., Shi, L. Z. and Trabia, M. B. (2004), A distributed fuzzy logic controller for an autonomous vehicle. J. Robotic Syst., 21: 499–516. doi: 10.1002/rob.20032
Repository Citation
Hodge, N. E.,
Shi, L. Z.,
Trabia, M.
(2004).
A Distributed Fuzzy Logic Controller for an Autonomous Vehicle.
Journal of Robotic Systems, 21(10),
499-516.