ARLO is our autonomy stack that brings together perception, artificial intelligence, real-time software, safety systems and machine integration to turn environmental information into controlled autonomous movement.

Inside ARLO

Explore the technologies that allow ARLO to see, understand, decide, act and operate safely across different vehicles, machines and environments.

ARLO can be categorised into a four step system, defining the core autonomy loop

ARLO seesARLO thinksWatchdog checksARLO acts

ARLO Sees

Overview

Understanding the world around the machine

Before ARLO can decide what to do, it first needs to understand where it is and what is happening around it.

ARLO combines AI vision, AI-enhanced 4D radar, positioning and multiple sensing technologies to continuously build a picture of the operating environment.

Depending on the application, this can include detecting and tracking people, vehicles, machinery, infrastructure, route boundaries, obstacles, operating zones and unexpected hazards.

Overview

He’s not simply asking “Is something there?”

He’s building the information needed to understand:

  • What is it?
  • Where is it?
  • How is it moving?
  • Does it affect what happens next?

AI-enhanced 4D radar

Seeing movement in another dimension

4D radar provides ARLO with reliable perception in difficult operating conditions where cameras or LiDAR may be compromised.

ARLO uses radar for:

Identifying obstacles, people, vehicles and machinery, including blind-spot monitoring.

Understanding drivable areas and operating through rain, fog, dust, smoke and darkness.

Supporting odometry, SLAM and operation where satellite positioning is unreliable.

Measuring closing speed, movement and changes within the environment.

AI processing improves the radar output by classifying targets, removing noise and tracking objects consistently over time. ARLO can use successive observations to estimate trajectories and predict where an object is likely to move next.

AI-enhanced 4D radar

Radar provides information about:

Range and direction

Where an object is in 3D space.

AI vision

Giving ARLO another way to see

ARLO can use visible-light, low-light, thermal, stereo or specialist cameras depending on the application.

The image-processing AI runs on the vehicle, allowing ARLO to respond in real time without depending on a cloud connection.

EVIE can train and adapt AI models for the machine, working environment and operation required. The deployed models process information on the vehicle to support real-time decisions.

AI vision

The camera system is used for:

Object Classification

Identifies and classifies people, vehicles, animals, obstacles, objects and materials.

Positioning

Knowing what surrounds you is only half the picture

ARLO uses GNSS/GPS with RTK corrections to achieve centimetre-level positioning where suitable satellite visibility is available.

Correction data can be delivered through a cellular connection using NTRIP, including 5G where supported, or by radio depending on the installation.

Positioning

It is used for:

Precise Positioning

Accurate positioning and route following across fields, airports, mines and industrial sites.

Inertial sensing and vehicle odometry

Keeping track of movement between every position update

An IMU measures acceleration and rotation across multiple axes. It helps ARLO maintain an accurate understanding of movement between external position updates.

Wheel-speed, steering-angle and drivetrain information can also be incorporated to improve vehicle odometry.

Inertial sensing and vehicle odometry

It supports:

Movement and orientation

Heading, pitch, roll, yaw and overall vehicle-motion estimation.

SLAM and satellite-denied localisation

Mapping and localisation without reliable satellite positioning

ARLO can construct a map while simultaneously determining its position within that map.

Depending on the environment, ARLO can combine radar and visual SLAM with inertial and wheel odometry, previously recorded maps, known landmarks and RTK positioning when available.

This allows ARLO to operate in warehouses, tunnels, mines, covered areas, beneath vegetation and other GNSS-denied or GNSS-degraded locations.

SLAM and satellite-denied localisation

Subsurface sensing

Subsurface sensing with ground penetrating radar

Ground-penetrating radar, or GPR, allows ARLO to detect and analyse features below the surface.

Real-time edge AI can analyse GPR data to identify patterns and anomalies, then combine the results with surface imagery, vehicle position and other sensor data.

GPR is primarily used for subsurface sensing, but in specialist applications it can also support localisation alongside inertial, radar, visual and wheel-based positioning.

Subsurface sensing

It can support:

Buried-object detection

Including landmines, unexploded ordnance and underground utilities.

Sensor fusion

No single sensor has to understand the entire world alone

ARLO combines radar, cameras, positioning, inertial sensing and machine feedback into one continuously updated view of the environment.

