The robot code for Deeper Blue, an assistive chess-playing robot. Developed for the System Design Project, a 3rd year course offered at the School of Informatics, University of Edinburgh.
While implementing the LLI, a lot of functionality came up that should probably be associated with the motors (e.g. converting cm and degrees given the wheel circumference). At this time it is in various places, mostly in the movements. It would make for better readable code if this functionality was moved into the actual motor classes.
While implementing the LLI, a lot of functionality came up that should probably be associated with the motors (e.g. converting cm and degrees given the wheel circumference). At this time it is in various places, mostly in the movements. It would make for better readable code if this functionality was moved into the actual motor classes.