Includes code for the Java GUI for controlling the robot and technical report