lexus.jpg

Autoware.Auto

Autoware reimagined. Based on ROS 2. Autoware.Auto is managed by an open-source community manager, applies best-in-class software engineering practices, and is based on a redesigned architecture.

The next generation Autoware, built on ROS 2 and following best practices and standards to be high quality and easy to certify. Find out more information about Autoware.Auto.

hexagon-yellow.webp

PROJECT 

AUTOWARE.AUTO

Autoware.Auto is a project supported by the Autoware Foundation. It is a clean slate rewrite of Autoware. Autoware.Auto applies best-in-class software engineering practices which include pull request reviews, pull request builds, comprehensive documentation, 100% code coverage, a coding style guide, and a defined development and release process, all managed by an open source community manager. 

It also has crisply defined interfaces for different modules including messages and APIs and a software architecture designed for determinism such that will be possible to reproduce behaviors live and on development machines.

 

AUTOWARE.AUTO 

USE CASES

Autoware.Auto will initially address Autonomous Valet Parking and Autonomous Depot Maneuvering as example uses cases. After the initial set of milestones will be completed, Autoware.Auto will allow mapping of a parking lot, creation of a map for autonomous driving and autonomous driving on the parking lot.

valet_parking.webp
mountains.webp

AUTOWARE.AUTO 

ROAD MAP

Tracking and Prediction

Localization

Free Space

Estimation

Control

Route

Planning

 2018 

 2019 

TBD

Object
Detection

Classification

Mapping

Motion

Planning

Behavior

Planning

 
platform.jpg

AUTOWARE 

ECOSYSTEM

1 - User applications

1 - Algorithms

1 - Framework / SDK

1 - OS / RTOS

2 - Maps

2 - Simulation

3 - Computer

3 - Sensors

3 - Vehicle

ROS 1

Linux

ROS 2

Linux

 Autoware.IO                                               

Drivers and Supporting Software

1 - On-Board Software

2 - Off-Board Software

3 - Hardware