This was one of the most fun project I was part of. The goal was to build some self-driving cars that could drive on tape and navigate.
The Cars themself control their movements, and when an junction is reached, a central server tells the car whether to turn left or right or stop. This is to prevent collisions with other cars.