Unified motion planning algorithm for autonomous driving vehicle in obstacle avoidance maneuver

US9457807B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9457807-B2
Application numberUS-201414297493-A
CountryUS
Kind codeB2
Filing dateJun 5, 2014
Priority dateJun 5, 2014
Publication dateOct 4, 2016
Grant dateOct 4, 2016

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 method for automated lane centering and/or lane changing purposes for a vehicle traveling on a roadway that employs roadway points from a map database to determine a reference vehicle path and sensors on the vehicle for detecting static and moving objects to adjust the reference path. The method includes reducing the curvature of the reference path to generate a reduced curvature reference path that reduces the turning requirements of the vehicle and setting the speed of the vehicle from posted roadway speeds from the map database. The method also includes providing multiple candidate vehicle paths and vehicle speeds to avoid the static and moving objects in front of the vehicle.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for generating a desired path for a vehicle to follow along a roadway, said vehicle including a map database and a lane detection system, said method comprising: providing roadway measurement values from the map database to a controller including a processor and a memory, where the roadway measurement values identify locations on the roadway; adjusting positions of the roadway measurement values relative to the roadway, in the memory, so that adjacent roadway measurement values are substantially an equal distance apart; determining, using the controller, a reference path using the roadway measurement values for the vehicle to follow along the roadway; determining, using the controller, a reference speed of the vehicle from a posted roadway speed from the map database; determining, using the controller, that an object creates a potential collision problem with the vehicle on the reference path and at the reference speed; adjusting, using the controller, the reference path and/or the reference speed to avoid the object; determining a short segment path that will bring the vehicle back to the reference path, including modeling a local closed-loop trajectory as a fifth-order polynomial path model and a third-order polynomial speed model; and providing signals from the controller to a vehicle brake system, a throttle and a steering system to cause the vehicle to follow the reference path and the reference speed. 2. The method according to claim 1 further comprising reducing a curvature of the reference path to generate a reduced curvature reference path that reduces turning requirements of the vehicle. 3. The method according to claim 2 wherein reducing the curvature of the reference path includes minimizing a cost function where the roadway measurement values are selectively adjusted at high curvature locations along the reference path. 4. The method according to claim 3 wherein minimizing the cost function includes minimizing the cost function as: argmin P ∈ P ⁢ ω smooth · Σ pi ∈ P ⁢ p i - p i - 1  p i - p i - 1  · p i - p i + 1  p i - p i + 1  + ω length · Σ pi ∈ P ⁢  p i - p i - 1  , where p i is the ith sample point and ω smooth is a weight for a path smoothness term: Σ p , ∈ P ⁢ p i - p i -

Assignees

Inventors

Classifications

  • Path keeping {(cruise control for automatically following a preceding vehicle B60W30/165)} · CPC title

  • Longitudinal speed · CPC title

  • of positioning data, e.g. GPS [Global Positioning System] data · CPC title

  • B60W30/09Primary

    Taking automatic action to avoid collision, e.g. braking and steering · CPC title

  • including control of steering systems · 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 US9457807B2 cover?
A method for automated lane centering and/or lane changing purposes for a vehicle traveling on a roadway that employs roadway points from a map database to determine a reference vehicle path and sensors on the vehicle for detecting static and moving objects to adjust the reference path. The method includes reducing the curvature of the reference path to generate a reduced curvature reference pa…
Who is the assignee on this patent?
Gm Global Tech Operations Llc, Univ Carnegie Mellon
What technology area does this patent fall under?
Primary CPC classification B60W30/09. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Oct 04 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).