Motion planning and intention prediction for autonomous driving in highway scenarios via graphical model-based factorization

US10345815B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10345815-B2
Application numberUS-201715601047-A
CountryUS
Kind codeB2
Filing dateMay 22, 2017
Priority dateSep 14, 2016
Publication dateJul 9, 2019
Grant dateJul 9, 2019

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.

Aspects of the disclosure are related to a method, apparatus, and system for planning a motion for a first vehicle, comprising: estimating past states of an observed second vehicle based on sensor inputs; predicting a future trajectory of the second vehicle based on the estimated past states; planning a future trajectory of the first vehicle based on the predicted future trajectory of the second vehicle and a safety cost function; and driving the first vehicle to follow the planned trajectory.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for planning a motion for a first vehicle, comprising: by one or more processors, estimating past states of an observed second vehicle based on sensor inputs; by the one or more processors, predicting a future trajectory of the second vehicle based on the estimated past states; by the one or more processors, planning a future trajectory of the first vehicle based on the predicted future trajectory of the second vehicle and a safety cost function; and by the one or more processors, driving the first vehicle to follow the planned trajectory, wherein the planned trajectory includes an estimated lane change velocity. 2. The method of claim 1 , wherein the future trajectory of the second vehicle is modeled with a cubic spline comprising a 3rd order polynomial. 3. The method of claim 1 , wherein the predicting a future trajectory of the second vehicle is based further on a road structure. 4. The method of claim 1 , wherein the future trajectory of the first vehicle is modeled with a cubic spline comprising a 3rd order polynomial. 5. The method of claim 1 , wherein the future trajectory of the first vehicle is planned based further on at least one of a control smoothness factor, or a road structure, or any combination thereof. 6. The method of claim 1 , wherein the driving the first vehicle includes: before a lane change, changing a velocity of the first vehicle from a start velocity to the estimated lane change velocity; and after the lane change, changing the velocity of the first vehicle from the estimated lane change velocity to a target velocity. 7. A first vehicle apparatus for planning a motion, comprising: one or more sensors configured to detect road and vehicle parameters; a memory configured to store code and data; a processor coupled to the memory, the processor configured to: estimate past states of an observed second vehicle based on sensor inputs; predict a future trajectory of the second vehicle based on the estimated past states; plan a future trajectory of the first vehicle based on the predicted future trajectory of the second vehicle and a safety cost function; and drive the first vehicle to follow the planned trajectory, wherein the planned trajectory includes an estimated lane change velocity. 8. The first vehicle apparatus of claim 7 , wherein the future trajectory of the second vehicle is modeled with a cubic spline comprising a 3rd order polynomial. 9. The first vehicle apparatus of claim 7 , wherein the predicting a future trajectory of the second vehicle is based further on a road structure. 10. The first vehicle apparatus of claim 7 , wherein the future trajectory of the first vehicle is modeled with a cubic spline comprising a 3rd order polynomial. 11. The first vehicle apparatus of claim 7 , wherein the future trajectory of the first vehicle is planned based further on at least one of a control smoothness factor, or a road structure, or any combination thereof. 12. The first vehicle apparatus of claim 7 , wherein the driving the first vehicle includes: before a lane change, changing a velocity of the first vehicle from a start velocity to the estimated lane change velocity; and after the lane change, changing the velocity of the first vehicle from the estimated lane change velocity to a target velocity. 13. An apparatus for planning a motion for a first vehicle, comprising: means for estimating past states of an observed second vehicle based on sensor inputs; means for predicting a future trajectory of the second vehicle based on the estimated past states; means for planning a future trajectory of the first vehicle based on the predicted future trajectory of the second vehicle and a safety cost function; and means for driving the first vehicle to follow the planned trajectory, wherein the planned trajectory includes an estimated lane change velocity. 14. The apparatus of claim 13 , wherein the future trajectory of the second vehicle is modeled with a cubic spline comprising a 3rd order polynomial. 15. The apparatus of claim 13 , wherein the predicting a future trajectory of the second vehicle is based further on a road structure. 16. The apparatus of claim 13 , wherein the future trajectory of the first vehicle is modeled with a cubic spline comprising a 3rd order polynomial. 17. The apparatus of claim 13 , wherein the future trajectory of the first vehicle is planned based further on at least one of a control smoothness factor, or a road structure, or any combination thereof. 18. The apparatus of claim 13 , wherein the means for driving the first vehicle includes: means for changing a velocity of the first vehicle, before a lane change, from a start velocity to the estimated lane change velocity; and means for changing the velocity of the first vehicle, after the lane change, from the estimated lane change velocity to a target velocity. 19. A non-transitory computer-readable medium comprising code which, when executed by a processor, causes the processor to perform a method comprising: estimating past states of an observed second vehicle based on sensor inputs; predicting a future trajectory of the second vehicle based on the estimated past states; planning a future trajectory of the first vehicle based on the predicted future trajectory of the second vehicle and a safety cost function; and driving the first vehicle to follow the planned trajectory, wherein the planned trajectory includes an estimated lane change velocity. 20. The non-transitory computer-readable medium of claim 19 , wherein the future trajectory of the second vehicle is modeled with a cubic spline comprising a 3rd order polynomial. 21. The non-transitory computer-readable medium of claim 19 , wherein the predicting a future trajectory of the second vehicle is based further on a road structure. 22. The non-transitory computer-readable medium of claim 19 , wherein the future trajectory of the first vehicle is modeled with a cubic spline comprising a 3rd order polynomial. 23. The non-transitory computer-readable medium of claim 19 , wherein the future trajectory of the first vehicle is planned based further on at least one of a control smoothness factor, or a road structure, or any combination thereof. 24. The non-transitory computer-readable medium of claim 19 , wherein the driving the first vehicle includes: before a lane change, changing a velocity of the first vehicle from a start velocity to the estimated lane change velocity; and after the lane change, changing the velocity of the first vehicle from the estimated lane change velocity to a target velocity.

Assignees

Inventors

Classifications

  • Intention, e.g. lane change or imminent movement · CPC title

  • relying on extrapolation of current movement · CPC title

  • specially adapted for safety · CPC title

  • Driving aids for lane monitoring, lane changing, e.g. blind spot detection · CPC title

  • specially adapted for specific applications · 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 US10345815B2 cover?
Aspects of the disclosure are related to a method, apparatus, and system for planning a motion for a first vehicle, comprising: estimating past states of an observed second vehicle based on sensor inputs; predicting a future trajectory of the second vehicle based on the estimated past states; planning a future trajectory of the first vehicle based on the predicted future trajectory of the secon…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification G01C21/28. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 09 2019 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).