Supervisory control of vehicles

US10303166B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10303166-B2
Application numberUS-201615161996-A
CountryUS
Kind codeB2
Filing dateMay 23, 2016
Priority dateMay 23, 2016
Publication dateMay 28, 2019
Grant dateMay 28, 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.

Among other things, a command is received expressing an objective for operation of a vehicle within a denominated travel segment of a planned travel route. The objective spans a time series of (for example, is expressed at a higher or more abstract level than) control inputs that are to be delivered to one or more of the brake, accelerator, steering, or other operational actuator of the vehicle. The command is expressed to cause operation of the vehicle along a selected man-made travel structure of the denominated travel segment. A feasible manner of operation of the vehicle is determined to effect the command. A succession of control inputs is generated to one or more of the brake, accelerator, steering or other operational actuator of the vehicle in accordance with the determined feasible manner of operation.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: receiving, by an autonomous vehicle, a command from a source that is remote from the autonomous vehicle, the command expressing an objective for operation of the autonomous vehicle within a travel segment of a travel route, the travel segment comprising a highway, road, or street, the objective spanning a time series of control inputs that are to be delivered by the remote source to the autonomous vehicle; determining an operation of the autonomous vehicle to effect the command, the operation comprising a candidate travel speed and a candidate travel lane of the travel segment associated with the time series of control inputs; generating the time series of control inputs for one or more actuators of the autonomous vehicle in accordance with the determined operation; and causing the autonomous vehicle to perform the determined operation in accordance with the time series of control inputs. 2. The method of claim 1 in which the source comprises a teleoperation facility. 3. The method of claim 1 in which the source is located in another vehicle. 4. The method of claim 1 in which the command is received from a human being or a process or a combination of a human being and a process at the remote source. 5. The method of claim 1 in which a display of the autonomous vehicle and its environment is provided at the remote source to a human operator. 6. A method comprising: receiving, by an autonomous vehicle, a command from a human operator at the autonomous vehicle in response to a display of available options for alternative objectives, the command expressing an objective for operation of the autonomous vehicle within a travel segment of a travel route, the objective spanning a time series of control inputs that are to be delivered to the autonomous vehicle; determining an operation of the autonomous vehicle to effect the command, the operation comprising a candidate travel speed and a candidate travel lane of the travel segment associated with the time series of control inputs; generating the time series of control inputs for one or more actuators of the autonomous vehicle in accordance with the determined operation; and causing the autonomous vehicle to perform in accordance with the time series of control inputs. 7. The method of claim 6 in which the display comprises a video display within the autonomous vehicle. 8. The method of claim 7 in which the available options are displayed as icons. 9. The method of claim 6 in which the available options are displayed on a display that is part of a steering wheel, a center console, or a back of a front seat. 10. The method of claim 6 in which the available options are displayed on a head up display. 11. The method of claim 6 in which the available options are displayed together with a representation of at least one man-made travel structure towards which the autonomous vehicle is traveling. 12. The method of claim 6 in which the objective comprises a travel lane. 13. The method of claim 6 in which the objective comprises other than a travel lane. 14. A method comprising: receiving, by an autonomous vehicle, a command expressing an objective for operation of autonomous vehicle within a travel segment of a travel route, the objective spanning a time series of control inputs that are to be delivered to the autonomous vehicle; determining an operation of the autonomous vehicle to effect the command, the operation comprising a candidate travel speed and a candidate travel lane of the travel segment associated with the time series of control inputs; generating the time series of control inputs for one or more actuators of the autonomous vehicle in accordance with the determined operation; and causing the autonomous vehicle to perform the determined operation in accordance with the time series of control inputs. 15. The method of claim 14 in which the maneuver comprises two or more lane changes. 16. The method of claim 14 in which the maneuver comprises changing speed. 17. The method of claim 14 in which the maneuver comprises bringing the autonomous vehicle to a stop at a place where a stop is permissible. 18. The method of claim 14 in which the maneuver comprises entering a shoulder of the road. 19. The method of claim 14 in which the maneuver comprises proceeding on a ramp. 20. The method of claim 14 in which the maneuver comprises a U-turn. 21. The method of claim 14 in which the maneuver comprises an emergency stop. 22. The method of claim 14 in which the determining of the operation of the autonomous vehicle to effect the command comprises determining that the manner of operation will not violate a rule of operation of the autonomous vehicle. 23. A method comprising: receiving, by an autonomous vehicle, a command expressing an objective for operation of autonomous vehicle within a travel segment of a travel route, the objective spanning a time series of control inputs that are to be delivered to the autonomous vehicle; determining an operation of the autonomous vehicle to effect the command, the operation comprising a candidate travel speed and a candidate travel lane of the travel segment associated with the time series of control inputs; confirming that the operation will not violate a rule of operation of the autonomous vehicle; generating the time series of control inputs for one or more actuators of the autonomous vehicle in accordance with the determined operation; and causing the autonomous vehicle to perform the determined operation in accordance with the time series of control inputs. 24. The method of claim 23 comprising, if the operation will violate a rule of operation of the autonomous vehicle, minimizing the extent of the violation of the rule or ruling out the violation entirely or applying a compromise strategy between enforcing the rules of operation or ignoring them. 25. The method of claim 23 in which the objective comprises a lane change. 26. A method comprising: receiving, by an autonomous vehicle, a command in response to an operator activating a button located in the autonomous vehicle, the command expressing an objective for operation of autonomous vehicle within a travel segment of a travel route, the objective spanning a time series of control inputs that are to be delivered by a remote source to the autonomous vehicle; determining an operation of the autonomous vehicle to effect the command, the operation comprising a candidate travel speed and a candidate travel lane of the travel segment associated with the time series of control inputs; generating the time series of control inputs for one or more actuators of the autonomous vehicle in accordance with the determined operation; and causing the autonomous vehicle to perform the determined operation in accordance with the time series of control inputs to achieve the objective. 27. A method comprising: receiving, by an autonomous vehicle, a command from a computer process expressing an objective for operation of autonomous vehicle within a travel segment of a travel route, the objective spanning a time series of control inputs that are to be delivered to the autonomous vehicle; determining an operation of the vehicle to effect the command, the operation comprising a candidate travel speed and a candidate travel lane of the travel segment associated with the time series of

Assignees

Inventors

Classifications

  • Involving external transmission of data to or from the vehicle · CPC title

  • Lane guidance · CPC title

  • Lane change; Overtaking manoeuvres · CPC title

  • B60W30/143Primary

    Speed control (B60W30/16 takes precedence) · CPC title

  • B60W50/14Primary

    Means for informing the driver, warning the driver or prompting a driver intervention · 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 US10303166B2 cover?
Among other things, a command is received expressing an objective for operation of a vehicle within a denominated travel segment of a planned travel route. The objective spans a time series of (for example, is expressed at a higher or more abstract level than) control inputs that are to be delivered to one or more of the brake, accelerator, steering, or other operational actuator of the vehicle…
Who is the assignee on this patent?
Nutonomy Inc
What technology area does this patent fall under?
Primary CPC classification B60W30/143. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue May 28 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).