To build or run Autoware, we strongly recommend using our Docker environments. Autoware newer than 1.7.0 is supported in Docker. In case you do not want to use Docker for installation, please follow the instruction provided by Source Build.
amd64 (64-bit x86) Docker
The preferred computing environment is listed below:
- Ubuntu 18.04
- Intel Core i7 (preferred), Intel Core i5, Intel Atom, AMD Ryzen 7 (preferred), AMD Ryzen 5
- 16GB to 32GB of RAM
- More than 30GB of Storage (SSD recommended)
- Optional: NVIDIA GTX GeForce GPU (980M or higher performance)
We provide Docker environments for the NVIDIA DRIVE platform with support from NVIDIA Corporation. To access any of the following environments, you should have signed their NDA/SLA to access NVIDIA DevZone and, in some case, should have been authorized to access internal details of NVIDIA DriveWorks SDK.
If you are using the DRIVE PX2 platform, you can choose Docker with or without NVIDIA DriveWorks. With NVIDIA DriveWorks, you may leverage NVIDIA self-driving capabilities, such as line detection and object detection using DriveNet. Without DriveWorks, on the other hand, all self-driving capabilities are covered by Autoware, thus for example object detection is based on SSD or YOLO2. For more details, try it our yourself.
The preferred main memory size is 16GB to 32GB.