TSAC-DE is a project designed to create a safe reinforcement learning algorithm for autonomous driving. This application focuses on ensuring safety while making real-time driving decisions. It combines advanced techniques to help self-driving cars learn effectively and operate safely in complex environments.
Follow these steps to download and run TSAC-DE on your machine.
To get started, go to our Releases page. Here, you can find the latest version of the software.
On the Releases page, look for the most recent version. Click on the link that corresponds to your operating system. This will usually be a file you can download directly, such as .exe for Windows or .tar.gz for Linux.
Once the download is complete, locate the file in your downloads folder:
.exe file and follow the on-screen instructions to install the software.tar -xzvf your-file-name.tar.gz
Then enter the extracted folder and follow the README instructions included there.
After installation, you can run TSAC-DE:
./your-application-name
The repository includes the following main directories:
tsac-de/
├─ tsac_de/ # Core package containing agents, models, safety checks, and utilities
├─ configs/ # Contains experiment configurations in YAML format
├─ carla/ # Includes wrappers for the CARLA simulator
This structure helps keep the project organized, ensuring each component is easy to find.
Before running the software, ensure your system meets the following requirements:
To start using TSAC-DE, visit our Releases page to download the application. Follow the installation instructions listed above. If you encounter any issues during your installation or running the software, please consult the FAQs section below.
If you find a bug or have feedback, please create an issue on the GitHub repository. Your input helps us improve the project.
Yes! We welcome contributions. Please refer to the CONTRIBUTING.md file in the repository for guidelines on how to contribute.
Additional documentation is available in the docs/ folder of the repository. This includes detailed explanations of the algorithms and libraries used in this project.
Currently, the application is primarily designed for Windows and Linux. Mac support may come in future releases depending on community interest.
For support or questions, please reach out via GitHub issues, and we will get back to you promptly.
Thank you for your interest in TSAC-DE! Enjoy exploring the world of safe reinforcement learning.