The vehicles don't really "see" each other, this would require quite a bit more of system resources to do, so the fact they don't run into each other is handled mostly by the fact they "keep the right"on the vehicle paths, so the arriving vehicles won't run into departing vehicles, and the operation timings so, there are unforeseeable situations, because time of arrival depends by the distance from the parking position from the vehicle spawn point.