CPC G01C 21/3492 (2013.01) [G01C 21/3484 (2013.01); G01C 21/3667 (2013.01); G01C 21/367 (2013.01); G01C 21/3691 (2013.01); G01C 21/3694 (2013.01); G06F 3/04842 (2013.01); G06F 3/04847 (2013.01); G06F 16/29 (2019.01); G06Q 10/0635 (2013.01); G06Q 40/08 (2013.01); G06T 11/60 (2013.01); H04W 4/024 (2018.02); H04W 4/029 (2018.02); H04W 4/44 (2018.02); G06T 2200/24 (2013.01)] | 20 Claims |
1. A system comprising:
one or more processors; and
a non-transitory computer-readable medium storing instructions that, when executed by the one or more processors, cause the one or more processors to:
process historical data based on a location of an autonomous vehicle and real time data collected from other autonomous vehicles or data sources monitoring the other autonomous vehicles of a fleet of autonomous vehicles including the autonomous vehicle;
determine, based on the historical data and the real time data, a navigation score for each segment of at least a portion of a route from the location of the autonomous vehicle to a second location;
determine one or more characteristics for each navigation score based on a comparison of the navigation score for each segment of the at least the portion of the route with a historical navigation score for each segment of the at least the portion of the route; and
send a risk-informed route optimization and driver safety management update based on the determined one or more characteristics to the autonomous vehicle to route the autonomous vehicle.
|