Fleet-Level Battery-Health-Aware Scheduling for Autonomous Mobile Robots

arXiv cs.RO / 3/25/2026

💬 OpinionIdeas & Deep AnalysisModels & Research

Key Points

  • The paper addresses how to schedule tasks and charging for autonomous mobile robot fleets under shared resource constraints while explicitly accounting for battery degradation rather than treating batteries as static energy limits.
  • It formulates a fleet-wide optimization that jointly decides task assignment, service order, optional charging, charging mode selection, and charger access, while balancing wear across robots using degradation proxies from empirical battery-aging research.
  • To keep the optimization tractable, it linearizes a bilinear idle-state-of-charge aging term with a disaggregated piecewise McCormick formulation and derives tighter big-M values to improve the LP relaxation.
  • For scalability, it proposes a hierarchical matheuristic: a fleet-level master coordinates assignment/routing/charger usage, while robot-level subproblems compute degradation-aware route-conditioned charging schedules via integer decomposition into small independent partition-selection problems.
  • Experiments compare the method against rule-based dispatching, an energy-feasible (but degradation-agnostic) baseline, and a degradation-aware (but charger-capacity-unaware) baseline, showing the value of jointly modeling both degradation and shared charger constraints.

Abstract

Autonomous mobile robot fleets must coordinate task allocation and charging under limited shared resources, yet most battery aware planning methods address only a single robot. This paper extends degradation cost aware task planning to a multi robot setting by jointly optimizing task assignment, service sequencing, optional charging decisions, charging mode selection, and charger access while balancing degradation across the fleet. The formulation relies on reduced form degradation proxies grounded in the empirical battery aging literature, capturing both charging mode dependent wear and idle state of charge dependent aging; the bilinear idle aging term is linearized through a disaggregated piecewise McCormick formulation. Tight big M values derived from instance data strengthen the LP relaxation. To manage scalability, we propose a hierarchical matheuristic in which a fleet level master problem coordinates assignments, routes, and charger usage, while robot level subproblems whose integer part decomposes into trivially small independent partition selection problems compute route conditioned degradation schedules. Systematic experiments compare the proposed method against three baselines: a rule based nearest available dispatcher, an energy aware formulation that enforces battery feasibility without modeling degradation, and a charger unaware formulation that accounts for degradation but ignores shared charger capacity limits.

Fleet-Level Battery-Health-Aware Scheduling for Autonomous Mobile Robots | AI Navigate