An Introduction to Robot Programming: Programming Sumo Robots with the MRK-2