Ahead of time scheduling process for autonomous vehicles
AssigneeArgo AI, LLC
InventorsEvgeny Televitckiy, Guillaume Binet
Life of this patent
Estimating the term…
Loading patent…
AssigneeArgo AI, LLC
InventorsEvgeny Televitckiy, Guillaume Binet
Estimating the term…
A method of scheduling a plurality of tasks in an autonomous vehicle system (AVS) includes, by a processor, prior to runtime of an autonomous vehicle, identifying a plurality of tasks to be implemented by the AVS of the autonomous vehicle, for each of the tasks, identifying at least one fixed parameter and at least one variable, and developing a schedule for each of the tasks. The schedule includes an event loop that minimizes an overall time for execution of the tasks. The method includes compiling the schedule into an execution plan, and saving the execution plan to a memory of the autonomous vehicle. During runtime of the autonomous vehicle, the processor receives data corresponding to the variables of the tasks, and uses the variables to implement the execution plan on the autonomous vehicle.
A method of scheduling a plurality of tasks in an autonomous vehicle system (AVS), the method comprising:
A system for scheduling a plurality of tasks in an autonomous vehicle system (AVS), the system comprising:
A non-transitory computer-readable storage medium comprising:
Dependencies are inferred from the claim text.