Vehicle management system
First Claim
1. A computer-implemented method, comprising:
- obtaining, by a computing system comprising one or more computing devices on-board an autonomous vehicle, data indicative of a parameter associated with the autonomous vehicle;
determining, by the computing system, an existence of a condition associated with the autonomous vehicle based at least in part on the parameter associated with the autonomous vehicle and a threshold,wherein the threshold is indicative of a requisite level of the parameter required for the autonomous vehicle to travel to and arrive at one or more maintenance locations, and wherein the threshold is dynamically adjustable based on the one or more maintenance locations; and
causing, by the computing system, the autonomous vehicle to initiate travel to at least one of the one or more maintenance locations based at least in part on the existence of the condition.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and vehicles for taking a vehicle out-of-service are provided. In one example embodiment, a method includes obtaining, by one or more computing devices on-board an autonomous vehicle, data indicative of one or more parameters associated with the autonomous vehicle. The autonomous vehicle is configured to provide a vehicle service to one or more users of the vehicle service. The method includes determining, by the computing devices, an existence of a fault associated with the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle. The method includes determining, by the computing devices, one or more actions to be performed by the autonomous vehicle based at least in part on the existence of the fault. The method includes performing, by the computing devices, one or more of the actions to take the autonomous vehicle out-of-service based at least in part on the fault.
-
Citations
23 Claims
-
1. A computer-implemented method, comprising:
-
obtaining, by a computing system comprising one or more computing devices on-board an autonomous vehicle, data indicative of a parameter associated with the autonomous vehicle; determining, by the computing system, an existence of a condition associated with the autonomous vehicle based at least in part on the parameter associated with the autonomous vehicle and a threshold, wherein the threshold is indicative of a requisite level of the parameter required for the autonomous vehicle to travel to and arrive at one or more maintenance locations, and wherein the threshold is dynamically adjustable based on the one or more maintenance locations; and causing, by the computing system, the autonomous vehicle to initiate travel to at least one of the one or more maintenance locations based at least in part on the existence of the condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing system comprising:
-
one or more processors; and one or more memory devices, the one or more memory devices storing instructions that when executed by the one or more processors cause the one or more processors to perform operations, the operations comprising; obtaining data indicative of a parameter associated with an autonomous vehicle; determining a threshold that is indicative of a requisite level of the parameter required for the autonomous vehicle to travel to and arrive at one or more maintenance locations, and wherein the threshold is dynamically adjustable based on the one or more maintenance locations; determining an existence of a condition associated with the autonomous vehicle based at least in part on the parameter associated with the autonomous vehicle and the threshold; and causing the autonomous vehicle to initiate travel to at least one of the one or more maintenance locations based at least in part on the existence of the condition. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An autonomous vehicle comprising:
-
one or more processors; and one or more memory devices, the one or more memory devices storing instructions that when executed by the one or more processors cause the one or more processors to perform operations, the operations comprising; obtaining data indicative of a parameter associated with the autonomous vehicle, wherein at least a portion of the data is provided by one or more systems on-board the autonomous vehicle; determining a threshold that is indicative of a requisite level of the parameter required for the autonomous vehicle to travel to and arrive at one or more maintenance locations, and wherein the threshold is dynamically adjustable based on the one or more maintenance locations; determining an existence of a condition associated with the autonomous vehicle based at least in part on the parameter associated with the autonomous vehicle and the threshold; and causing the autonomous vehicle to initiate travel to at least one of the one or more maintenance locations based at least in part on the existence of the condition. - View Dependent Claims (20, 21, 22, 23)
-
Specification