End of the first year in Birmingham, I finished an integrated mechatronic project with my groupmate to build a wire-following autonomous vehicle.
The vehicle frame was built by LEGO. The coils in the front of the vehicle detect the distance to the line. The microprocessor we used was PIC 18f27k40. A more than one thousand line C program code was written in this project.
The debugging process was hard. This tiny vehicle contains a number of subsections. We need to test it individually.