This repository contains details and photos/videos of the line following robot build during MTE 220 labs. This repo is only to document the finished work without providing details which could lead to possible plagiarism. The project is rated as one of the most intensive projects of the Mechatronics curriculum.
The main objective of the MTE 220 project is to understand the practical aspects of sensor implementation and interfacing. These aspects include awareness of component tolerances, noise and various design trade-offs. With the use of a microcontroller, an integrated programmer for the microcontroller, power regulation, and a variety of sensors, an optimal small, line-following mobile robot has to be designed, built and programmed in C. The sensor suite included a pushbutton, optical encoders, Hall-effect sensor, infrared light detection, temperature measurement, and overall system current sensing.
![alt tag] (https://raw.githubusercontent.com/sarimzafar/Line-following-Robot/master/IMG_20151202_153731.jpg)
This project helped develop crucial hardware techniques such as soldering and debugging a faulty PCB board. It helped understand the how-tos of cicuit design, practical application of sensors and most importantly cultivated a strong appreciation for the best-practices involved with designing and building a robot.