Now, one of the important things about making autonomous robots is to make them not do just exactly what you say, but make them deal with the uncertainty of what happens in the real world.
Теперь о самом главном в создании автономных роботов: нужно стараться избежать выполнения одного действия по шаблону, но действовать в соответствии с изменениями в окружающей обстановке.