I did something like here:
https://learn.parallax.com/tutorials/robot/shield-bot/robotics-board-education-shield-arduino/chapter-4-boe-shield-bot-14
but my bot does not stop after delay(); is over, Also another question does millis() keeps track of time even after i detach the Servos but everything else is connected.