Modifying a vehicle state based on the presence of a special-purpose vehicle
First Claim
1. A method comprising:
- determining a first route for a first vehicle to follow, the first route is determined using a first value for a cost associated with a road section;
receiving sensor data from a sensor of the first vehicle;
determining, based on the received sensor data, whether a second vehicle that shares the road with the first vehicle is a predetermined type of vehicle;
if the second vehicle is determined to be a predetermined type, determining, by one or more processors, a second route that leads to a travel destination, the second route is determined by using a second value for the cost associated with the road section, the second value being different from the first value; and
switching the first vehicle from following the first route to following the second route.
5 Assignments
0 Petitions
Accused Products
Abstract
A method is provided that includes receiving user input identifying a travel destination for a first vehicle, determining, by a processor, a first route for the first vehicle to follow, and configuring the first vehicle to follow the first route. The method further includes obtaining a model for a second vehicle that shares a road with the first vehicle and comparing model to a pre-determined template for a vehicle that is known to be a special purpose vehicle in order to determine whether the first template and the second template match. The method further includes determining, by the processor, a second route that leads to the travel destination, when a match is found to exist, and switching the first vehicle from following the first route to following the second route.
40 Citations
17 Claims
-
1. A method comprising:
-
determining a first route for a first vehicle to follow, the first route is determined using a first value for a cost associated with a road section; receiving sensor data from a sensor of the first vehicle; determining, based on the received sensor data, whether a second vehicle that shares the road with the first vehicle is a predetermined type of vehicle; if the second vehicle is determined to be a predetermined type, determining, by one or more processors, a second route that leads to a travel destination, the second route is determined by using a second value for the cost associated with the road section, the second value being different from the first value; and switching the first vehicle from following the first route to following the second route. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
a processor onboard a first vehicle, the processor being configured to; determine a first route for the first vehicle to follow, the first route is determined using a first value for a cost associated with a road section; receive sensor data from a sensor of the first vehicle; determine, based on the received sensor data, whether a second vehicle that shares the road with the first vehicle is a predetermined type of vehicle; if the second vehicle is determined to be a predetermined type, determine a second route that leads to a travel destination, the second route being determined using a second value for the cost associated with the road section, the second value being different from the first value; and switch the first vehicle from following the first route to following the second route.
-
8. A method comprising:
-
receiving sensor data from a sensor of a first vehicle; determining, by one or more processors, a probability that the first vehicle is present in a first environment type based on a weighted value for the sensor data; determining, by the one or more processors, a first operational context for the first vehicle based on the first environment type; operating the first vehicle within the first operational context; determining a second probability value that the first vehicle is present in a second environment type based on a second weighted value for the sensor data, wherein the second environment type is different from the first environment type; comparing the first probability value and the second probability value; determining, based on the comparison, whether the first vehicle is present in the second environment type; and in response to the determination of the second environment type, switching the first vehicle from operating within the first operational context to operating within a second operational context. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a processor onboard a first vehicle, the processor being configured to; receive sensor data from a sensor of a first vehicle; determine a probability that the first vehicle is present in a first environment type based on a weighted value for the sensor data; determine a first operational context for the first vehicle based on the first environment type; operate the first vehicle within the first operational context; determine a second probability value that the first vehicle is present in a second environment type based on a second weighted value for the sensor data, wherein the second environment type is different from the first environment type; compare the first probability value and the second probability value; determine, based on the comparison, whether the first vehicle is present in the second environment type; and in response to the determination of the second environment type, switch the first vehicle from operating within the first operational context to operating within a second operational context.
-
Specification