javadoc for the robot