Integrating Collision Avoidance, Lane Keeping, and Cruise Control With an Optimal Controller and Fuzzy Controller

dc.contributor.authorGrefe, William Kevinen
dc.contributor.committeechairKachroo, Pushkinen
dc.contributor.committeememberStilwell, Daniel J.en
dc.contributor.committeememberRamu, Krishnanen
dc.contributor.departmentElectrical and Computer Engineeringen
dc.date.accessioned2014-03-14T20:34:53Zen
dc.date.adate2005-05-11en
dc.date.available2014-03-14T20:34:53Zen
dc.date.issued2005-04-29en
dc.date.rdate2005-05-11en
dc.date.sdate2005-05-03en
dc.description.abstractThis thesis presents collision avoidance integrated with lane keeping and adaptive cruise control for a car. Collision avoidance is the ability to avoid obstacles that are in the vehicle's path, without causing damage to the obstacle or car. There are three types of collision avoidance controllers, passive, active, and semi-active. This thesis is designed using active collision avoidance controllers. There are two controllers developed for collision avoidance in this paper. They are an optimal controller and a fuzzy controller. The optimal vehicle trajectory, which maximizes the distance to an obstacle and changes lanes, is derived. The optimal collision avoidance controller is a closed loop controller; with the decisions based on the current state. The fuzzy controller makes decisions based on the system rules. A simulation environment was created to compare these two controllers as viable solutions for collision avoidance. The environment uses MATLAB/Simulink for simulation of the vehicle as well as the optimal and fuzzy controllers. The simulation incorporates system blocks of the kinematics of a car, navigation, states, control law, and velocity controller. Once the controllers are fully developed and tested in the simulation environment, they are implemented and tested on the platform vehicle. This verifies the real world performance of the controllers. The platform vehicle is a modified radio controlled car. This car is completely autonomous. The car has onboard sensors that allow it to follow a white piece of tape as well as detect obstacles.en
dc.description.degreeMaster of Scienceen
dc.identifier.otheretd-05032005-150456en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-05032005-150456/en
dc.identifier.urihttp://hdl.handle.net/10919/32142en
dc.publisherVirginia Techen
dc.relation.haspartMatlab.zipen
dc.relation.haspartCollision_Avoidance.pdfen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectCollision Avoidanceen
dc.subjectFuzzy Controlen
dc.subjectOptimal controlen
dc.subjectSmart Vehiclesen
dc.subjectAutonomousen
dc.titleIntegrating Collision Avoidance, Lane Keeping, and Cruise Control With an Optimal Controller and Fuzzy Controlleren
dc.typeThesisen
thesis.degree.disciplineElectrical and Computer Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen
Files
Original bundle
Now showing 1 - 2 of 2
Name:
Matlab.zip
Size:
1.74 MB
Format:
Unknown data format
Loading...
Thumbnail Image
Name:
Collision_Avoidance.pdf
Size:
1.39 MB
Format:
Adobe Portable Document Format
Collections