What sort of environment is this thing going to be working in? (I mean indoors/outdoors, how smooth is the surface, are there any obstacles or irregularities to be coped with - that sort of thing.)
How big or small does the 'bot need to be, and does it need to carry anything?
You're talking about quite a long sequence of movements. How accurately do you want the absolute position to be controlled during this process?