Skip to main content

Frenetix Occlusion-aware Trejectory Validation Framework

Project description

Linux Python 3.11Python 3.10 Python 3.9

Occlusion-aware Trajectory Assessment

🔧 Requirements & Pre-installation Steps

Requirements

The software is developed and tested on recent versions of Linux. We strongly recommend to use Ubuntu 22.04 or higher. For the python installation, we suggest the usage of Virtual Environment with Python 3.10 or Python 3.9 For the development IDE we suggest PyCharm

Pre-installation Steps

  1. Make sure that the following dependencies are installed on your system for the C++ implementation:

    • Eigen3
      • On Ubuntu: sudo apt-get install libeigen3-dev
    • Boost
      • On Ubuntu: sudo apt-get install libboost-all-dev
    • OpenMP
      • On Ubuntu: sudo apt-get install libomp-dev
    • python3.10-full
      • On Ubuntu: sudo apt-get install python3.10-full and sudo apt-get install python3.10-dev
  2. Clone this repository & create a new virtual environment python3.10 -m venv venv

  3. Install the package:

    • Source & Install the package via pip: source venv/bin/activate & pip install -r .
    • Everything should install automatically. If not please write korbinian.moller@tum.de.

📈 Test Data

Additional scenarios can be found here.

📇 Contact Info

Korbinian Moller, Professorship Autonomous Vehicle Systems, School of Engineering and Design, Technical University of Munich, 85748 Garching, Germany

Rainer Trauth, Institute of Automotive Technology, School of Engineering and Design, Technical University of Munich, 85748 Garching, Germany

Johannes Betz, Professorship Autonomous Vehicle Systems, School of Engineering and Design, Technical University of Munich, 85748 Garching, Germany

📃 Citation

If you use this repository for any academic work, please cite our code:

@misc{moller2024overcoming,
      title={Overcoming Blind Spots: Occlusion Considerations for Improved Autonomous Driving Safety}, 
      author={Korbinian Moller and Rainer Trauth and Johannes Betz},
      year={2024},
      eprint={2402.01507},
      archivePrefix={arXiv},
      primaryClass={cs.RO}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

frenetix_occlusion-2024.1.tar.gz (45.1 kB view hashes)

Uploaded Source

Built Distribution

frenetix_occlusion-2024.1-py3-none-any.whl (58.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page