Our belief · Autonomous Driving

Civilisation spent a hundred years building itself around fossil fuel.
Autonomy is how we start building it for something else.

The infrastructure of the modern world, its roads, its supply chains, its industrial operations, was engineered around a driver and an engine. Autonomous systems are the first technology that could change the base assumption. Not a more efficient vehicle, but a different relationship between humanity and the machines that move it.

// How we pursue it
01 · Domain first

We bound the world the machine operates in.

Not waiting for Level 5. We start where autonomy already works and pays: yards, ports, farms, fixed routes. Prove it inside a boundary, then widen it. Each domain solved is a piece of infrastructure redesigned for what comes after fossil fuel.

02 · Open stack

We build on Autoware, auditable and inspectable.

Not a sealed black box. When a regulator, an insurer, or an operator asks how a decision was made, "the model decided" is not an answer. Every layer of our stack can be opened, examined, and replaced.

03 · Human in the loop

Teleoperation is a designed layer, not a failure mode.

The machine hands over cleanly at the edge of its domain. A person steps in, the situation is studied, the domain widens. Autonomy earns its place incrementally, and a human is always one step away.

04 · A decade in the field

We put Malaysia's first AV on open roads in 2016.

Before most of the region had a serious programme. That head start is not a history lesson, it's the shape of the real problem understood from the inside, on our own roads, in our own conditions.

2016
Malaysia's first self-driving car on open roads, 2016
3+
Sensor modalities fused: LiDAR, radar, camera (+ GNSS/IMU)
~10–100 Hz
Planning to control loop, real-time on automotive compute
cm-level
Localisation accuracy with HD maps, even where GPS is weak
// Try it · the ODD explorer

Widen the domain. Watch the difficulty explode.

Every step from a fenced yard toward "anywhere, any weather, any time" multiplies the rare edge cases a system must handle safely. Drag the slider, the curve is roughly what the long tail does to cost and risk.

Fixed yard / port
1×relative long-tail difficulty
Fixed yardBounded routeCampusUrban ODDAnywhere (L5)
Ships today · REKA territory
Teleoperation plus a tight ODD. Fenced, mapped, predictable. This is where autonomy already pays, and where we deploy first.

// Illustrative. The point isn't the exact numbers, it's the shape: difficulty is not linear in ambition.

// Reference architecture

The full autonomy stack.

A layered stack, from the sensors bolted to the vehicle up to the operations that watch over a fleet. Each layer is a module we can deploy, tune, or replace independently, so you adopt only what your use case needs.

We build on open standards rather than a black box, which means no vendor lock-in, full auditability for safety cases, and a stack your own engineers can inspect.

L1
Operations, tele-ops & safety
Fleet monitoring, remote takeover, ODD enforcement and safety oversight.
fleetteleoperationsafety case
↓
L2
Control
Trajectory following and drive-by-wire commands, ~50–100 Hz.
MPCPIDDBW
L3
Planning
Behaviour and motion planning in real traffic, ~10 Hz.
behaviourmotionlattice / OMPL
L4
Prediction
Multi-agent trajectory forecasting for vehicles, riders, pedestrians.
intenttrajectory
L5
Localisation & HD mapping
cm-level pose from NDT scan-matching and GNSS-INS against an HD map.
NDTSLAMGNSS/IMUHD map
L6
Perception & sensor fusion
Detection, tracking and segmentation from fused LiDAR, radar and camera.
3D detectiontrackingfusion
L7
Sensors & vehicle interface
LiDAR, radar, cameras, GNSS/IMU and the drive-by-wire interface.
LiDARradarcameraCAN / DBW
// Real-time loop

Sense, decide, act, every cycle.

The driving loop runs continuously on the vehicle. Each stage feeds the next, then the world is sensed again, dozens of times a second.

01 · SENSEAcquire

Synchronised LiDAR, radar, camera, GNSS/IMU streams, time-stamped on ROS 2.

02 · PERCEIVEFuse & detect

Objects, lanes and free space from fused sensors.

03 · LOCALISEPosition

cm-level pose on the HD map via NDT + GNSS-INS.

04 · PREDICTForecast

Where every nearby agent is likely to go next.

05 · PLANDecide

A safe, comfortable trajectory through the scene.

06 · ACTControl

Steering, throttle, brake via drive-by-wire.

Loop repeats continuously; planning ~10 Hz, control ~50–100 Hz depending on platform and ODD.

Capabilities

