Skip to content
@ika-rwth-aachen

Institut für Kraftfahrzeuge, RWTH Aachen, ika

Institute for Automotive Engineering (ika)
RWTH Aachen University


 

This is the official space for projects open-sourced and maintained by the Institute for Automotive Engineering (ika).

As an institute of RWTH Aachen University, ika is leading education and research in automotive engineering. At ika, we research future, efficient, sustainable, and safe solutions for a wide range of mobility use cases. Our research spans the entire vehicle and mobility system, including:

Important

If you would like to learn more about how you can use our tools or how we can support your efforts in any of these domains, feel free to reach out to us!
📧 [email protected]

Maintained Repositories

V2X & Communication

Repository Description
mqtt_client Bi-directional bridge between ROS & MQTT: Connect your robots running ROS and robustly exchange native ROS messages over any network
Paper (2022)
mqtt-in-docker Secure IoT communication with MQTT and Docker: Learn how to combine the MQTT protocol with Docker and a Public Key Infrastructure for secure IoT communication
etsi_its_messages ROS support for ETSI ITS messages: Use standardized ETSI ITS messages for V2X communication in ROS systems
Preprint

Simulation

Repository Description
CARLOS An Open, Modular, and Scalable Simulation Framework for the Development and Testing of Software for C-ITS: Take CARLA simulation to the next level
Preprint

Containerization

Repository Description
docker-ros Microservice-based Development and Deployment: Containerize your ROS / ROS 2 packages or package stacks for simple deployment
Preprint
docker-ros-ml-images Lightweight Docker images for machine learning: Use our lightweight multi-arch machine learning-enabled ROS Docker images for your development and deployment
Preprint
docker-run Official Docker CLI with useful defaults: Simplify your container-driven development and deployment by using docker-run for your container interaction
Preprint

Machine Learning

Repository Description
libtensorflow_cc Pre-built TensorFlow C++ API: Easily deploy TensorFlow deep learning models in high-performance C++ applications
tensorflow_cpp Helpful model wrappers around TensorFlow C++ API: Easily load, inspect, and run your TensorFlow deep learning models from C++ applications

Education

Repository Description
acdc /
acdc-notebooks
ACDC MOOC: Gain practical experience in automated driving with coding exercises that teach you the latest methods and tools

edX Course
acdc-research-projects Research projects of ACDC MOOC: Learn how to apply automated driving-related methods and tools by conducting a research project on your own
edX Course

Repositories related to Scientific Publications

Perception

Repository Description
Cam2BEV Surround View Computation based on Hybrid AI: Enable vehicles to understand their environment by leveraging Hybrid AI methods to process camera data
Paper (2020)
EviLOG /
DEviLOG
Uncertainty-aware environment modeling: Estimate occupied and free space based on lidar point clouds

Paper (2021)
Paper (2022)
Point-Cloud-Compression Compression of lidar data: Efficiently transmit point clouds between connected and automated vehicles
Paper (2022)
MultiCorrupt A multi-modal robustness dataset and benchmark of lidar-camera fusion for 3D object detection: Evaluate the robustness of multi-modal 3D object detectors against ten distinct types of corruptions
Preprint

V2X & Communication

Repository Description
ros2-v2x-benchmarking-suite Benchmarking suite for V2X case study: Benchmark latencies between two connected robots in a V2X case study on edge-cloud lidar object detection
Paper (2022)

Orchestration

Repository Description
RobotKube Fully automated fleet orchestration: Orchestrate large-scale cooperative multi-robot systems with Kubernetes and the Robot Operating System
Paper (2023)

Simulation & Safety Assurance

Repository Description
omega_format Object list-based reference data format: Enable automated algorithms for scenario extraction and validation and verification of ADAS
RoadGeneration ASAM OpenDrive map generator: Generate variations of complex ASAM OpenDRIVE maps using a simplified logical description format
Paper (2020)
Paper (2022)
SimDriver Closed-loop traffic agent model: Simulate responsive agents in exact and closed-loop microscopic traffic scenarios
agent-model-integration Integration of an Agent Model into an Open Simulation Architecture for Scenario-Based Testing of Automated Vehicles: Deploy driver models in your custom simulation environment

