A java simulator for robot programming.