Modifying behavior of autonomous vehicles based on sensor blind spots and limitations

US9811091B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9811091-B2
Application numberUS-201615137120-A
CountryUS
Kind codeB2
Filing dateApr 25, 2016
Priority dateJan 25, 2013
Publication dateNov 7, 2017
Grant dateNov 7, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Models can be generated of a vehicle's view of its environment and used to maneuver the vehicle. This view need not include what objects or features the vehicle is actually seeing, but rather those areas that the vehicle is able to observe using its sensors if the sensors were completely un-occluded. For example, for each of a plurality of sensors of the object detection component, a computer may generate an individual 3D model of that sensor's field of view. Weather information is received and used to adjust one or more of the models. After this adjusting, the models may be aggregated into a comprehensive 3D model. The comprehensive model may be combined with detailed map information indicating the probability of detecting objects at different locations. The model of the vehicle's environment may be computed based on the combined comprehensive 3D model and detailed map information.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: generating, for each given sensor of a plurality of sensors for detecting objects in a vehicle's environment, a 3D model of the given sensor's field of view; aggregating, by one or more processors, the plurality of 3D models to generate a comprehensive model, wherein the comprehensive model indicates an extent of an aggregated field of view for the plurality of sensors; combining the comprehensive model with map information corresponding to environmental data for the vehicle's environment obtained at a previous point in time using probability data of the map information indicating a probability of detecting objects at various locations in the map information from various possible locations of the vehicle to produce a combined model annotated with information identifying a first portion of the environment as occupied by an object, a second portion of the environment as unoccupied by an object, and a third portion of the environment as unobserved by any of the plurality of sensors; and using the combined model to maneuver the vehicle. 2. The method of claim 1 , wherein the 3D model of each given sensor's field of view corresponds to a pre-determined model of the given sensor's unobstructed field of view. 3. The method of claim 1 , wherein the 3D model for each given sensor's field of view is based on the given sensor's location and orientation relative to the vehicle. 4. The method of claim 1 , further comprising, prior to combining, adjusting one or more characteristics of the plurality of 3D models by building at least one parameterized model for a set of weather conditions. 5. The method of claim 1 , further comprising, prior to combining, adjusting one or more characteristics of the plurality of 3D models by reducing the effective range for a given sensor. 6. The method of claim 1 , wherein the probability of a probability of detecting objects at various locations in the map information includes a probability of detecting another object of a particular size not already included in the map information on an opposite side of a given object defined in the map information. 7. The method of claim 1 , wherein the probability of a probability of detecting objects at various locations in the map information includes a probability of detecting another object of a particular shape not already included in the map information on an opposite side of a given object defined in the map information. 8. The method of claim 1 , further comprising: receiving information about a current state of weather in the vehicle's environment; and prior to aggregating, adjusting a shape of at least one model of the plurality of 3D models using the current state of weather in real time. 9. The method of claim 1 , wherein the comprehensive model includes a binary map indicating areas of vehicle's environment that the plurality of sensors is currently able to observe. 10. The method of claim 1 , wherein using the combined model to maneuver the vehicle includes slowing the vehicle down. 11. The method of claim 1 , wherein using the combined model to maneuver the vehicle includes repositioning the vehicle to improve the comprehensive model. 12. The method of claim 1 , wherein using the combined model to maneuver the vehicle includes avoiding certain maneuvers. 13. A system comprising: one or more processors configured to: generate, for each given sensor of a plurality of sensors for detecting objects in a vehicle's environment, a 3D model of the given sensor's field of view; aggregate, by one or more processors, the plurality of 3D models to generate a comprehensive model, wherein the comprehensive model indicates an extent of an aggregated field of view for the plurality of sensors; combine the comprehensive model with map information corresponding to environmental data for the vehicle's environment obtained at a previous point in time using probability data of the map information indicating a probability of detecting objects at various locations in the map information from various possible locations of the vehicle to produce a combined model annotated with information identifying a first portion of the environment as occupied by an object, a second portion of the environment as unoccupied by an object, and a third portion of the environment as unobserved by any of the plurality of sensors; and use the combined model to maneuver the vehicle. 14. The system of claim 13 , wherein the one or more processors are further configured to, prior to combining, adjust one or more characteristics of the plurality of 3D models by building at least one parameterized model for a set of weather conditions. 15. The system of claim 13 further comprising the plurality of sensors and the vehicle. 16. The system of claim 13 , wherein the probability of a probability of detecting objects at various locations in the map information includes a probability of detecting another object of a particular size not already included in the map information on an opposite side of a given object defined in the map information. 17. The system of claim 13 , wherein the probability of a probability of detecting objects at various locations in the map information includes a probability of detecting another object of a particular shape not already included in the map information on an opposite side of a given object defined in the map information. 18. The system of claim 13 , wherein the one or more processors are further configured to: receive information about a current state of weather in the vehicle's environment; and prior to aggregating, adjust a shape of at least one model of the plurality of 3D models using the current state of weather in real time. 19. The system of claim 13 , wherein the comprehensive model includes a binary map indicating areas of vehicle's environment that the plurality of sensors is currently able to observe. 20. A non-transitory, computer readable recording medium on which instructions are stored, the instructions, when executed by one or more processors cause the one or more processors to perform a method, the method comprising: generating, for each given sensor of a plurality of sensors for detecting objects in a vehicle's environment, a 3D model of the given sensor's field of view; aggregating the plurality of 3D models to generate a comprehensive model, wherein the comprehensive model indicates an extent of an aggregated field of view for the plurality of sensors; combining the comprehensive model with map information corresponding to environmental data for the vehicle's environment obtained at a previous point in time using probability data of the map information indicating a probability of detecting objects at various locations in the map information from various possible locations of the vehicle to produce a combined model annotated with information identifying a first portion of the environment as occupied by an object, a second portion of the environment as unoccupied by an object, and a third portion of the environment as unobserved by any of the plurality of sensors; and using the combined model to maneuver the vehicle.

Assignees

Inventors

Classifications

  • using additional data, e.g. driver condition, road state or weather data · CPC title

  • for anti-collision purposes · CPC title

  • G01S13/931Primary

    of land vehicles · CPC title

  • Ambient conditions, e.g. wind or rain · CPC title

  • Approaching an intersection · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9811091B2 cover?
Models can be generated of a vehicle's view of its environment and used to maneuver the vehicle. This view need not include what objects or features the vehicle is actually seeing, but rather those areas that the vehicle is able to observe using its sensors if the sensors were completely un-occluded. For example, for each of a plurality of sensors of the object detection component, a computer m…
Who is the assignee on this patent?
Waymo Llc
What technology area does this patent fall under?
Primary CPC classification G01S13/931. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 07 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).