CPC G06Q 40/08 (2013.01) [B60Q 9/00 (2013.01); B60R 21/00 (2013.01); B60W 30/16 (2013.01); B60W 40/09 (2013.01); G05B 15/02 (2013.01); G06F 30/20 (2020.01); G06Q 10/0635 (2013.01); G06Q 20/0855 (2013.01); G06Q 40/04 (2013.01); G06V 20/597 (2022.01); G07C 5/008 (2013.01); G07C 5/08 (2013.01); G07C 5/0808 (2013.01); G07C 5/0816 (2013.01); G08B 21/06 (2013.01); G08B 25/08 (2013.01); G08G 1/005 (2013.01); G08G 1/09675 (2013.01); G08G 1/096725 (2013.01); G08G 1/096741 (2013.01); G08G 1/096758 (2013.01); G08G 1/096775 (2013.01); G08G 1/096783 (2013.01); G08G 1/096791 (2013.01); G08G 1/143 (2013.01); G08G 1/147 (2013.01); G08G 1/164 (2013.01); G08G 1/165 (2013.01); G08G 1/166 (2013.01); G08G 1/167 (2013.01); G08G 1/205 (2013.01); H04L 67/12 (2013.01); H04W 4/44 (2018.02); H04W 4/90 (2018.02); B60R 2021/0027 (2013.01); B60W 2040/0818 (2013.01); B60W 2050/0095 (2013.01); B60W 2050/0096 (2013.01); G01S 19/13 (2013.01); G06Q 50/30 (2013.01); G07C 5/085 (2013.01); H04W 4/46 (2018.02)] | 18 Claims |
1. A computer-implemented method for monitoring and evaluating a vehicle having one or more autonomous operation features for controlling the vehicle, comprising:
generating, by one or more processors of an on-board computer configured to control operation of the vehicle, operating data regarding operation of the vehicle, wherein the operating data includes (i) information from one or more sensors disposed within the vehicle, (ii) information regarding the one or more autonomous operation features, and (iii) a plurality of control decisions generated by the one or more autonomous operation features in response to sensor data from the one or more sensors, wherein the plurality of control decisions includes, for each of a plurality of times during vehicle operation: (i) an implemented control decision implemented to control the vehicle and (ii) one or more unimplemented control decisions generated by the one or more autonomous operation features but not implemented to control the vehicle, the unimplemented control decisions indicating alternative control actions for controlling the vehicle; and
determining, by the one or more processors, at least one risk level indicative of effectiveness of operation of the one or more autonomous operation features in controlling the vehicle based at least in part upon the operating data, including an indication of operating conditions of the vehicle in the information from the one or more sensors.
|