Autonomy Stack

perception · prediction · planning · control

The leading systems replaced most of the modular stack with one network. Progress now depends on data and training compute.

Modular stack versus end-to-end: a modular stack runs sensors, perception, prediction, planning and control as separate engineered blocks; end-to-end systems such as Tesla FSD v12 and later, XPeng's VLA model and Wayve replace perception through planning with one neural network. Most keep a safety layer of rule checks, fallbacks and a minimal-risk maneuver. MODULAR STACK VS. END-TO-END Sensors Perception Prediction Planning Control one end-to-end neural network safety layer: rule checks, fallbacks, minimal-risk maneuver End-to-end: Tesla FSD v12+, XPeng VLA, Wayve
Classic layers
5
End-to-end since
FSD v12
Bottleneck
Training data
Kept
Safety layer
Hub
Autonomy

Finding

The stack is collapsing into one neural network, which moves the hard problem from code to training data and compute

A classic autonomy stack is a chain of engineered modules: perception builds a scene, prediction forecasts other road users, planning picks a path and control executes it. Since Tesla's FSD v12 in 2024, the leading systems have replaced most of that chain with a single network trained on fleet video to map sensor input to driving output. XPeng's VLA (vision-language-action) model, Wayve and Nvidia's Alpamayo follow the same approach.

The shift changes what limits progress. A modular stack improves with engineering hours spent on each block; an end-to-end model improves with more and better training data, larger models and more training compute, which is why training clusters grew from tens of thousands to hundreds of thousands of GPUs. It also makes behavior harder to explain and certify, so production systems keep a separate safety layer - rule checks, redundant perception and a minimal-risk maneuver that brings the vehicle to a safe stop - around the network.

Layers

Stack layers

Autonomy stack layers
LayerWhat it doesTypical methods
PerceptionBuilds a scene: objects, lanes, free space, occupancyCameras, radar, lidar; bird's-eye-view and occupancy networks
PredictionForecasts how other road users will moveTrajectory models, multi-modal outcomes
PlanningChooses a path and behaviorCost functions, learned policies, reinforcement learning
ControlTurns the plan into steering, braking, accelerationModel-predictive control; drive-by-wire
LocalizationKnows where the vehicle isGNSS, inertial sensors, maps or map-light methods
Safety layerChecks the plan, handles faults, stops safelyRedundant compute, rule monitors, minimal-risk maneuver

Sources

Sources and scope

Scope
Software architecture of autonomous vehicles and robots
Sources
Tesla; XPeng; Wayve; Nvidia (CES 2026); ElectronsX analysis
Updated
October 2026