What we deliver.

From a single autonomy module to a whole vehicle program, plus the systems that operate a fleet.

Perception & fusion

3D object detection, tracking, semantic segmentation and free-space estimation from fused LiDAR, radar and camera.

Localisation & mapping

HD map building, NDT/SLAM localisation and GNSS-INS, holding cm-level pose in tunnels, yards and GPS-poor sites.

Planning & control

Behaviour and motion planning with MPC/PID control, tuned for the region's roads, weather and traffic.

Teleoperation

Low-latency remote monitoring and takeover for the moments a human should step in.

Fleet & operations

Dispatch, health monitoring, OTA updates and ODD enforcement across a fleet.

Simulation & validation

Scenario-based testing across thousands of cases before a wheel turns, then on-road validation.

// Kinetik division · Autonomy / Robotics / HMI

Where we are. Where we're headed.

This work lives in REKA's Kinetik division: automation, robotics, and human-machine interfaces. Honest timeline assessment matters more than optimism.

Phase 01
Now · Shipping
Bounded domains

Autonomous machines in warehouses, yards, farms and fixed routes, paying for themselves today. Single sites. Single domains. Already running.

Phase 02
Near · 1–3 years
Coordinated fleets

Multiple machines running as one operation over secure networks, with teleoperation covering edge cases. The proven domain, now at fleet scale.

Phase 03
Far · The bet
The domain widens

As hardware, maps and regulation mature, the proven boundary expands. The organisations inside it first move first. We are getting clients ready.

// The boundary · what the machine does at the edge

Autonomy is only trustworthy if it knows where it stops.

The machine operates fully inside its domain. At the boundary, it hands over cleanly. Outside it, it stops and escalates. The domain then widens.

AUTONOMOUS
In domain
Full autonomy. Inside mapped, known conditions, the machine perceives, plans and acts on its own. Every decision is logged and auditable.
OPERATOR ASSIST
At the boundary
A case is nearing the edge of the proven domain. Control transfers to a remote operator over the teleoperation layer with full live context.
SAFE STOP
Out of domain
The machine brings itself to a controlled stop and escalates. The situation is studied and mapped. The boundary widens so the edge moves outward over time.

// The boundary is a designed feature. It is what makes the safety case provable.

// Technical reference

Specifications at a glance.

Core platform
Autoware (Universe / Core) on ROS 2
Perception sensors
LiDAR (mechanical / solid-state), automotive radar, mono/stereo cameras, GNSS/IMU
Localisation
NDT scan-matching · GNSS-INS fusion · HD vector + point-cloud maps · cm-level
Planning & control
behaviour + motion planning · MPC / PID · drive-by-wire (CAN)
Compute
automotive-grade GPU/SoC edge compute · real-time ROS 2 middleware
Operational design domain
defined per deployment: shuttle routes, yards, ports, campuses, industrial sites
Validation
scenario simulation · HIL/SIL · closed-course · supervised on-road
Operations
teleoperation · fleet management · OTA updates · logging & replay

// Exact sensor suite, compute and ODD are scoped per platform and use case.

Built on Autoware

Open standards, real deployments.

As a member of the Autoware Foundation, we tune the open self-driving stack for the region's roads, weather and traffic, and feed improvements back upstream. The same stack powers yard and industrial automation, remote-operated machines, and ADAS components, autonomy applied within a defined ODD, where it pays off fastest.

Autonomous-driving technology in a vehicle

// Autonomous systems, tested in the physical world

A decade in the field

Not a roadmap. A record.

The proof is in the dates. REKA has been building autonomous technology in Malaysia and the region since 2016, before most programmes here existed.

2016
Malaysia's first self-driving car on open roadsCRETA, on REKA's own RIG hardware. The first time a self-driving car operated on open Malaysian public roads.
2017
NanoMalaysia autonomous carDemonstrated at NICE Expo. Malaysia's Science Minister rode in it. The second generation of our public-road autonomy programme.
2023
MARii partnership · Cyberjaya routeIndustry validation testing on a public Cyberjaya route, demonstrated at Malaysia Autoshow alongside our industry partners.
2024
Autoware Foundation member · Singapore AMRsJoined the Autoware Foundation as a member. Autonomous mobile robots operating commercially in Singapore.

// Full record: reka.re/lab/autonomous-driving/work

Autonomy

Put autonomy to work.

Shuttles, yards, remote operations, or research. Tell us the use case and ODD.