Car Selector
Car ID and request location are provided
Memory Map is checked to determine if the request lies in an existing route
Car register read for current location
Request location and direction are provided
Memory Map is checked; location marked as a stop
Car register is polled to find the closest free car; car ID is read
- Car ID, current location, and request location are passed to the car router