Patent ID: 11958501
Assignee: ZOOX, INC.
Field: Transport (Mechanical engineering)
Classification: CPC B  G | IPC B  G

Claim 13:
14. One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
receiving sensor data associated with an environment within which a vehicle is positioned;
determining, at individual instances of time, a plurality of performance metrics associated with a plurality of trajectories, individual performance metrics of the plurality of performance metrics being indicative of a performed behavior of the vehicle and based at least in part on one or more of a speed of the vehicle or a proximity of the vehicle to an object proximate the vehicle, wherein the individual performance metrics are determined based at least in part on a first metric proportional to an amount of time for the vehicle to progress to a desired state after executing a trajectory of the plurality of trajectories and a second metric proportional to the proximity of the vehicle to the object along the trajectory;
determining a function based at least in part on the plurality of performance metrics;
determining a correctness metric based at least in part on the function, wherein the correctness metric represents a correctness of the performed behavior, and the correctness metric is associated with a difference between the plurality of trajectories;
determining a plurality of combined metrics, wherein individual combined metrics of the plurality of combined metrics for the trajectory are determined based on a performance metric of the plurality of performance metrics and the correctness metric;
determining a period of time in which one or more of the plurality of combined metrics is below a threshold;
updating a component of the vehicle based at least in part on accessing data associated with the period of time; and
outputting a signal based at least in part on the correctness metric.