Software for the N.A.P. Rover hobby robot rover