Overview#
This document elaborates the hardware and software configurations for using Autoware for autonomous driving. Hence, it will serve as a guideline to select hardware and software components to build autonomous vehicles. However, this document is NOT prepared as neither step-by-step instructions nor Q&A books, which will be provided as a reference link if available.
Design Overview#

Who should read#
One is interested in building your autonomous racing cars or low-cost platforms to learn Autoware, and looks for the place to start with.
References and Resources#
Contributors complete list#
RoboRacer Core Developers#
- Hongrui (Billy) Zheng
- Johannes Betz
Contributors#
- Matthew O'Kelly
- Kim Luong
- Haoru Xue
- Joshua Whitley
- RoboRacer Lehigh and Rosa Zheng
- RoboRacer UCSD and Jack Silberman
- Jim Benson
Community Outreach#
- Rahul Mangharam
- RoboRacer Clemson and Venkat Krovi
- Jaroslav Klapálek
Targeted Use Cases#
| Use Cases: | Education | Racing | PoC | Open AD Kit | Commercial Services/Production |
|---|---|---|---|---|---|
| RoboRacer |
ODD#
| ODD | Cargo | Bus | RoboTaxi | Low Speed (Utility) Vehicle | Delivery Robot |
|---|---|---|---|---|---|
| RoboRacer |
Automation Level#
| Automation Level | 0 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|---|
| RoboRacer |
System Architecture#
RoboRacer can be used for racing and education purpose. The simplest use case is to avoid colliding into the obstacle on a racing track. Meanwhile, one can also develop the SLAM algorithm to build the map on the fly and finishes the loop in short time.

Hardware Configuration#
Chassis#
- Traxxas Slash 4x4 Premium: link to purchase
- VESC Speed Controllers: # VESC 6 MK III
Sensors#
- Lidar: choose one
- Hokuyo UTM-30LX
- Hokuyo 10LX
- Camera (optional):
- ZED 2
- Intel Real Sense
Computing Platforms#
- NVIDIA Jetson Xavier NX
- USB Hub (4 ports)
- (DEPRECATED) NVIDIA Jetson TX2

Software Configuration#
- Software on the car:
- Operating System: Linux 20.04
- ROS: ROS 2 Galactic
- GPU Driver: nVidia: JetPack 5.1.1 (rev. 1)
- Autoware
- SLAM Toolbox to create and edit map: ros-galactic-slam-toolbox
- Tools:
- Simulator: RoboRacer simulator
- VESC Tool for motor control: link
- Version Control tool: vcstool