Collision avoidance perception system

US11500385B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11500385-B2
Application numberUS-201916588529-A
CountryUS
Kind codeB2
Filing dateSep 30, 2019
Priority dateSep 30, 2019
Publication dateNov 15, 2022
Grant dateNov 15, 2022

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.

A collision avoidance system may validate, reject, or replace a trajectory generated to control a vehicle. The collision avoidance system may comprise a secondary perception component that may receive sensor data, receive and/or determine a corridor associated with operation of a vehicle, classify a portion of the sensor data associated with the corridor as either ground or an object, determine a position and/or velocity of at least the nearest object, determine a threshold distance associated with the vehicle, and control the vehicle based at least in part on the position and/or velocity of the nearest object and the threshold distance.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving a trajectory for controlling operation of an autonomous vehicle; receiving sensor data from a sensor associated with the autonomous vehicle; at least one of determining or receiving a corridor indicative of a bounded region in front of the autonomous vehicle in which the autonomous vehicle is constrained to travel, wherein the bounded region is based at least in part on the trajectory and is associated with at least one of a width or length of the autonomous vehicle; determining, as a first subset of the sensor data, a sensor data segmentation indicating a ground classification and associated with the corridor; determining a second subset of the sensor data associated with the corridor and an object classification, wherein first subset is different from the second subset and the second subset comprising a portion of the sensor data that represents an inside of the corridor; determining, based at least in part on the second subset, a position and a velocity associated with at least a portion of an object; and determining, based at least in part on at least one of the position or the velocity, to: control the autonomous vehicle to perform the trajectory, or control the autonomous vehicle to perform a contingent trajectory. 2. The method of claim 1 , wherein: the velocity is a first velocity; and the method further comprises: determining a threshold distance associated with a second velocity associated with the autonomous vehicle, and at least one of determining a first distance from the autonomous vehicle to the position of the object or a second distance from the autonomous vehicle to a point of the first subset that is furthest from the autonomous vehicle. 3. The method of claim 2 , wherein controlling the autonomous vehicle to perform the trajectory is based at least in part on: determining that the first distance meets or exceeds the threshold distance, and determining that the second distance meets or exceeds the threshold distance. 4. The method of claim 2 , wherein controlling the autonomous vehicle to perform the contingent trajectory is based at least in part on: determining that the first distance is less than the threshold distance, or determining that the second distance is less than the threshold distance. 5. The method of claim 1 , wherein classifying the first subset of the sensor data as the ground classification comprises at least one of: fitting a line to at least part of the sensor data; determining, as the first subset, first points of the sensor data that are within a threshold distance of the line; or determining, as the first subset, first points that have a variance in spacing less than or equal to a variance threshold. 6. The method of claim 1 , wherein classifying the second subset of the sensor data as the object classification comprises at least one of: fitting a line to at least part of the sensor data; determining, as the second subset, second points of the sensor data that are above the line; or determining that an angle between two points of the second subset is outside a range of angles or a spacing between the two points is outside a range of distances. 7. The method of claim 1 , wherein: determining the corridor indicative of the bounded region in front of the autonomous vehicle in which the autonomous vehicle is constrained to travel is performed by a first component of the autonomous vehicle; and determining the position and the velocity associated with at least the portion of the object is performed by a second component of the autonomous vehicle. 8. A system comprising: one or more sensors; one or more processors; and a memory storing processor-executable instructions that, when executed by the one or more processors, cause the system to perform operations comprising: receiving sensor data from a sensor associated with a vehicle; at least one of receiving or determining a corridor associated with operation of the vehicle, wherein the corridor identifies a region associated with a width of the vehicle; determining a first subset of the sensor data associated with the corridor and a ground classification; determining a second subset of the sensor data associated with the corridor and an object classification, the second subset comprising a portion of the sensor data that represents an inside of the corridor; determining, based at least in part on a first velocity of the vehicle, a threshold distance; and controlling the vehicle based at least in part on the threshold distance and the second subset. 9. The system of claim 8 , wherein controlling the vehicle is further based at least in part on determining, based at least in part on the second subset, a position and a second velocity associated with at least a portion of an object. 10. The system of claim 9 , wherein controlling the vehicle further comprises: determining at least one of a first distance from the vehicle to the position or, based at least in part on at least one of the first velocity or the second velocity, a second distance from the vehicle to a predicted position of the object; and causing the vehicle to execute a contingent trajectory based at least in part on determining that at least one of the first distance or the second distance is less than the threshold distance. 11. The system of claim 8 , wherein controlling the vehicle further comprises: determining a distance from the vehicle to a furthest point of the first subset; and causing the vehicle to follow a contingent trajectory based at least in part on determining that the distance is less than the threshold distance. 12. The system of claim 8 , wherein controlling the vehicle further comprises: determining a first distance from the vehicle to a furthest point of the first subset or a second distance from the vehicle to a nearest point of the second subset; and causing the vehicle to follow a trajectory based at least in part on determining that the first distance and the second distance meet or exceed the threshold distance. 13. The system of claim 8 , wherein classifying the first subset of the sensor data as the ground classification comprises at least one of: fitting a line to at least part of the sensor data; determining, as the first subset, first points of the sensor data that are within a second threshold distance of the line; or determining, as the first subset, first points that have a variance in spacing or variance in angular displacement less than or equal to a variance threshold. 14. The system of claim 8 , wherein classifying the second subset of the sensor data as the object classification comprises at least one of: fitting a line to at least part of the sensor data; determining, as the second subset, second points of the sensor data that are above the line; or determining that an angle between two points of the second subset is outside a range of angles or a spacing between the two points is outside a range of distances. 15. The system of claim 8 , wherein determining the second subset of the sensor data associated with the corridor and the object classification is based at least in part on excluding an additional portion of the sensor data that is outside of the corridor. 16. A non-transitory computer-readable medium storing processor-executable instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising: receiving sensor data from a sensor associated with a vehicle; at least one of determining or receiving a corridor associat

Assignees

Inventors

Classifications

  • the prediction being responsive to vehicle dynamic parameters · CPC title

  • Position · CPC title

  • Road slope, i.e. the inclination of a road segment in the longitudinal direction · CPC title

  • Longitudinal speed · CPC title

  • Dynamic objects, e.g. animals, windblown objects · 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 US11500385B2 cover?
A collision avoidance system may validate, reject, or replace a trajectory generated to control a vehicle. The collision avoidance system may comprise a secondary perception component that may receive sensor data, receive and/or determine a corridor associated with operation of a vehicle, classify a portion of the sensor data associated with the corridor as either ground or an object, determine…
Who is the assignee on this patent?
Zoox Inc
What technology area does this patent fall under?
Primary CPC classification B60W30/0953. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Nov 15 2022 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 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).