Getting Started#
Requirements#
- Docker Engine
- NVIDIA Container Toolkit (Optional but highly recommended for sensing and perception tasks)
- Autoware artifacts (Optional in general, but required for sensing and perception deployments such as Logging Simulation)
All the above requirements can be installed by running the setup.sh script.
Installation#
-
Clone the repository
git clone https://github.com/autowarefoundation/openadkit cd openadkit -
Set up the runtime environment by running the
setup.shscript located at the root of the repository. This requires sudo privileges (skip if you already have the environment set up on your platform):sudo ./setup.shYou can use the
--no-nvidiaflag to skip the installation of the NVIDIA Container Toolkit if you don't have a NVIDIA GPU. Otherwise, it's highly recommended to install it to utilize CUDA for better performance for sensing and perception tasks. -
Download the Autoware artifacts by running the following command, which requires sudo privileges:
sudo ./setup.sh --download-artifactsThis step is required for deployments that mount
${HOME}/autoware_data, including the Logging Simulation sample.