| CPC B60W 60/0027 (2020.02) [B60W 40/04 (2013.01); G05B 13/027 (2013.01); G06N 3/045 (2023.01)] | 20 Claims |

|
1. A computer-implemented method for motion forecasting and planning, the method comprising:
(a) determining a plurality of actors within an environment of an autonomous vehicle from sensor data descriptive of the environment;
(b) determining a plurality of future motion scenarios based on the sensor data, wherein determining the plurality of future motion scenarios comprises: (i) evaluating a diversity objective that rewards sampling of the plurality of future motion scenarios that require distinct reactions from the autonomous vehicle;
(c) determining an estimated probability for the plurality of future motion scenarios; and
(d) generating a contingency plan for motion of the autonomous vehicle, wherein the contingency plan comprises a plurality of trajectories associated with the plurality of future motion scenarios, and wherein the contingency plan is generated based on the plurality of future motion scenarios and the estimated probability for the plurality of future motion scenarios.
|