CPC G05D 1/0088 (2013.01) [G06Q 40/08 (2013.01)] | 20 Claims |
1. A computer system for monitoring an autonomous vehicle having an autonomous system, comprising:
one or more processors; and
a non-transitory program memory coupled to the one or more processors and storing executable instructions that, when executed by the one or more processors, cause the computer system to:
receive, via wireless communication or data transmission over one or more radio links, initial sensor data indicating the occurrence of a vehicle collision involving the autonomous vehicle;
receive, via wireless communication or data transmission over the one or more radio links, additional sensor data from at least one vehicle-mounted sensor, autonomous system sensor, or mobile device sensor;
process the additional sensor data using a trained machine learning program to determine one or more preferred control decisions the autonomous system should have made to control the autonomous vehicle immediately before or during the vehicle collision;
receive control decision data indicating one or more actual control decisions the autonomous system made to control the autonomous vehicle immediately before or during the vehicle collision;
determine a degree of similarity between the one or more preferred control decisions that should have been made by the autonomous system to control the autonomous vehicle and the one or more actual control decisions made by the autonomous system to control the autonomous vehicle; and
assign a percentage of fault for the vehicle collision to the autonomous system based upon the determined degree of similarity between the one or more preferred control decisions and the one or more actual control decisions.
|