Systems and methods for dynamically adjusting a vehicle trajectory according to deviations of a driver from expected inputs

US10059336B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10059336-B2
Application numberUS-201715400580-A
CountryUS
Kind codeB2
Filing dateJan 6, 2017
Priority dateJan 6, 2017
Publication dateAug 28, 2018
Grant dateAug 28, 2018

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.

System, methods, and other embodiments described herein relate to dynamically adjusting a vehicle trajectory according to driver deviations. In one embodiment, a method includes generating expected inputs for controlling the vehicle along a segment of a roadway on which the vehicle is traveling by analyzing a present context of the vehicle using a driver model. The expected inputs as controls for operating the vehicle to maintain a preferred trajectory along the segment. The method includes computing a variance of received inputs from the expected inputs by comparing the expected inputs with the received inputs. The method includes controlling the vehicle based, at least in part, on the expected inputs when the deviation score satisfies a deviation threshold indicating that the received inputs are inadequate to maintain the vehicle along the preferred trajectory.

First claim

Opening claim text (preview).

What is claimed is: 1. An adaptive control system of a vehicle, comprising: one or more processors; a memory communicably coupled to the one or more processors and storing: a deviation module including instructions that when executed by the one or more processors cause the one or more processors to generate expected inputs for controlling the vehicle along a segment of a roadway on which the vehicle is traveling by analyzing a present context of the vehicle using a driver model, wherein the expected inputs are controls for operating the vehicle to maintain a preferred trajectory along the segment, wherein the preferred trajectory defines a path along the segment of the roadway to safely operate the vehicle, wherein the deviation module maintains the expected inputs in a queue for successive points along the segment, wherein the deviation module includes instructions to compute a variance of received inputs from the expected inputs by comparing the expected inputs with the received inputs, wherein the received inputs are electronic control signals received in response to a driver operating one or more input devices of the vehicle, and wherein the deviation module includes instructions to update the preferred trajectory to account for the variance including the expected inputs in the queue and to adjust the preferred trajectory to provide for rollout of the vehicle past a current location; and a control module including instructions that when executed by the one or more processors cause the one or more processors to control the vehicle based, at least in part, on the expected inputs when the variance satisfies a deviation threshold indicating that the received inputs are inadequate to maintain the vehicle along the preferred trajectory for the segment of the roadway. 2. The adaptive control system of claim 1 , wherein the control module includes instructions to control the vehicle including instructions to at least partially modify the received inputs using the expected inputs according to a degree of deviation from the expected inputs as indicated by the variance, wherein the control module includes instructions to at least partially modify the received inputs including instructions to blend the received inputs together with the expected inputs into a control output that at least partially automates control of the vehicle, wherein the expected inputs include at least a steering position, a brake pedal position, and an accelerator pedal position, and wherein the one or more input devices include a steering wheel, a brake pedal, and an accelerator pedal of the vehicle. 3. The adaptive control system of claim 1 , wherein the control module includes instructions to dynamically select the deviation threshold according to at least the present context and a driver profile that indicates a level of driving skill for the driver, and wherein the control module includes instructions to determine that the deviation threshold is satisfied when the variance indicates that the received inputs will control the vehicle to deviate from the preferred trajectory to an extent that increases risks to the vehicle, wherein the control module includes the instruction to control the vehicle including instructions to ignore the received inputs and control the vehicle according to the expected inputs when the variance satisfies a maximum threshold, and wherein the maximum threshold indicates a maximum variance at which the received inputs are inadequate for safely controlling the vehicle. 4. The adaptive control system of claim 1 , wherein the driver model is a parameterized function that accepts inputs correlating with the present context including sensor inputs, and wherein parameters within the driver model are defined according to learned probabilities accumulated from analyzing sensor inputs from driving within similar contexts to the present context. 5. The adaptive control system of claim 1 , wherein the deviation module includes the instructions to generate the expected inputs including instructions to continuously adjust the preferred trajectory and update the expected inputs in the queue to account for changes in position and velocity embodied by the variance. 6. The adaptive control system of claim 1 , wherein the deviation module includes instructions to compute the variance as a deviation score to characterize an attentiveness of the driver and an ability of the driver to maintain the preferred trajectory, and wherein the control module includes instructions to select the deviation threshold with a dead band for the deviation score where the control module controls the vehicle using the received inputs without modification. 7. The adaptive control system of claim 1 , wherein the deviation module includes instructions to collect sensor inputs from one or more sensors within the vehicle to generate the present context that is comprised of information about the segment of the roadway, surroundings of the vehicle, and current operating characteristics of the vehicle, and wherein the deviation module includes instructions to collect the sensor inputs including instructions to collect data from at least a global position system (GPS) sensor and a radar. 8. The adaptive control system of claim 1 , wherein the segment of the roadway is a portion of a predicted route of the vehicle that extends a defined distance ahead of the vehicle, and wherein the deviation module includes instructions to determine the predicted route from analyzing the present context in relation to past trips of the vehicle. 9. A non-transitory computer-readable medium storing instructions that when executed by one or more processors cause the one or more processors to: generate expected inputs for controlling a vehicle along a segment of a roadway on which the vehicle is traveling by analyzing a present context of the vehicle using a driver model, wherein the expected inputs are controls for operating the vehicle to maintain a preferred trajectory along the segment, wherein the preferred trajectory defines a path along the segment of the roadway to safely operate the vehicle, and wherein the instructions to generate the expected inputs maintain the expected inputs in a queue for successive points along the segment; compute a variance of received inputs from the expected inputs by comparing the expected inputs with the received inputs, wherein the received inputs are electronic control signals received in response to the driver operating one or more input devices of the vehicle, and wherein the instructions to generate the expected inputs include instructions to update the preferred trajectory to account for the variance including the expected inputs in the queue and to adjust the preferred trajectory to provide for rollout of the vehicle past a current location; and control the vehicle according to the expected inputs when the variance satisfies a deviation threshold indicating that the received inputs are inadequate to maintain the vehicle along the preferred trajectory for the segment of the roadway. 10. The non-transitory computer-readable medium of claim 9 , wherein the instructions to control the vehicle include instructions to at least partially modify the received inputs using the expected inputs according to a degree of deviation from the expected inputs as indicated by the variance, wherein the instructions to at least partially modify the received inputs include instructions to blend the received inputs together with the expected inputs into a control output that at least partially automates control of the vehicle, wherein the expected inputs include at least a steering position, a brake pedal position, and an accelerator pedal position, and wherein the one or more

Assignees

Inventors

Classifications

  • specially adapted for occupant comfort · CPC title

  • B60W30/10Primary

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

  • Steering systems · CPC title

  • Steering systems · CPC title

  • Accelerator pedal position · 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 US10059336B2 cover?
System, methods, and other embodiments described herein relate to dynamically adjusting a vehicle trajectory according to driver deviations. In one embodiment, a method includes generating expected inputs for controlling the vehicle along a segment of a roadway on which the vehicle is traveling by analyzing a present context of the vehicle using a driver model. The expected inputs as controls f…
Who is the assignee on this patent?
Toyota Res Inst Inc
What technology area does this patent fall under?
Primary CPC classification B60W30/10. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Aug 28 2018 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).