Service Robot Obsolescence and End-of-Support Planning

At a glance: Every fleet has two expiry dates, and most buyers only plan for one. The first is end-of-life, the day a robot is finally scrapped. The second is end-of-support, the day the vendor stops shipping firmware security patches and spare parts, which arrives years earlier and is decided by the contract signed at purchase. This guide defines the difference, sets out the support window a buyer should demand, and gives the decision model for the moment the support clock runs out and the choice is to extend or migrate.

Photorealistic cover image for the article, no people faces and no text

End-of-Support Is Not End-of-Life

The two terms are used interchangeably and they should not be. End-of-life (EoL) is the point at which a unit is withdrawn from service and disposed of. End-of-support (EoS) is the point at which the vendor stops providing security updates, spare parts, and repair support. A unit can sit in EoS for years before it reaches EoL, and every day in between it is a robot running unsupported software with no factory parts.

The distinction matters commercially because EoS has a date, and that date is set by the contract. If the contract never names a minimum support window, the vendor is free to declare EoS at whatever point suits its roadmap. If it names one, the buyer has a clock to plan against. This is the same principle that the decommissioning clauses protect at the end of a lease, set out in the guide to decommissioning and end-of-life management. Obsolescence planning is simply the front half of that same lifecycle.

The practical rule: never buy a robot without a written minimum support window for firmware, security patches, and spare parts. Ten years is the benchmark for industrial equipment; seven years is defensible for a fast-moving service robot platform; anything shorter should be priced as a shorter-life asset.

The Minimum Support Window and What It Covers

A support window is only useful if it specifies what is supported. A clause that promises "support" without defining scope is marketing, not a commitment. The window should cover four distinct deliverables, each with its own clock.

DeliverableTypical minimumWhy it matters
Security firmware patches7-10 years from last unit shippedAn unpatched unit is a network liability
Functional firmware updates5 yearsBug fixes and navigation improvements
Spare parts availability7-10 yearsNo parts means no repair, only replacement
Battery pack supply5-7 yearsPacks degrade and are the first consumable to run out

The clock should run from the last unit shipped, not from the model's launch date, otherwise early buyers subsidise late ones by carrying a shorter effective window. Ask the vendor to state the reference point in writing. As a cross-check, the parts and consumables that will run out first are the ones the spare-parts plan must quantify, using the method in the spare parts and consumables guide.

Photorealistic rack of labelled spare parts and battery packs in a service depot, no people faces, no text

The Obsolescence Early-Warning Checklist

EoS rarely arrives without warning. Five signals appear months in advance, and a fleet owner who watches them plans the transition instead of reacting to a parts shortage.

When three of these are true, the extend-vs-migrate decision is due within the next budget cycle, not the next contract renewal. The depreciation and residual-value position of the fleet feeds directly into that decision, using the schedule set out in the guide to depreciation and residual value.

Close-up detail of a service robot side panel and drive wheel at a maintenance angle

Last-Time-Buy: Sizing the Stockpile

When a vendor announces EoS, it usually offers a last-time-buy (LTB) window. The LTB is the buyer's one chance to stockpile the parts that will fail. Getting the quantity wrong in either direction is costly: too little and a failed unit is scrapped early, too much and the capital sits in a shelf.

Size the LTB from the failure history, not from a guess. For each part, take the observed annual failure rate across the fleet, multiply by the remaining planned service years, and add a safety margin for the cost-critical parts. The parts to over-buy are the ones with no substitute, a motor, a control board, a proprietary battery pack. The parts to under-buy are the commoditised ones, a squeegee blade, a brush, a sensor bracket, which a third party can supply.

Part typeLTB strategyRationale
Proprietary control boardOver-buy 120% of forecastNo substitute, unit-stranding if unavailable
Drive motorOver-buy 110%High failure rate, long lead time if sourced later
Battery packOver-buy 130%Consumable, degrades regardless of use
Squeegee and brushUnder-buy, source third-partyCommodity item, no lock-in
Sensor bracketUnder-buy, print locallySimple geometry, easy to fabricate
Frosted glass hourglass form beside a cyan light strip on dark brushed metal, abstract still-life

Extend or Migrate: The Decision Model

When the support clock runs out, the fleet faces two doors. Extend keeps the units running on existing hardware with stockpiled parts and self-support. Migrate replaces them with a supported successor. The decision is a comparison of two costs over a fixed horizon, not a preference.

Cost-to-extend is the stockpiled parts spend, plus the technician time to self-support, plus the security risk of running unpatched firmware. Cost-to-migrate is the new unit capital, minus the residual value of the old fleet, plus the transition labour. The horizon matters: over two more years, extension usually wins; over five, migration usually wins, because self-support cost climbs as parts run down and security exposure compounds.

Two factors push toward migration earlier than the arithmetic suggests. First, security: an unpatched unit that connects to the building network is a growing liability, and the same exposure the cybersecurity guide treats as a live risk applies here. Second, ecosystem: if the successor shares the vendor-neutral layer described in the multi-vendor interoperability guide, migration is a re-point rather than a rebuild, which lowers the migration cost and moves the crossover earlier. The firmware lifecycle itself, including what "end of functional updates" means in practice, is set out in the firmware and OTA lifecycle guide.

Whichever door is chosen, the total cost sits inside the five-year ledger in the total cost of ownership model, and the support terms should be validated at acceptance using the discipline in the commissioning guide.

Service robot in a spacious empty warehouse aisle with high steel racking

Common Ways Obsolescence Catches Buyers Out

The failures are predictable and each is a clause away from being avoidable.

Handled this way, obsolescence stops being a surprise and becomes a scheduled decision: a support window written into the contract, an early-warning checklist on the operations calendar, a sized last-time-buy, and a costed extend-or-migrate model ready before the clock runs out.

Products