Real-time task scheduling algorithms capable of safely preempting in-flight missions when urgent hot orders are injected into the production schedule.
When a hot rush order arrives, OperationSwarm identifies the optimal AMR to reassign. The system issues a VDA 5050 `cancelOrder` action, commanding the robot to safely deposit its current non-urgent payload at an intermediate buffer bay before re-routing.
Task assignment uses multi-objective optimization balancing order deadline penalty, robot battery level, proximity, and tooling capability, maximizing plant throughput.