Navigation and Control of an Autonomous Vehicle

dc.contributor.authorSchworer, Ian Josefen
dc.contributor.committeechairKachroo, Pushkinen
dc.contributor.committeememberBaumann, William T.en
dc.contributor.committeememberAbbott, A. Lynnen
dc.contributor.departmentElectrical and Computer Engineeringen
dc.date.accessioned2014-03-14T20:36:26Zen
dc.date.adate2005-05-19en
dc.date.available2014-03-14T20:36:26Zen
dc.date.issued2005-04-29en
dc.date.rdate2005-05-19en
dc.date.sdate2005-05-12en
dc.description.abstractThe navigation and control of an autonomous vehicle is a highly complex task. Making a vehicle intelligent and able to operate "unmanned" requires extensive theoretical as well as practical knowledge. An autonomous vehicle must be able to make decisions and respond to situations completely on its own. Navigation and control serves as the major limitation of the overall performance, accuracy and robustness of an autonomous vehicle. This thesis will address this problem and propose a unique navigation and control scheme for an autonomous lawn mower (ALM). Navigation is a key aspect when designing an autonomous vehicle. An autonomous vehicle must be able to sense its location, navigate its way toward its destination, and avoid obstacles it encounters. Since this thesis attempts to automate the lawn mowing process, it will present a navigational algorithm that covers a bounded region in a systematic way, while avoiding obstacles. This algorithm has many applications including search and rescue, floor cleaning, and lawn mowing. Furthermore, the robustness and utility of this algorithm is demonstrated in a 3D simulation. This thesis will specifically study the dynamics of a two-wheeled differential drive vehicle. Using this dynamic model, various control techniques can then be applied to control the movement of the vehicle. This thesis will consider both open loop and closed loop control schemes. Optimal control, path following, and trajectory tracking are all considered, simulated, and evaluated as practical solutions for control of an ALM. To design and build an autonomous vehicle requires the integration of many sensors, actuators, and controllers. Software serves as the glue to fuse all these devices together. This thesis will suggest various sensors and actuators that could be used to physically implement an ALM. This thesis will also describe the operation of each sensor and actuator, present the software used to control the system, and discuss physical limitations and constraints that might be encountered while building an ALM.en
dc.description.degreeMaster of Scienceen
dc.identifier.otheretd-05122005-034726en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-05122005-034726/en
dc.identifier.urihttp://hdl.handle.net/10919/32634en
dc.publisherVirginia Techen
dc.relation.haspartNavigation_and_Control_of_an_Autonomous_Vehicle.pdfen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectmobile robot navigationen
dc.subjectoptimal controlen
dc.subjecttrajectory trackingen
dc.subjectautonomous vehicleen
dc.subjectpath followingen
dc.titleNavigation and Control of an Autonomous Vehicleen
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 - 1 of 1
Loading...
Thumbnail Image
Name:
Navigation_and_Control_of_an_Autonomous_Vehicle.pdf
Size:
2.54 MB
Format:
Adobe Portable Document Format

Collections