home Home / Robot Fleet KPIs: Availability, Throughput, Recovery and Cost per Task

Robot Fleet KPIs: Availability, Throughput, Recovery and Cost per Task

AIsirRobot ②Autonomous Forklifts robot (AISIR-0009)

Robot Fleet KPIs: What Enterprise Buyers Should Measure After Go-Live

A robot fleet is deployed. The supplier reports that the system is running normally. Uptime looks high. Throughput seems adequate. Everything appears to be working.

But what does "running normally" actually mean? Does it include the time robots spend waiting at congestion points? Does it account for the minutes lost when a robot detours to a charging dock? Does it reflect the tasks that were completed late because a scheduling algorithm assigned them inefficiently?

Supplier-reported metrics answer one question: is the equipment functioning as the supplier defines it. Buyer-measured KPIs answer a different question: is the fleet creating the operational value that justified the investment. These are not the same question, and the gap between them is where ROI expectations meet operational reality.

This article defines five KPI dimensions that enterprise buyers should measure independently after fleet go-live: availability, throughput efficiency, reliability and recovery, human-robot collaboration efficiency, and cost efficiency. For each dimension, the article identifies what to measure, why supplier-reported data may not be sufficient, and how to establish an independent measurement baseline.


AIsirRobot ②Autonomous Forklifts robot (AISIR-0009)

Why Supplier-Reported Metrics Are Not Enough

Most fleet management systems generate performance dashboards. These dashboards are useful — they show robot status, task completion logs, and error alerts. But the metrics in these dashboards are defined by the system designer, not by the buyer's operational requirements. Three issues arise when buyers rely exclusively on supplier-reported data.

First, definition gaps. A supplier may report "99% uptime" — but the definition of uptime may exclude charging time, scheduled maintenance, or periods when the robot was technically powered on but not performing useful work. A robot that spends, for example, 30% of its shift charging is not 100% available for productive tasks, even if the hardware never faulted.

Second, measurement boundary differences. The fleet management software measures what it can see — robot state transitions, task queue status, and system-level events. It may not capture the human-side delays that affect real throughput: the time a worker takes to load a pallet onto a robot, the time a forklift operator spends waiting for an AMR to clear an aisle, or the time a production line stalls because a materials-handling robot arrived late.

Third, data source dependency. When the only source of performance data is the supplier's own system, the buyer has no independent basis to verify whether the reported numbers reflect actual operational conditions. This is not a question of supplier honesty — it is a question of measurement independence. A buyer who wants to confirm that throughput targets are being met needs data from their own monitoring infrastructure, or at minimum a clear understanding of how the supplier's metrics are calculated.

The solution is not to distrust supplier data. It is to establish a parallel measurement framework that defines KPIs from the buyer's operational perspective and uses independent data sources where feasible.


What ISO 9283 Covers — and What It Does Not

Buyers looking for an international standard that defines robot fleet KPIs will find a partial answer in ISO 9283:1998 ("Manipulating industrial robots — Performance criteria and related test methods"). The standard defines performance criteria for individual industrial robots — positioning accuracy, repeatability, pose accuracy, and related mechanical characteristics — along with test methods for measuring them.

ISO 9283 is relevant as background: it confirms that robot performance measurement has an international standard, and it provides a reference point for acceptance testing of individual robot units. However, the standard's scope is limited to single-robot mechanical performance. It does not address fleet-level operational KPIs such as availability across multiple units, throughput efficiency, task completion rates, congestion frequency, or cost per task. Buyers should not expect ISO 9283 to provide a fleet KPI framework — it does not, and it was not designed to.

Similarly, ISO 9241-11:2018 ("Ergonomics of human-system interaction — Part 11: Usability: Definitions and concepts") provides a general usability framework based on three dimensions: effectiveness, efficiency, and satisfaction. This framework can inform how buyers think about human-robot interaction quality, but ISO 9241 is a general human-system interaction standard, not a robot fleet operations standard. Its applicability to fleet-level HRC measurement should be confirmed against specific operational contexts.

The absence of a dedicated international standard for robot fleet operational KPIs means that buyers need to construct their own measurement framework, drawing on established concepts from reliability engineering (MTBF/MTTR), manufacturing operations (OEE), and fleet management research, while adapting them to the specific characteristics of their robot type, product configuration, intended use, and facility conditions.


Five KPI Dimensions for Robot Fleet Operations

Availability

Availability measures the proportion of time that robots in the fleet are capable of performing productive work. The basic formula from reliability engineering is:

Availability = MTBF / (MTBF + MTTR)

Where MTBF (Mean Time Between Failures) measures the average time between failure events, and MTTR (Mean Time To Repair/Restoration) measures the average time to restore operation after a failure. These are established concepts in reliability engineering.

For robot fleets, availability measurement requires several decisions that the buyer — not the supplier — should make:

  • What counts as a failure? A complete stoppage is obvious. But a robot that slows to 50% speed due to a degraded sensor is not stopped — is it "failed"? The buyer should define failure thresholds that reflect operational impact, not just hardware status.
  • What counts as "available"? A robot that is charging is not performing tasks. Should charging time be excluded from available time? The buyer should define whether "available" means "powered on" or "ready to accept a task" — these yield different availability numbers.
  • Charging downtime ratio. The percentage of total shift time that robots spend charging is a fleet-specific metric that traditional equipment availability does not capture. A fleet with 20% charging downtime ratio has 20% less productive capacity than raw robot count suggests.

Buyers should measure MTBF and MTTR independently — using their own incident logs and timestamps — rather than accepting figures from the supplier's dashboard. The definitions of "failure" and "restoration" should be documented before deployment so that measurement is consistent over time.

Throughput Efficiency

Throughput efficiency measures how much useful work the fleet actually produces compared to its theoretical capacity. Key metrics include:

  • Actual vs. theoretical throughput: The ratio of tasks actually completed to the number of tasks the fleet could complete if every robot operated at rated speed with no interruptions. This ratio reveals how much capacity is lost to congestion, charging, idle time, and scheduling inefficiency.
  • Task completion rate: The percentage of tasks completed within the expected timeframe. A fleet that completes 95% of tasks but 20% are late provides a different operational picture than one that completes 95% on time.
  • Idle/wait time ratio: The percentage of powered-on time that robots spend idle or waiting — for task assignment, for path clearance, for human handoff, or for charging dock availability. High idle time suggests that the fleet is sized correctly in robot count but poorly in scheduling, layout, or dock placement.
  • Congestion events: The frequency of traffic conflicts, path deadlocks, or rerouting events. Research in fleet management systems has used metrics such as "supervisor actions" — the number of interventions the fleet management system must take to resolve conflicts or ensure safe operation. A high frequency of supervisor actions may indicate that the fleet is approaching density limits or that the layout requires optimization.

These metrics should be measured from the buyer's own monitoring infrastructure (e.g., a separate data logger, warehouse management system integration, or time-study observations), not solely from the fleet management software, to ensure that the measurement boundary includes the full operational cycle — including human-side delays that the fleet software may not capture.

Reliability and Recovery

Reliability and recovery metrics focus on how the fleet responds to failures — not just how often they occur (covered by MTBF), but how quickly and completely the system recovers.

  • Failure frequency by type: Tracking failures by category (robot body, dock, network, software — as defined in the business continuity framework) helps identify whether failures cluster in a particular dimension, which may indicate a systemic issue rather than random component failures.
  • Recovery time distribution: Average recovery time (MTTR) is useful, but the distribution matters more than the mean. For example, if 80% of failures are resolved in 10 minutes but 20% take 4 hours, the fleet's effective availability depends heavily on how often the long-tail failures occur. Buyers should track P90 and P95 recovery times, not just averages.
  • Repeat failure rate: The percentage of failures that recur on the same robot or subsystem within a defined period. A high repeat failure rate may indicate that root causes are not being addressed — that "repairs" are workarounds rather than fixes.

These metrics connect to fleet incident management practices (covered in a separate article on logging failures and finding root causes). The KPI perspective is continuous measurement over time, not individual incident investigation.

Human-Robot Collaboration Efficiency

In most fleet deployments, robots do not operate in isolation — they interact with human workers at handoff points, in shared aisles, and at loading/unloading stations. The efficiency of these interactions is a KPI dimension that supplier dashboards rarely capture.

Key metrics include:

  • Handoff time: The time spent at human-robot transfer points — for example, the gap between when a human finishes loading a robot and when the robot begins moving, or between when a robot arrives at a station and when a human begins unloading. These handoff delays can accumulate across a shift and represent a significant portion of "lost" time that does not appear in robot-centric metrics.
  • Human wait time for robots: The time human operators spend waiting for robots to deliver materials, clear aisles, or complete tasks. This metric reflects the fleet's impact on human productivity, not just robot productivity.
  • Robot wait time for humans: The time robots spend waiting for human operators to load, unload, or clear work areas. High robot wait time for humans may indicate staffing mismatches or process design issues.

ISO 9241-11:2018's usability framework (effectiveness, efficiency, satisfaction) can inform how buyers structure HRC efficiency measurement, though the standard is a general human-system interaction framework and its applicability to robot fleet operations should be confirmed against specific operational contexts. Fleet-level HRC measurement is more complex than single-robot HRC research, as it involves multiple robots, multiple human operators, and dynamic task allocation.

Cost Efficiency

Cost efficiency metrics translate operational performance into financial terms, connecting fleet KPIs back to the business case that justified the investment.

  • Cost per task: Total fleet operating cost (including energy, maintenance, software licensing, and labor) divided by tasks completed. This metric provides a direct comparison to the pre-deployment business case projections.
  • Cost per unit moved: For material handling fleets, total operating cost divided by units transported. This metric is most useful when the fleet handles uniform loads.
  • Energy cost per task: Energy consumption divided by tasks completed. This metric isolates energy efficiency and can reveal whether charging strategy, robot utilization, or route optimization is affecting energy costs.

Cost metrics require careful definition of what is included in "total operating cost." Buyers should document the cost boundaries (e.g., does it include facility modifications, training costs, or IT infrastructure?) before comparing actual costs to business case projections.


Adapting OEE for Robot Fleets

Overall Equipment Effectiveness (OEE) is a widely used manufacturing KPI that combines three dimensions: availability, performance efficiency, and quality rate. The concept originates in total productive maintenance practice and is not defined by a single international standard. Its applicability to robot fleet operations should be confirmed against specific operational contexts.

OEE's three dimensions map to robot fleet operations, but each requires adaptation:

OEE Dimension Traditional Manufacturing Robot Fleet Adaptation
Availability Run time / planned production time Productive time (excluding charging, idle, maintenance) / total shift time
Performance Actual cycle speed / ideal cycle speed Actual throughput / theoretical maximum throughput at rated speed
Quality Good units / total units produced Correctly completed tasks / total tasks attempted

The adaptation is not mechanical. Two fleet-specific factors complicate the OEE calculation:

First, the "ideal cycle speed" for a robot fleet is not always well-defined. A single robot has a rated speed, but fleet throughput depends on layout, task distribution, traffic density, and charging strategy. The theoretical maximum throughput may need to be established through simulation or time-study measurement rather than derived from robot specifications alone.

Second, fleet-level efficiency losses are not always attributable to individual robots. Congestion, path conflicts, and scheduling inefficiency are emergent properties of the fleet system, not characteristics of individual units. A fleet where every robot is "performing well" individually may still have low fleet-level OEE because of coordination losses.

Buyers should not adopt OEE benchmark targets from general manufacturing (such as specific percentage targets) without confirming that the benchmarks are relevant to robot fleet operations. The value of OEE for fleet measurement lies in the framework — identifying where time is lost — not in comparing to manufacturing benchmarks that may not apply.


Building an Independent Measurement System

An independent KPI measurement system does not require duplicating the entire fleet management infrastructure. It requires defining what to measure, establishing data sources that are not solely dependent on the supplier's system, and maintaining consistency over time.

Step 1: Define KPIs before deployment. Document the metrics, their calculation formulas, data sources, and measurement boundaries before the fleet goes live. Defining KPIs after deployment risks measuring what is easy to measure rather than what matters operationally.

