Meet Rover, fresh out of Rogue Labs

Meet Rover, an autonomous roving robot-ish thing. ( Pictures below )
Rover was borne yesterday in the Rogue Labs, and it took its first breath to much whirring of motors and blinking of lights. Rover is the result of many weeks of experimenting with a few PIC microcontrollers which a friend very very kindly lent me. [...]