Different sensors complement each other, helping ARLO maintain reliable perception across changing conditions.

Sensor fusion
Object & movement

Position, classification, direction, velocity and predicted movement.

ARLO Sees

ARLO doesn’t just detect the world.

It builds an understanding of it.

ARLO Thinks

Overview

Turning perception into real-time decisions

Everything ARLO sees becomes information that can be processed. ARLO continuously has to answer the questions at the heart of autonomous operation:

From those answers he can determine route, direction, speed, stopping position, obstacle avoidance, junction behaviour and mission progression.

“Different missions need different behaviours”

Overview
  • Where am I?
  • What is around me?
  • Where am I going?
  • What is likely to happen next?
  • What should the machine do?

Building a live understanding

A Live Model of the World

ARLO combines all perception and localisation information into a live digital representation of the machine’s surroundings.

The world model is continuously updated as the vehicle moves and conditions change.

Building a live understanding

This world model contains:

The machine

Its position, direction and operating state.

Autonomous control

Turning intelligence into autonomous behaviour

ARLO uses localisation, mapped route data and decision-making logic to determine how the machine should move through its environment.

It sits between ARLO’s understanding of the world and the mission-specific software that defines where and how the machine operates.

Autonomous control

Mission and task management

Managing the job from start to finish

ARLO is given an operation to complete rather than only a route to follow.

Missions can range from moving baggage or materials and inspecting sites, to selective spraying, perimeter patrol, vegetation clearance and surveying for buried hazards.

The mission-management layer breaks this objective into individual actions, monitors progress and responds to changes.

Mission and task management

It can manage:

Plan the task

Sequencing actions, allocating work areas and planning route or coverage.

Defined route autonomy

Repeatable routes

ARLO supports applications where a machine follows a defined circular route repeatedly.

The current technology was developed for applications such as airport transportation and can incorporate junctions, stops and repeatable operating paths.

Defined route autonomy

Direct route autonomy

Point to point movement

ARLO can be configured for movement between defined locations rather than a continuous loop.

That makes it suitable for operations where machines repeatedly move between operational points, such as material handling or depot movements.

Direct route autonomy

Agricultural autonomy

Autonomous field operations

ARLO can be configured specifically for agricultural applications.

He can generate an efficient route across a field after its perimeter is defined, supporting autonomous operations such as ploughing, mowing, seeding and spraying.

Agricultural autonomy

Collision avoidance

Deciding what happens when the unexpected appears

Perception only creates value when it changes behaviour.

ARLO has the ability to detect obstacles and either stop the machine or determine an alternative route around them within defined operating rules.

Collision avoidance
Knowing where to go

Knowing where to go

Autonomous operation depends on more than following GPS coordinates. Routes, operating areas, junctions, stopping locations and other site information become part of the machine’s operational understanding.

Watchdog Checks

Overview

Intelligence decides. Safety determines what is allowed

Watchdog is EVIE’s independent safety and supervisory layer. ARLO performs the autonomous operation; Watchdog continuously checks whether that operation remains safe.

Separating safety supervision from the main autonomy intelligence helps the system detect faults and respond safely if AI processing, sensors or onboard computers fail.

Watchdog can also enforce predefined limits for steering, acceleration and braking, together with approved boundaries and geofenced operating areas.

Overview

Watchdog Monitors

Continuous Safety Monitoring

Watchdog Monitors

Watchdog can monitor:

Perception & Positioning

Sensor availability, accuracy, positioning confidence and disagreement between sensors.

Watchdog Responds

Safe Intervention

If a problem is detected, Watchdog can:

Limit speed or prevent unsafe commands.

Request replanning or bring the machine to a controlled stop.

Apply emergency stopping where required.

Alert operators and log the event.

Watchdog Responds
Safety is not one final check.

Safety is not one final check.

ARLO Acts

Overview

Connecting Decisions to the Machine

ARLO converts its selected trajectory and task into commands the machine can carry out.

Overview

Depending on the platform, this can include:

Steering

What ARLO Can Control

From Movement to the Task

ARLO can control:

Steering, throttle or power demand, braking and transmission.

Parking brake, lights and warning systems.

Hydraulics and power take-off.

Robotic implements and application-specific equipment.

Spraying, cutting, lifting, loading and similar machine functions.

What ARLO Can Control

How ARLO Integrates

Built Around the Existing Machine

