Approach for consolidating observed vehicle trajectories into a single representative trajectory
First Claim
Patent Images
1. A method comprising:
- tracking, with one or more processors, a plurality of road vehicles to obtain a plurality of observed trajectories, each one of the plurality of observed trajectories including locations passed by a given road vehicle from the plurality of road vehicles;
selecting, with the one or more processors, one of the plurality of observed trajectories as a base;
combining, with the one or more processors, the selected observed trajectory with one or more remaining trajectories in the plurality of observed trajectories;
generating, with the one or more processors, a new trajectory based on the combined trajectories; and
changing, with the one or more processors, at least one of a speed of the given road vehicle and a direction of the given road vehicle based on the new trajectory.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus is provided for controlling the operation of an autonomous vehicle. According to one aspect, the autonomous vehicle may track the trajectories of other vehicles on a road. Based on the other vehicle'"'"'s trajectories, the autonomous vehicle may generate a pool of combined trajectories. Subsequently, the autonomous vehicle may select one of the combined trajectories as a representative trajectory. The representative trajectory may be used to change at least one of the speed or direction of the autonomous vehicle.
44 Citations
20 Claims
-
1. A method comprising:
-
tracking, with one or more processors, a plurality of road vehicles to obtain a plurality of observed trajectories, each one of the plurality of observed trajectories including locations passed by a given road vehicle from the plurality of road vehicles; selecting, with the one or more processors, one of the plurality of observed trajectories as a base; combining, with the one or more processors, the selected observed trajectory with one or more remaining trajectories in the plurality of observed trajectories; generating, with the one or more processors, a new trajectory based on the combined trajectories; and changing, with the one or more processors, at least one of a speed of the given road vehicle and a direction of the given road vehicle based on the new trajectory. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium on which computer readable instructions of a program are stored, the instructions, when executed by one or more processors, cause the one or more processors to perform a method, the method comprising:
-
tracking a plurality of road vehicles to obtain a plurality of observed trajectories, each one of the plurality of observed trajectories including locations passed by a given road vehicle from the plurality of road vehicles; selecting one of the plurality of observed trajectories as a base; combining the selected observed trajectory with remaining ones in the plurality of observed trajectories; generating a new trajectory based on the combined trajectories; and changing at least one of a speed of the given road vehicle and a direction of the given road vehicle based on the new trajectory. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
memory; one or more processors in communication with the memory, the one or more processors configured to; track a plurality of road vehicles to obtain a plurality of observed trajectories, each one of the plurality of observed trajectories including locations passed by a given road vehicle from the plurality of road vehicles; select one of the plurality of observed trajectories as a base; combine the selected observed trajectory with remaining ones in the plurality of observed trajectories; generate a new trajectory based on the combined trajectories; and change at least one of a speed of the given road vehicle and a direction of the given road vehicle based on the new trajectory. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification