Car Vision- Lane detection and Following .pdf
During the past 17 years, technology has progressed at astronomical speeds. We have experienced not only the birth of many new technologies but also the miniaturization of both technologies new and old. It would have been audacious in the beginning of the new millennium to expect the amount of technological development. Perhaps the next biggest change to our lives is going to be self-driving or autonomous vehicles. Personally, my motivation was grounded in the fact that I received an opportunity to learn a tremendous amount of knowledge in both a niche, modern, highlytechnological field and gained experience in the different facets of software development such as software architecture, design and testing. Additionally, having full autonomy over the decision process and design choices added a great sense of responsibility. This thesis deals with lane detection and driving of such autonomous vehicles. The goal of this thesis is to program an existing autonomous car, built using a Raspberry Pi 2, an Arduino Mega and 4 DC motors, to successfully navigate a black and white mat which is supposed to function as a model of a racetrack. A small camera is mounted on top of the car and this is used in conjunction with different computer vision techniques to analyse data and correctly predict the course the car should navigate.