ARLO integrates via:

CAN bus and automotive Ethernet.

ECUs and drive-by-wire interfaces.

Electronic actuators and digital or analogue I/O.

Where required.

How ARLO Integrates

One autonomy stack. Different machines.

Built to Work Across Different Machines

The vehicle-interface layer allows ARLO to be used across different manufacturers and machine types without redesigning the entire autonomy stack.

One autonomy stack. Different machines.

Machine control

Autonomy and propulsion are separate decisions

The machine does not need to understand autonomy. ARLO gives it the instructions it needs to move.

Machine control

ARLO decides how to move. The platform determines what makes it move, whether it be:

Electric

The Technology Around Autonomy

Beyond seeing, thinking and acting, our wider technology ecosystem connects machines, protects data, supports operators and helps autonomous systems develop and scale.

Connected Autonomy

Overview

Autonomy does not operate in isolation

Machines can be connected to our wider operational infrastructure for monitoring, telemetry, fleet management and communication.

Overview

Machine connectivity

Connecting the machine

Depending on the application, ARLO can communicate using private or public cellular networks, Wi-Fi, long-range radio, mesh networks, satellite communications or wired service connections.

Loss of communication does not automatically mean loss of control. ARLO’s core perception, navigation and safety processing remains onboard. If communication is lost, the configured response may be to continue a low-risk task, stop safely or return to a predefined location.

The connection supports two-way exchange of telemetry, messages, mission instructions and routing changes between the machine and authorised monitoring systems.

Machine connectivity

Connected data

The secure data layer behind connected autonomy

EVIE’s connected data infrastructure securely exchanges information between autonomous machines and monitoring systems.

Working with the machine’s communication systems, it sends data to an online server where it can be accessed by fleet-management systems and used to send instructions back to connected vehicles.

Connected data

Fleet management

Managing the fleet

Our fleet-management system monitors connected autonomous machines.

It monitors the location and status of multiple machines and uses two-way 5G communication to support routing and operating changes in real time.

Fleet management
Location

Cyber security

Protecting the connection

Once autonomous machines become connected machines, communications have to be protected.

Our current architecture uses AES-256 encryption to protect telemetry exchanged between autonomous machines and fleet-management infrastructure.

Cyber security
AES-256 Encryption

Protects transmitted telemetry.

Security beyond telemetry encryption

Protecting devices commands and access

Beyond telemetry encryption and key management, the technology stack can include:

Secure boot and signed software or AI-model updates.

Device authentication and role-based user permissions.

Segmentation and secure CAN or vehicle gateways.

Tamper detection, intrusion monitoring and complete command/event logs.

Critical driving and safety commands are protected from unauthorised access, while operational records provide an auditable history of the machine’s actions.

Security beyond telemetry encryption

Human oversight

Autonomous, with people still in the loop

Authorised users may be able to:

Start, pause, cancel or assign work.

Define work zones and exclusions.

Approve unusual manoeuvres or use authorised teleoperation where available.

Initiate a safe stop and inspect recorded events.

The aim is supervised autonomy: ARLO carries out normal work itself and asks for assistance only when it encounters a situation outside its approved operating capability.

Human oversight

ARLO can be supervised locally or remotely through a control interface. The interface can show:

Live operation

Machine position, route, task and progress.

Operational reporting and model improvement

Data reporting and continuous improvement

Selected data can be securely uploaded for reporting, fleet optimisation, maintenance planning and improvement of AI models. Updated models are tested and approved before controlled deployment to vehicles.

Operational reporting and model improvement

ARLO records operational information including:

Work completed

Routes, areas covered, completed tasks and incomplete work.

Built Differently

Intelligence where it’s needed

ARLO performs its core intelligence locally on the machine using compact embedded processing and an in-house software environment designed for real-time autonomous operation.

Real-Time

Low-latency onboard processing supports rapid perception, decision-making and autonomous response.

Efficient Computing

Compact embedded processing keeps core autonomy close to the machine while reducing dependence on remote infrastructure.

Parallel Processing

ARLO’s software architecture can process multiple autonomous functions at the same time to support real-time operation.

Edge Processing

Perception, AI and decision-making can run locally on the machine without relying on a permanent cloud connection.

Onboard AI

AI Where It Matters