Popular repositories Loading

  1. Cam2BEV Cam2BEV Public

    TensorFlow Implementation for Computing a Semantically Segmented Bird's Eye View (BEV) Image Given the Images of Multiple Vehicle-Mounted Cameras.

    Python 701 116

  2. mqtt_client mqtt_client Public

    ROS / ROS 2 C++ Node for bi-directionally bridging messages between ROS and MQTT

    C++ 168 38

  3. acdc acdc Public

    Code Repository for the MOOC "Automated and Connected Driving Challenges" available on edX.

    C++ 161 21

  4. acdc-notebooks acdc-notebooks Public

    Jupyter Notebooks for the MOOC "Automated and Connected Driving Challenges" available on edX.

    Jupyter Notebook 152 15

  5. drone-dataset-tools drone-dataset-tools Public

    The goal of this repo is to make the drone datasets as easy to use as possible. For this purpose we provide source code in Python, which allows the import and visualization of the datasets.

    Python 124 31

  6. docker-ros docker-ros Public

    docker-ros automatically builds development and deployment Docker images for your ROS-based repositories

    Dockerfile 113 15

Repositories

Showing 10 of 45 repositories
  • docker-ros Public

    docker-ros automatically builds development and deployment Docker images for your ROS-based repositories

    ika-rwth-aachen/docker-ros’s past year of commit activity
    Dockerfile 113 MIT 15 1 2 Updated Aug 16, 2024
  • etsi_its_messages Public

    ROS / ROS 2 Support for ETSI ITS Messages for V2X Communication

    ika-rwth-aachen/etsi_its_messages’s past year of commit activity
    C 33 MIT 7 0 2 Updated Aug 13, 2024
  • EviLOG Public

    TensorFlow training pipeline and dataset for prediction of evidential occupancy grid maps from lidar point clouds.

    ika-rwth-aachen/EviLOG’s past year of commit activity
    Python 44 MIT 6 2 1 Updated Aug 7, 2024
  • etsi_its_messages-release Public

    ROS release repository for etsi_its_messages

    ika-rwth-aachen/etsi_its_messages-release’s past year of commit activity
    1 2 0 0 Updated Aug 1, 2024
  • carlos Public

    CARLA Open Simulation Architecture

    ika-rwth-aachen/carlos’s past year of commit activity
    Python 42 MIT 3 1 0 Updated Jul 31, 2024
  • MultiCorrupt Public

    MultiCorrupt: A benchmark for robust multi-modal 3D object detection, evaluating LiDAR-Camera fusion models in autonomous driving. Includes diverse corruption types (e.g., misalignment, miscalibration, weather) and severity levels. Assess model performance under challenging conditions.

    ika-rwth-aachen/MultiCorrupt’s past year of commit activity
    Python 38 MIT 5 2 0 Updated Jul 24, 2024
  • docker-run Public

    'docker run' and 'docker exec' with useful defaults

    ika-rwth-aachen/docker-run’s past year of commit activity
    Python 42 MIT 2 0 0 Updated Jul 5, 2024
  • acdc-research-projects Public

    Research Projects of the MOOC "Automated and Connected Driving Challenges"

    ika-rwth-aachen/acdc-research-projects’s past year of commit activity
    Jupyter Notebook 18 MIT 13 1 1 Updated Jul 1, 2024
  • Point-Cloud-Compression Public

    Implements a deep RNN based Point Cloud Compression approach for Velodyne Point Clouds. Reference implementation of corresponding IEEE IV22 paper.

    ika-rwth-aachen/Point-Cloud-Compression’s past year of commit activity
    Python 34 MIT 4 2 0 Updated Jun 25, 2024
  • .github Public
    ika-rwth-aachen/.github’s past year of commit activity
    0 2 0 0 Updated Jun 20, 2024

Top languages

Loading…

Most used topics

Loading…