Jeff Cody and I designed and built this car for an EE362
mini-project.
Considering that EE362 is an introductory microcontroller class, and
that we were using a microcontroller that we'd never used before just
for the project, we agreed later that this project was a little overkill
just for the class. :) But, we had a great time. There were a few
bugs which manifested themselves right before our demo, but it came
through in the end and worked for us.
We got the body, motor, and wheels at a design competition earlier that
year. The rest, we conjured up. It had an electrical problem which
caused "unexpected" behavior when executing the simple test routines,
but the maze-navigation routine worked with no problem! Go figure. We
built it before we discovered the joys of optoisolation and noise
filtering. So, we think it was some sort of power spiking difficulty.