Modifying a vehicle state based on the presence of a special-purpose vehicle
First Claim
1. A method, comprising:
- receiving, with one or more processors, first sensor data from a sensor of a first vehicle, the first sensor data including one or more images of a second vehicle that shares a road with the first vehicle;
accessing, with the one or more processors, a template indicating one or more characteristics of an appearance of a known special purpose vehicle;
determining, with the one or more processors based on the first sensor data and the template, a type of the second vehicle, the type being one of a variety of special purpose vehicles;
in response to determining the type of special purpose vehicle, communicating, by the one or more processors, with one or more vehicle systems, the communicating causing the first vehicle to perform a driving action including at least one of decelerating or maintaining a predetermined distance between the first vehicle and the special purpose vehicle, wherein the driving action is based on at least the determined type of the special purpose vehicle.
3 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.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving, with one or more processors, first sensor data from a sensor of a first vehicle, the first sensor data including one or more images of a second vehicle that shares a road with the first vehicle; accessing, with the one or more processors, a template indicating one or more characteristics of an appearance of a known special purpose vehicle; determining, with the one or more processors based on the first sensor data and the template, a type of the second vehicle, the type being one of a variety of special purpose vehicles; in response to determining the type of special purpose vehicle, communicating, by the one or more processors, with one or more vehicle systems, the communicating causing the first vehicle to perform a driving action including at least one of decelerating or maintaining a predetermined distance between the first vehicle and the special purpose vehicle, wherein the driving action is based on at least the determined type of the special purpose vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving, with one or more processors, first sensor data from a sensor of a first vehicle, the first sensor data including one or more images of a second vehicle that shares a road with the first vehicle; determining, with the one or more processors based on the first sensor data, a type of the second vehicle, the type being one of a variety of special purpose vehicles or a non-special purpose vehicle; when the second vehicle is determined to be a special purpose vehicle, receiving second sensor data from a second sensor of the first vehicle; determining, with the one or more processors based on the second sensor data, a state of the special purpose vehicle, the state including at least one of position, speed, activity; and in response to determining the state of the special purpose vehicle, communicating, by the one or more processors, with one or more vehicle systems, the communicating causing the first vehicle to perform a driving action including at least one of decelerating or maintaining a predetermined distance between the first vehicle and the special purpose vehicle. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system, comprising:
-
a first sensor mounted to a first vehicle, the first sensor adapted to receive first sensor data including one or more images of a second vehicle that shares a road with the first vehicle; a memory storing a template indicating one or more characteristics of an appearance of a known special purpose vehicle; and one or more processors in communication with the first sensor and the memory, the one or more computing devices programmed to; determine, based on the first sensor data and the template, a type of the second vehicle, the type being one of a variety of special purpose vehicles; determine a driving action for the first vehicle in response to determining the type of special purpose vehicle, the driving action including at least one of decelerating or maintaining a predetermined distance between the first vehicle and the special purpose vehicle; and communicate with one or more vehicle systems, the communicating causing the first vehicle to perform the determined driving action. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification