Skip to content
HiO Robots

AMR integration guide

AMR Integration Guide: From Site Survey to Pilot Acceptance Without Rework

Turn the facility, workflow and system assumptions into a testable integration scope before the first robot arrives.

HiO Robots editorial team9 min read

An AMR integration succeeds when the site survey, map, traffic rules, load handoff, business-system messages, training and acceptance tests describe the same operating scenario. Start with evidence from the facility, not a robot count or a generic integration promise.

Step 1 · facility evidence

Start with a site survey that another team can verify

Walk the complete route with operations, safety, maintenance and the integrator. Measure the floor, slopes, doors, lifts, crossings, lighting, network coverage, charging space, recovery points and emergency access. Photograph the awkward areas that a clean plan view hides.

AMR integration site survey checklist
Control areaEvidence before design freeze
Site and routeFloor, slopes, doors, lifts, crossings, congestion, lighting and emergency access are measured.
Load and handoffPayload, carrier, pickup/drop-off geometry, confirmation signals and failed-handoff recovery are defined.
Traffic and safetyRight-of-way, speed, pedestrian interaction, restricted zones and safe-stop behavior are agreed.
Systems and dataWMS/MES/ERP messages, map ownership, network coverage, task states and error handling are documented.
Pilot and trainingSuccess metrics, test scenarios, operator roles, maintenance ownership and exception closure are assigned.
Navigation and route choices considered during an AMR site survey
A route decision changes the map, traffic controls and acceptance evidence the integration must provide.

Step 2 · operating design

Map the complete task, including the handoff and the exception

Define the load, carrier, pickup point, drop-off point, due time, confirmation signal and person or system that releases the next task. Record normal traffic and the conditions that force a wait: a blocked aisle, a full station, a door that stays closed or a manual recovery.

Keep the map version, route rules, speed limits, restricted zones and charging locations under change control. The AMR safety checklist adds the safety evidence; the fleet-sizing guide helps test whether the resulting cycle time and availability support the demand.

X300 autonomous mobile robot carrying a warehouse load during workflow planning
The robot, load, handoff and route are one operating workflow; validate them together.

Step 3 · interfaces

Freeze the message and recovery contract before the pilot

Write the task fields and states in plain language: create, accept, start, arrive, load confirmed, unload confirmed, complete, pause, cancel and recover. For each state, define the source, timestamp, retry rule, owner and visible operator action. This prevents a map demo from being mistaken for a production integration.

Interface acceptance rule

Every system message must have a testable response and a safe recovery path. “The API is connected” is not an acceptance criterion.

  • 01Document the WMS, MES, ERP or PLC owner for each task and status field.
  • 02Test duplicate, delayed, missing and rejected messages before live traffic.
  • 03Show operators how to pause, isolate, recover and resume a task without losing state.
  • 04Record map, software, interface and configuration versions with every result.

Step 4 · pilot gate

Accept the pilot against normal, peak and degraded scenarios

A pilot acceptance test should prove the work under representative demand, not only an empty route. Include the highest intended payload, the real carrier, normal pedestrian interaction, a blocked route, a missed handoff, low battery, network or interface loss, safe stop/restart, manual recovery and the agreed service target.

  1. 01Prepare: freeze the route, load, map, software, test observer and expected result.
  2. 02Run: capture cycle time, queueing, handoff, charging, exception and on-time completion.
  3. 03Close: classify pass, correction or open exception and assign an owner and due date.
  4. 04Handover: deliver the approved map, rules, training, maintenance and change-control record.

If the site, load, interface or route changes, reopen the affected test rather than assuming the original result still applies. Use the AMR cost guide to keep commissioning, integration and support scope visible in the proposal.

Larger autonomous mobile robot platform considered in a pilot acceptance plan
Acceptance belongs to the delivered workflow, payload and site conditions—not only the robot platform.

Buyer questions

FAQs

What should an AMR site survey include?

Capture floors, slopes, doors, lifts, crossings, people flow, load handoffs, network coverage, charging, recovery space, fire and emergency access, and the interfaces the AMR must use.

When should WMS or MES integration be tested?

Test the real task message, acknowledgement, exception and retry path before the pilot is accepted. A robot moving on a map is not proof that the operational interface is ready.

How do we avoid rework during an AMR pilot?

Freeze the site assumptions, map version, load, traffic rules, interface fields, acceptance tests, training owner and change-control process before equipment is commissioned.

Does an AMR pilot need a formal acceptance checklist?

Yes. Define normal, peak and degraded scenarios, expected results, evidence owners and exception closure. Reuse the checklist when the route, load, software or interface changes.

Sources and related guidance

Ready to scope an AMR pilot?

Share your facility, load, routes, handoffs, interfaces and acceptance target so the first proposal includes the evidence your team needs.

Submit your pilot brief