Step 2: Establish baseline expectations. For each KPI, record the target value from the business case or supplier proposal. These targets become the baseline against which actual performance is compared. If the business case projected 200 tasks per hour, the KPI system should measure actual tasks per hour and flag deviations.

Step 3: Identify independent data sources. Where feasible, use data sources that are not generated by the fleet management software — warehouse management system logs, time-study observations, energy metering, or operator input via simple logging tools. The goal is not to replace the fleet management system but to provide a cross-check.

Step 4: Build a commitment verification matrix. The matrix maps each supplier commitment (e.g., uptime percentage, throughput rate, response time) to the corresponding buyer-measured KPI, the data source used, and the gap between promised and actual performance. This matrix is the operational equivalent of the business case validation.

Supplier Commitment Buyer KPI Data Source Status
99% uptime Fleet uptime rate (buyer-defined) Independent incident log To measure
200 tasks/hour Actual throughput / theoretical max WMS integration + time study To measure
4-hour response time Actual MTTR distribution Maintenance log timestamps To measure
X cost per task Cost per task (buyer-defined cost boundaries) Finance + operations data To measure

Illustrative — no real supplier or product claim is represented.

Step 5: Review KPIs on a regular cadence. Weekly during the first month, monthly thereafter, and whenever the fleet configuration changes (adding robots, changing layouts, updating software). KPIs that are not reviewed regularly become reporting overhead rather than management tools.


What Buyers Should Define Before Go-Live

Before the fleet goes live, buyers should document:

  • Failure definitions: What constitutes a "failure" for MTBF calculation — complete stoppage only, or also performance degradation below a defined threshold?
  • Availability boundaries: Does "available" include charging time, scheduled maintenance, and idle time? The definition should be consistent and documented.
  • Throughput measurement method: Will throughput be measured from the fleet management software, from the WMS, from time-study observations, or from a combination? The method should be selected before deployment to enable apples-to-apples comparison over time.
  • HRC measurement approach: How will handoff times, human wait times, and robot wait times be measured? If the fleet management software does not capture these, what alternative data source will?
  • Cost boundaries: What is included in "total operating cost" for cost-per-task calculation? The boundaries should be documented and consistent.

These definitions should be agreed with the supplier or integrator before go-live, not negotiated after the first KPI report reveals an unfavorable gap. The supplier may have valid input on what is technically measurable, but the buyer should retain authority over the operational definitions that determine whether the fleet is meeting business requirements.


Need data to measure fleet performance?


Send your robot categories, operating targets and missing data fields. We can
coordinate supplier information on available logs and interfaces for your operations
team to assess.


Discuss Fleet Data Access

Source List

  1. ISO 9283:1998 "Manipulating industrial robots — Performance criteria and related test methods" — ISO official page (1998 edition; current edition published 1998; 1998 edition URL to be confirmed — the URL https://www.iso.org/standard/16937.html points to the withdrawn 1990 first edition) — Addresses performance criteria for individual industrial robots; fleet-level operational KPIs are not within its scope.
  2. ISO 9241-11:2018 "Ergonomics of human-system interaction — Part 11: Usability: Definitions and concepts" — ISO official page — https://www.iso.org/standard/63500.html — Current edition; general usability framework (effectiveness, efficiency, satisfaction); applicability to robot fleet operations should be confirmed against specific operational contexts.
  3. Kullstam, P. A. (1981) "Availability, MTBF and MTTR for Repairable M out of N System" — IEEE Transactions on Reliability, 1981, 30(4):393-394 — DOI: 10.1109/TR.1981.5221134 — Established in reliability engineering; MTBF/MTTR and availability formula applied as KPI foundation.
  4. Matos, D.M., Costa, P., Sobreira, H., Valente, A. & Lima, J. (2025) "Efficient multi-robot path planning in real environments: a centralized coordination system" — Service Oriented Computing and Applications, 2025, 9:217-244 — DOI: 10.1007/s41315-024-00378-3 — Fleet management performance metrics (successful runs, supervisor actions, planning duration) from research; specific metrics should be confirmed against applicable product configurations.

Contact Us