×

Trajectory generation using motion primitives

  • US 10,379,538 B1
  • Filed: 12/15/2017
  • Issued: 08/13/2019
  • Est. Priority Date: 03/20/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more processors; and

    one or more computer-readable media storing instructions executable by the one or more processors, wherein the instructions program the one or more processors to;

    determine a reference trajectory for an autonomous vehicle to follow in an environment, the reference trajectory based at least in part on a centerline associated with a portion of a road in the environment;

    determine one or more segments of the reference trajectory, a segment of the one or more segments having a plurality of points, wherein each point of the plurality of points is associated with a same sign of a curvature value, and wherein the curvature value of the segment varies linearly with respect to an arc length along the reference trajectory;

    determine an acceleration value of the autonomous vehicle, wherein the each point of the plurality of points is associated with the acceleration value;

    determine a lateral offset of the autonomous vehicle relative to the reference trajectory;

    determine, based at least in part on the lateral offset, an upper bound for an arc length associated with the segment;

    determine, based at least in part on the lateral offset, a lower bound for the arc length associated with the segment;

    define an approximate motion primitive associated with the segment; and

    control the autonomous vehicle based, at least in part, on the approximate motion primitive.

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