Quick Start
AirTaxiSim is a Python-based simulator for autonomous air taxis operating in dense urban environments. This guide walks you through installing the required dependencies and running a basic simulation.
Prerequisites
Ubuntu 20.04 or 22.04
NVIDIA GPU with compatible drivers
Docker
NVIDIA Container Toolkit
Python 3.8+
Detailed instructions for installing Docker and the NVIDIA Container Toolkit are available in:
doc/tools_installation.md
Clone the Repository
Clone the repository with submodules:
$ git clone https://github.com/CPS-IL/airtaxisim.git --recurse-submodules
Python Dependencies
Install the required Python package:
$ python3 -m pip install loguru
Run a Sample Simulation
After installation, launch AirTaxiSim using one of the provided configuration files:
$ cd airtaxisim
$ python3 rraaa.py configs/single-static-jaxguam.yml
This starts a sample simulation with a VTOL vehicle operating in a static urban environment.