For this project I designed a robot that could draw with markers on windows. Large neodymium magnets were used on either side of the window to keep the robot against it. The user would draw a picture in a GUI I wrote in Java which would then be exported in to Arduino commands which were fed to the robot to actually draw the picture. An accelerometer was used on the robot to sense angle and help keep positional information. The robot used a simple tank style drive with one motor controlling each set of geared wheels.
KEY SKILLS: Java, Arduino, C/C++, Circuit Design