Autonomous vehicle diagnostic system
First Claim
Patent Images
1. An on-board diagnostic system for an autonomous vehicle (AV) comprising:
- at least one AV systems interface connecting the on-board diagnostic system with a plurality of AV systems;
one or more processors; and
one or more memory resources storing instructions that, when executed by the one or more processors, cause the one or more processors to;
receive, via the at least one AV systems interface, diagnostic data from the plurality of AV systems;
for each respective AV system of the plurality of AV systems, determine whether the diagnostic data indicate that the respective AV system is operating nominally; and
in response to determining a fault condition corresponding to the respective AV system not operating nominally, initiate a procedure associated with the respective AV system to resolve or mitigate the fault condition by;
controlling one or more sensors or actuators to reset the respective AV system;
determining whether resetting the respective AV system resolves the fault condition;
based on determining that resetting the respective AV system does not resolve the fault condition, determining whether the fault condition for the respective AV system can be mitigated; and
based on determining that the fault condition can be mitigated, controlling one or more sensors or actuators to mitigate the fault condition in accordance with the procedure associated with the respective AV system.
5 Assignments
0 Petitions
Accused Products
Abstract
An on-board diagnostic system for an autonomous vehicle can receive diagnostic data from any number of AV systems of the AV. For each AV system the on-board diagnostic system can determine whether the diagnostic data indicates that the AV system is operating nominally. In response to determining a fault condition of an AV system, the on-board diagnostic system can initiate a procedure associated with the respective AV system to resolve the fault condition.
20 Citations
18 Claims
-
1. An on-board diagnostic system for an autonomous vehicle (AV) comprising:
-
at least one AV systems interface connecting the on-board diagnostic system with a plurality of AV systems; one or more processors; and one or more memory resources storing instructions that, when executed by the one or more processors, cause the one or more processors to; receive, via the at least one AV systems interface, diagnostic data from the plurality of AV systems; for each respective AV system of the plurality of AV systems, determine whether the diagnostic data indicate that the respective AV system is operating nominally; and in response to determining a fault condition corresponding to the respective AV system not operating nominally, initiate a procedure associated with the respective AV system to resolve or mitigate the fault condition by; controlling one or more sensors or actuators to reset the respective AV system; determining whether resetting the respective AV system resolves the fault condition; based on determining that resetting the respective AV system does not resolve the fault condition, determining whether the fault condition for the respective AV system can be mitigated; and based on determining that the fault condition can be mitigated, controlling one or more sensors or actuators to mitigate the fault condition in accordance with the procedure associated with the respective AV system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium storing instructions that, when executed by one or more processors of an on-board diagnostic system of an autonomous vehicle (AV), cause the one or more processors to:
-
receive, via at least one AV systems interface connecting the on-board diagnostic system with a plurality of AV systems, diagnostic data from the plurality of AV systems; for each respective AV system of the plurality of AV systems, determine whether the diagnostic data indicate that the respective AV system is operating nominally; and in response to determining a fault condition corresponding to the respective AV system not operating nominally, initiate a procedure associated with the respective AV system to resolve or mitigate the fault condition by; controlling one or more sensors or actuators to reset the respective AV system; determining whether resetting the respective AV system resolves the fault condition; based on determining that resetting the respective AV system does not resolve the fault condition, determining whether the fault condition for the respective AV system can be mitigated; and based on determining that the fault condition can be mitigated, controlling one or more sensors or actuators to mitigate the fault condition in accordance with the procedure associated with the respective AV system.
-
-
18. A computer-implemented method of performing diagnostics on an autonomous vehicle (AV), the method being performed by one or more processors of an on-board diagnostic system of the AV and comprising:
-
receiving, via at least one AV systems interface connecting the on-board diagnostic system with a plurality of AV systems, diagnostic data from the plurality of AV systems of the AV; for each respective AV system of the plurality of AV systems, determining whether the diagnostic data indicate that the respective AV system is operating nominally; and in response to determining a fault condition corresponding to the respective AV system not operating nominally, initiating a procedure associated with the respective AV system to resolve or mitigate the fault condition by; controlling one or more sensors or actuators to reset the respective AV system; determining whether resetting the respective AV system resolves the fault condition; based on determining that resetting the respective AV system does not resolve the fault condition, determining whether the fault condition for the respective AV system can be mitigated; and based on determining that the fault condition can be mitigated, controlling one or more sensors or actuators to mitigate the fault condition in accordance with the procedure associated with the respective AV system.
-
Specification