A program that will generate a modifiable autonomous program based on a recorded tele-op procedure