S3DAT NEWS
· 13 stories RSS s3dat.com

Autoware 2.0 makes learned planning a selectable component

The Autoware Foundation announced Autoware 2.0 on November 2, following the software package’s October 29 release. Developers gain a learned-planner option inside an existing driving stack, with a narrower implementation than the complete generator-selector design.

Spec sheet

Package release
Autoware 2.0.0; 29 October 2026
Default planner
Rule-based
Learned option
Diffusion Planner, selected at launch
Model comparison
NVIDIA Alpamayo 2 Super; 4 August 2026 release documentation

A planner boundary comes first

Autoware’s architecture separates trajectory generation from choosing the trajectory sent to vehicle control. A generator can be a conventional planner using maps and perception, or a learned model producing candidate paths. The intended selector checks proposals against constraints and ranks them. In the delivered configuration, the launch setting chooses between rule-based planning and the Diffusion Planner. The learned path runs through a trajectory modifier, which processes candidates and forwards the first to the planning validator. The rule-based path also reaches that validator. This gives developers a defined integration point for changing how a path is proposed while keeping the downstream control connection.

A model package solves a different problem

NVIDIA’s August 4 Alpamayo 2 Super documentation describes a model-centered alternative for autonomous-driving development. Its reasoner processes camera video, language context and prior motion; a diffusion-based Action Expert converts the representation into a future trajectory. The model can also produce reasoning traces, high-level maneuvers, grounded scene answers and training labels. NVIDIA describes uses as an offline teacher, evaluation critic and data engine, alongside customization. Its AlpaSim workflow repeatedly applies actions and generates new observations, exposing effects that recorded-scene comparisons miss. These are different starting points: Autoware organizes a vehicle software system, while Alpamayo supplies learned behavior and development outputs around a model.

The upgrade includes model housekeeping

The 2.0.0 release moves Foundation models and datasets to Hugging Face, with fixed versions downloaded through the artifacts installation role. Model variants now occupy separate directories. Existing files downloaded for version 1.9.0 or earlier do not match the new launch layout and need downloading again. The package also removes setup-dev-env.sh in favor of its Ansible installation flow. These changes make model provenance part of the software upgrade, not an unrelated folder copied between workstations. A reproducible experiment needs both the launch configuration and the actual model bundle that configuration expects.

Workspaces carry their own dependency record

The Autoware Index offers a second assembly layer for additional community packages. Its CLI or browser builder writes a repository manifest from a selection, including registered dependencies. A normal source installation does not require it. The documentation specifies Jazzy as the only registered distribution at the 2.0.0 release. Its check command compares the composed workspace with the registry and validation results, reporting failed packages, changed registrations or removed entries. Imported repositories can contain unselected packages, so the documented build can be scoped to the selected package and its dependencies. This is useful integration evidence: it records what was assembled and whether the registered components passed their software checks.

A vehicle blueprint adds operating assumptions

Reference Designs pair a deployment profile with a software stack. The profile records the vehicle, operating conditions and use case; the stack identifies modules, model versions and parameters. The privately owned vehicle guidance describes a phased progression from single-camera assistance toward a Level 4 target. Low-speed guidance covers indoor and outdoor platforms with configurable hardware. Separating these records matters because a successful software build says nothing about whether its sensors, actuators and operating environment match another vehicle. The same planner name can sit inside substantially different systems. For an integrator, the reproducible unit is therefore the configuration plus its operating assumptions, not just the neural-network checkpoint.

LayerAutoware 2.0.0 · 29 OctAlpamayo 2 Super · 4 Aug
Delivered unitVehicle software stack with selectable plannerModel weights and inference workflows
Planning connectionRule-based or Diffusion Planner at launchReasoner plus diffusion Action Expert
Other development workWorkspace composition and Reference DesignsReasoning, scene answers and auto-labeling
Different development layers in the dated releases, not a driving-performance ranking

Claim check

  • Confirmed Autoware 2.0.0 runs one generator at launch; the selector packages are present but are not launched by this configuration. [3]
  • Confirmed The off-road Reference Design still has unwritten sections. [6]
  • Unclear The published design guidance does not establish completed road-safety validation for a particular vehicle deployment. [6]

Our read Opinion

We favor Autoware’s explicit planner boundary for teams that already have a vehicle stack and need controlled experiments with learned planning. It makes the replacement point inspectable without requiring the team to adopt a whole model-centered development process. Alpamayo’s broader outputs are more relevant when the bottleneck is producing labels, teachers or scene explanations. We would change that preference if closed-loop tests on the same operating domain showed that the integration boundary obscures failures or costs more engineering work than the model-centered route.

What we're watching

  • By November 16, check whether a tagged Autoware release launches the selector and documents its candidate-ranking behavior.
  • By November 30, check for completed Reference Design evaluations that identify hardware, operating domain and observed failures.

Sources