Line Detection and Lane Following for an Autonomous Mobile Robot

dc.contributor.authorBacha, Andrew Reeden
dc.contributor.committeechairReinholtz, Charles F.en
dc.contributor.committeememberAbbott, A. Lynnen
dc.contributor.committeememberWicks, Alfred L.en
dc.contributor.departmentMechanical Engineeringen
dc.date.accessioned2014-03-14T20:38:40Zen
dc.date.adate2005-06-30en
dc.date.available2014-03-14T20:38:40Zen
dc.date.issued2005-05-12en
dc.date.rdate2005-06-30en
dc.date.sdate2005-05-26en
dc.description.abstractThe Autonomous Challenge component of the Intelligent Ground Vehicle Competition (IGVC) requires robots to autonomously navigate a complex obstacle course. The roadway-type course is bounded by solid and broken white and yellow lines. Along the course, the vehicle encounters obstacles, painted potholes, a ramp and a sand pit. The success of the robot is usually determined by the software controlling it. Johnny-5 was one of three vehicles entered in the 2004 competition by Virginia Tech. This paper presents the vision processing software created for Johnny-5. Using a single digital camera, the software must find the lines painted in the grass, and determine which direction the robot should move. The outdoor environment can make this task difficult, as the software must cope with changes in both lighting and grass appearance. The vision software on Johnny-5 starts by applying a brightest pixel threshold to reduce the image to points most likely to be part of a line. A Hough Transform is used to find the most dominant lines in the image and classify the orientation and quality of the lines. Once the lines have been extracted, the software applies a set of behavioral rules to the line information and passes a suggested heading to the obstacle avoidance software. The effectiveness of this behavior-based approach was demonstrated in many successful tests culminating with a first place finish in the Autonomous Challenge event and the $10,000 overall grand prize in the 2004 IGVC.en
dc.description.degreeMaster of Scienceen
dc.identifier.otheretd-05262005-103758en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-05262005-103758/en
dc.identifier.urihttp://hdl.handle.net/10919/33261en
dc.publisherVirginia Techen
dc.relation.haspartbacha_thesis.pdfen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectImage Processingen
dc.subjectMobile Robotsen
dc.subjectAutonomous Vehiclesen
dc.subjectVisionen
dc.subjectLine Recognitionen
dc.titleLine Detection and Lane Following for an Autonomous Mobile Roboten
dc.typeThesisen
thesis.degree.disciplineMechanical 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:
bacha_thesis.pdf
Size:
2.51 MB
Format:
Adobe Portable Document Format

Collections