ols-router icon indicating copy to clipboard operation
ols-router copied to clipboard

Conduct feasibility study to determine best way for route planner to support restriction overrides

Open mraross opened this issue 4 years ago • 4 comments

This is the least understood part of requirements currently. New UX interaction strategies, restriction data model properties, and route generation algorithms are within scope. [LS001, LS035]

mraross avatar Oct 04 '20 08:10 mraross

A Route Restriction is a road restriction encountered in a best route that is initially unresolved and may, through manual or automated processes, become resolved to PPC or Bridge Engineering's satisfaction. In addition to all the properties of a road restriction, a route restriction has the following additional properties:

  1. Restriction violation that defines the exact road restriction that is violated and by what amount (e.g., 0.1 M over policy height).

  2. Notification instructions that describe how to mitigate the violation. These may come from the RDM when the route is first created and may be subsequently edited by PPC or Bridge Engineering who may also create custom driving directions for inclusion in the route directions.

  3. A sequence of waypoints that mitigate the violation.

  4. Approval details (e.g., when, whom)

Route Restriction ---* Road Restriction

Route Restrictions are created by the route planner as part of the definition of a best route and passed back to clients (e.g., OnRoute). Applications such as OnRoute needs to allow PPC or Bridge Engineering to manage them and possibly pass them to the route planner in subsequent requests to get driving instructions included in directions and, if remediation involves extra waypoints, get these waypoints included in best route.

mraross avatar Oct 23 '20 17:10 mraross

Restrictions are determined by the permittable value. Permittable values and determined by measured and policy values and an applied a safe tolerance.

GBonwick avatar Oct 23 '20 18:10 GBonwick

PPC and Bridge Engineering can override a restriction(s) by adding instructions which allows the CV to safely navigate over or avoid the restriction, these include; conditions of travel (such as vehicle speed, flagging, pilot vehicles, no other vehicles on structure, time of day, counter flow maneuver, lane usage etc.) and may also specify vehicle configuration and axel spacing.

GBonwick avatar Oct 23 '20 18:10 GBonwick

These additional instructions are passed from the permitting application back to the Route Planner in Route restriction parameters for inclusion in Driving Directions that will, themselves be returned to the application for printing on the permit, etc.

mraross avatar Oct 23 '20 20:10 mraross