# iss **Repository Path**: one-zeros/iss ## Basic Information - **Project Name**: iss - **Description**: 中国科学院软件研究所可信智能系统团队,在开源自动驾驶(Self-driving System)方面构建了一个开放易用且自主可控的自动驾驶算法开发、测试、仿真与验证平台 Intell - **Primary Language**: C/C++ - **License**: Not specified - **Default Branch**: feature-prediction - **Homepage**: https://www.oschina.net/p/iss - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2023-12-20 - **Last Updated**: 2023-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ISS ## Install Anaconda can be used for installation. Run following command to create a virtual environment: ``` conda create --name iss python=3.8 pip3 install -r requirements.txt ``` Then activate the virtual environment: ``` conda activate iss ``` ## Build Run following command to build the project: ```bash python setup.py build_ext --inplace ``` We suggest using virtual environment under Windows system. Cython 3.0.0 is currently not supported, so please use Cython 0.29.xx instead. 0.29.{33, 36} are tested. For simulators' version control, we are currently using **CARLA 0.9.13** and **BeamNG 0.27.2.0**, therefore you should use **carla==0.9.13** and **beamngpy==1.25.1** in your virtual enviroment. **Cautious**: Microsoft Visual C++ 14.0 or greater is required. To compile this project locally, you should have *visual-cpp-build-tools* pre-installed. ## Run tasks ### CARLA Data Collector Run following command to start CARLA 0.9.13 Server: ``` ${CARLA_ROOT}/CarlaUE4.sh -prefernvidia ``` Run following command to collect various kinds of sensor data from CARLA: ```bash python run_carla.py ``` Make sure the CARLA 0.9.13 Server is opened before execution of `run_carla.py`. Data will be saved in `resources/data/carla`, which can be changed by modifying `{RAW_DATA, DATASET}_PATH`.