ARLO’s onboard AI can handle perception, segmentation, object tracking, terrain and free-space understanding, anomaly detection, behaviour prediction, route selection, mission optimisation and system-health monitoring.

Onboard AI
Adapted to the Application

Adapted to the Application

Models can be configured for the machine, working environment and operation required.

Development & Validation

Development environment

The software foundation

Our in-house development environment sits at the foundation of much of our autonomous software technology.

It uses our own object-based graphical programming approach for developing real-time autonomous applications. Complete machine simulations can be run in the lab before the same source code is deployed onto the physical machine.

During controlled development and testing, engineers can observe and refine real-time applications while evaluating the machine’s autonomous behaviour. Software and AI-model updates are tested and approved before controlled deployment to operational vehicles.

Development environment

Build virtually. Prove physically.

Simulate

Develop and test autonomous behaviour virtually before deployment.

High-speed testing

High-speed autonomous development

Our autonomous technology can be used for high-speed testing on race tracks in a controlled environment.

The software calculates the racing line, enabling autonomous vehicles to be tested at increased speeds while engineers assess vehicle dynamics through corners and other demanding parts of a circuit.

High-speed testing
Every movement is a calculation made real

Every movement is a calculation made real

Autonomy is not one technology. It is a system of technologies continuously working together.

Autonomous machine connected to its operating environment

Frequently Asked Questions

Find clear answers to common questions about how EVIE’s technology stack sees, thinks, connects, protects and turns decisions into autonomous movement.

ARLO acts as the intelligent operator by receiving information from the machine’s/asset’s sensors, understanding the surroundings and deciding how the task should be completed. It then sends commands to the machine’s steering, braking, acceleration, hydraulic or other control systems.

Watchdog operates independently as the safety supervisor by continually monitoring ARLO, the machine/asset and the surrounding environment. If anything moves outside the permitted operating or safety limits, Watchdog can override the command, slow the machine, stop it or place it into a safe state.

ARLO combines information from AI cameras, 4D radar and the machine’s own sensors. Depending on the application, this can also include GNSS or RTK positioning, inertial measurement, wheel-speed data, encoders and other task-specific sensors. This information is processed through sensor fusion, creating a reliable, real-time understanding of the machine’s position, surrounding objects, people, vehicles, terrain and potential hazards.

AI-enhanced 4D radar is specifically focused on detecting and tracking physical objects. It measures their distance, direction, height and velocity, including in darkness, dust, fog, rain and other difficult conditions. EVIE’s wider AI systems use this radar information alongside cameras and other sensors to understand the complete situation. They determine where the machine is, interpret what is happening, plan the safest route and control the machine’s actions. The key difference: 4D radar provides critical perception data; ARLO turns that data into intelligent decisions and movement.

EVIE uses multiple positioning methods rather than relying on a single source. These can include GNSS or high-accuracy RTK positioning, inertial sensors, vehicle odometry, digital maps and visual or radar-based localisation. ARLO compares this information with the assigned route, working area or task plan. It continually calculates the machine’s position and adjusts its route as it moves.

Where satellite positioning is unreliable or unavailable, EVIE’s localisation technology can use the machine’s movement and surrounding features to maintain an accurate understanding of its location.

ARLO identifies the object, assesses its position and movement, and determines the level of risk. Depending on the situation, it can reduce speed, maintain a safe distance, plan an alternative route or bring the machine to a controlled stop.

Watchdog independently checks that ARLO’s response remains safe. If the hazard cannot be resolved confidently, the system defaults to a safe state and can request assistance from a remote operator or supervisor.

Safety and security are built into the complete system architecture. ARLO processes critical information directly on the machine, reducing latency and removing the need to depend on a continuous cloud connection. Watchdog independently supervises the machine’s behaviour, while defined operating limits, system-health monitoring, access controls, secure communications, controlled software updates and event logging help protect the system. If a fault, communication loss or abnormal condition is detected, the machine can automatically slow down, stop or enter a predefined safe state.

Yes, EVIE’s technology is designed to be machine, powertrain and sector agnostic. ARLO can be integrated with electric, combustion, hybrid and hydraulic platforms, including both new machines and existing fleets. The core autonomy and safety technology remains consistent, while the sensors, controls and operating software are configured for each machine, task and environment. This allows customers to begin with one application and then scale the technology across additional vehicles, locations and operations.