Currently in the ArcGIS Pro 2.8 Network Analyst Vehicle Routing Problem, when a U-turn is allowed it seems to take no time whereas, this is often not the case. While we do want to allow U-turns there is a time and safety cost. Since the U-turn is not a feature of the source data, there's currently no way to apply this cost at the time of input.
Here are a couple of ideas that could be added to the routing model that would be helpful. BOTH of the ideas below should be enabled to work together and not be mutually exclusive.
- Allow a time cost of 15, 30, 60 or 120 seconds for the U-turn to encourage the model to select a different route if a forward turn-around is available and only select a U-turn only if no quick turn around is available.
- Allow a speed limit restriction. It would not allow a U-turn above a certain speed limit.
These would greatly improve the models ability to place U-turns appropriately.