| CPC B60W 30/143 (2013.01) [B60W 40/105 (2013.01); B60W 50/082 (2013.01); B60W 50/085 (2013.01); B60W 60/0011 (2020.02); B60W 2520/10 (2013.01); B60W 2720/24 (2013.01)] | 27 Claims |

|
1. A computer-implemented method, comprising:
obtaining, by one or more processors in a vehicle, a proposed trajectory for the vehicle in response to a driving scenario;
obtaining, by the one or more processors, a speed profile corresponding to the proposed trajectory for the vehicle from a machine learning network that is trained to generate one or more speed profiles, the machine learning network trained using training vectors corresponding to a plurality of trajectories and a plurality of corresponding speed profiles that are determined based on data received from a plurality of distinct perception pipelines associated with the vehicle;
determining, by the one or more processors, that the obtained speed profile satisfies one or more criteria for driving the vehicle; and
in response to determining that the obtained speed profile satisfies one or more criteria for driving the vehicle, causing operation of the vehicle along the proposed trajectory.
|