Skip to main content
ROBOTICS · EDGE AI

What Is an Autonomous Mobile Robot?

An autonomous mobile robot (AMR) is a robot that moves through a building or site on its own. It builds a map with lidar and cameras, works out where it is, plans a route and steers around people and obstacles, so it needs no tape, wires or fixed tracks. AMRs move goods, tow carts, clean, inspect and deliver.

01

How an autonomous mobile robot works

An autonomous mobile robot (AMR) is a robot that finds its own way around a building or outdoor site. Instead of following a line on the floor, it carries sensors that let it see its surroundings, a map it has built of them and an onboard computer that decides where to go next. When a pallet, a person or a forklift blocks an aisle, it slows, stops or plans a route round it.

Every AMR repeats the same loop many times a second. It senses the space around it with lidar, cameras and wheel encoders. It localises, matching what it sees against its map to work out its position to within a few centimetres. It plans a path to its goal and a short-range trajectory that avoids anything moving nearby. Then it acts, sending speed and steering commands to its motor controllers.

The map comes from SLAM (simultaneous localisation and mapping). The robot is driven or sent round the site once, records what its sensors see and stitches it into a map. Zones, docking points, speed limits and one-way aisles are then added in software, so changing a route is an edit rather than a re-installation.

FAQ · 01
What is the difference between an AGV and an AMR?
An AGV follows fixed routes marked by magnetic tape, wires, reflectors or floor codes and stops when its path is blocked. An AMR builds a map with its sensors, plans its own route and steers around obstacles. AGVs suit stable, repetitive routes; AMRs suit layouts that change.
Read the full FAQ —
02

Types of autonomous mobile robot

AMRs share the same navigation technology but are built around very different jobs. The main types are:

  • //
    Goods-to-person robots. Low robots that drive under a shelf or carry totes and bring them to a picking station, so staff stop walking the aisles.
  • //
    Collaborative picking robots. Carts that travel alongside pickers in the aisles, show them what to pick and then take the full order to packing.
  • //
    Tuggers and cart movers. Robots that tow trains of carts or lift roll cages between stores, production lines and dispatch.
  • //
    Autonomous forklifts and pallet movers. Pallet trucks and counterbalance forklifts converted to drive themselves, for heavier loads and racking.
  • //
    Service and inspection robots. Cleaning, security patrol, hospital delivery and site inspection robots, including legged robots that read gauges and survey plant outdoors.
03

Inside an AMR: sensors, software and compute

An AMR is a small mobile network of sensors, controllers and one main computer. Each layer has a different job, and most of the engineering effort goes into making them work together reliably.

Layer What it does Typical hardware or software
Perception Sees obstacles, people, shelves and docking targets 2D or 3D lidar, depth and stereo cameras, ultrasonic sensors
Localisation Works out where the robot is on its map SLAM software, wheel odometry, IMU
Planning Chooses a route and avoids moving obstacles Global and local planners, often built on ROS 2 and Nav2
Control Drives the wheels, lift and tools Motor drives and battery management on CAN or CAN FD
Safety Stops the robot when someone is too close Safety-rated laser scanners, safety controller, emergency stops
Connectivity Takes jobs and reports status to the fleet Wi-Fi 6, private 5G, fleet manager software

Lidar is the usual primary sensor because it measures distance directly and works in the dark. Our guide to how lidar measures distance covers the main types. Cameras add what lidar cannot see well, such as glass, overhanging loads and labels, and give the robot the images an AI model needs to recognise objects.

04

Choosing the onboard computer

The main computer runs localisation, planning and, more and more, AI perception models. A robot that only navigates with lidar can run on a modest x86 or Arm processor. A robot that recognises objects, reads labels or fuses several cameras needs a GPU, which is why many current designs use NVIDIA Jetson modules. The move towards physical AI, where robots learn skills from data, is pushing that demand higher.

Beyond processing power, a robot computer has to cope with life on a moving, battery-powered machine:

  • Wide DC input straight from the battery pack, with clean shutdown when the robot docks or the battery runs low.
  • Shock and vibration from floor joints, ramps and dock edges, so fanless designs and locking connectors are common.
  • Machine I/O: CAN or CAN FD to the motor drives, digital I/O for bumpers and lights, PoE for cameras and lidar, and GMSL for long camera cables.
  • Wireless: Wi-Fi and 5G modules for the fleet manager, with antennas routed outside a metal body.

Our Jetson Thor computers cover robots that run several AI models at once. Within the Advantech range we list, the MIC-742-AT Jetson Thor AI computers are aimed at humanoid robots and autonomous mobile machines, and the T5000 version adds four CAN FD ports. The MIC-733-AO Jetson AGX Orin computer suits robot guidance and multi-camera inspection, with isolated digital I/O and an optional four-port PoE module.

05

AMR safety and standards

Because AMRs share space with people, safety is designed in as a separate layer from navigation. Safety-rated laser scanners watch a protective field around the robot that grows with speed. If anyone enters it, a safety controller cuts the drive, whatever the main computer is doing. Emergency stop buttons and bumpers act the same way.

In Europe and the UK, ISO 3691-4 is the main safety standard for driverless industrial trucks, and it covers most AMRs that carry or tow loads. In North America, ANSI/A3 R15.08 covers industrial mobile robots. Both cover the robot, how it is used on site and how the site is marked out. Meeting them is a job for the robot builder and the site together, not something a single component provides.

FAQ · 02
How do several AMRs work together?
A fleet manager assigns tasks, plans routes, manages traffic at junctions and narrow aisles, and schedules charging. It connects the robots to the warehouse management system so they share the work instead of getting in each other’s way.
Read the full FAQ —
06

Quick answers on autonomous mobile robots

Autonomous mobile robots: common questions

What does AMR stand for in robotics?

Autonomous mobile robot. “AMR robot” is a common search phrase, although it repeats the word robot. In other fields AMR can mean automated meter reading or antimicrobial resistance, so context matters.

How does an AMR know where it is?

By matching what it sees to a map. SLAM builds the map once, then the robot compares live lidar and camera data with it, combined with wheel odometry and an IMU, to fix its position many times a second.

Are AMRs safe to work around people?

Yes, when they are built and deployed to the standards. Safety-rated scanners slow and stop the robot as people approach, and ISO 3691-4 or ANSI/A3 R15.08 set the requirements for the robot and the site.

How long does an AMR battery last?

Typically a full shift or more. Most warehouse AMRs run for around 8 to 12 hours and top up automatically at a charging dock during quiet moments, so they can work around the clock.

Do AMRs need Wi-Fi?

For fleet work, yes. Each robot navigates on its own, but it needs a wireless link to receive jobs, share traffic information and report status. Sites with poor coverage often use private 5G instead.

We build robot and AMR computers to order, fitting the Jetson module, storage, wireless and camera interfaces and loading the operating system image before the system ships. Send us your sensor list, battery voltage and I/O, and we will specify a computer to match.