Guidance with Programming a Robot platform

Yes, that is a good understanding.

Robust outdoor environment.
Unskilled workers present (needs to be very user friendly and simple)
The robotic base total weight loaded, 150 pounds, powered by (thinking) 6 X 42mm and steel gear boxes.
No preference for rubber or track drive.......
Operating speed all stop/start, move 4 inches then stop for 1 second, repeat 400 times,
then move at a 90 degree angle 4 feet.
This operation would repeat 100's of times.
So basically, a robotic base that will run in an exact straight line stopping hundreds of times for one second intervals.

P.S. The very slow speed the robot operates at, and the weight of the unit, have me asking this question: is a dual speed option available?