×

Trajectory planner for autonomous driving using bézier curves

  • US 10,427,676 B2
  • Filed: 05/31/2017
  • Issued: 10/01/2019
  • Est. Priority Date: 05/31/2017
  • Status: Active Grant
First Claim
Patent Images

1. A processor-implemented method for automated driving of a vehicle, comprising:

  • receiving, by one or more data processors, vehicle state data, map data, and vehicle object environment data;

    generating, by the one or more data processors, a first trajectory path using trajectory waypoints determined via a graph-based approach that is optimal with respect to the vehicle state data, the map data, and the vehicle object environment data;

    generating, by the one or more data processors, an updated trajectory path based on the vehicle state data and the vehicle object environment data, including performing a trajectory assessment using properties of Bé

    zier curves such that the updated trajectory path matches a current vehicle state;

    determining, by the one or more data processors, whether the updated trajectory path satisfies an environmental constraintin response to the updated trajectory path not satisfying the environmental constraint, updating a speed profile of the updated trajectory path using properties of Bé

    zier curves;

    determining, by the one or more data processors, whether the updated trajectory path with the updated speed profile satisfies the environmental constraint;

    in response to the updated trajectory path with the updated speed profile not satisfying the environmental constraint, updating a spatial component of the updated trajectory path using properties of Bé

    zier curves;

    determining, by the one or more data processors, whether the updated trajectory path with the updated speed profile and the updated spatial component satisfies the environmental constraint;

    in response to the updated trajectory path with the updated speed profile and the updated spatial component not satisfying the environmental constraint, generating a second trajectory path using trajectory waypoints determined via a graph-based approach; and

    in response to the updated trajectory path with the updated speed profile and the updated spatial component satisfying the environmental constraint, providing the updated trajectory path to a controller of the vehicle for implementing a driving scenario plan.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×