×

Speed planning for autonomous vehicles

  • US 10,640,111 B1
  • Filed: 09/07/2016
  • Issued: 05/05/2020
  • Est. Priority Date: 09/07/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of maneuvering a vehicle in an autonomous driving mode, the method comprising:

  • identifying, by one or more processors, an initial speed plan for controlling speed of the vehicle for a first predetermined period of time corresponding to an amount of time along a route of the vehicle, the initial speed plan corresponding to a selected speed of the vehicle defined at least in part by a legal speed limit on the speed of the vehicle for a roadway on which the vehicle is currently located;

    receiving, by the one or more processors, from a perception system of the vehicle, data identifying an object and characteristics of that object;

    predicting, by the one or more processors, a trajectory for the object that will intersect with the route at an intersection point at a particular point in time using the data;

    generating, by the one or more processors, a set of constraints including a first constraint based on at least the trajectory and a second constraint based on expected comfort of at least one of a passenger within the vehicle or a person associated with the object;

    determining whether the first and second constraints can both be satisfied during a second predetermined period of time corresponding to the amount of time;

    upon determining that both of the first and second constraints can be satisfied;

    adjusting, by the one or more processors, the initial speed plan in order to satisfy the first and second constraints for a second predetermined period of time corresponding to the amount of time;

    maneuvering, by the one or more processors, the vehicle in the autonomous driving mode according to the adjusted initial speed plan; and

    upon determining that the first and second constraints cannot both be satisfied;

    comparing an expected result if the vehicle were to return to the selected speed with an expected result if the vehicle were to come to a complete stop.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×