Skip to content
@KIT-MRT

Institute of Measurement and Control Systems at the Karlsruhe Institute of Technology

MRT KIT

Institute of Measurement and Control Systems — Karlsruhe Institute of Technology (KIT-MRT)

Welcome to the GitHub organization of the Institute of Measurement and Control Systems (MRT) at KIT. Here you find open-source software and datasets from our research on autonomous driving, robotics, motion prediction, and related topics. The following sections group the repositories by topic to make navigation easier.


Research Repositories

Perception & Computer Vision

Repository Description
YOLinO You Only Line Once — anchor-free lane detection.
masked-fusion-360 Self-supervised pre-training method to fuse LiDAR and camera features.
latent_diffusion_face_anonymization LDFA: Latent Diffusion Face Anonymization for self-driving applications.
pointcloud_surface Ground surface estimation algorithms based on point clouds.
cityscapes-tl Cityscapes traffic light extension.
AAT Adversarial Attacked Teacher for domain adaptive object detection.

Motion Prediction & Forecasting

Repository Description
future-motion Common repo for research on motion forecasting for self-driving cars.
red-motion Transformer model for motion prediction via redundancy reduction.
road-barlow-twins Self-supervised learning method for motion prediction.
ridam Recurrent Interaction-aware Driving Agent Model.

Planning & Decision Making

Repository Description
arbitration_graphs Hierarchical behavior models for decision-making and behavior generation in robotics.
flow_drive_planner FlowDrive: moderated flow matching with data balancing for trajectory planning.
mosaic An extensible framework for composing rule-based and learned motion planners.
OADF Open Automated Driving Framework.

Localization, Odometry & Calibration

Repository Description
momo Monocular Motion Estimation on Manifolds.
limo Lidar-Monocular Visual Odometry.
viso2 Libviso2 — a visual odometry library.
feature_tracking Framework for tracking feature matches, e.g., from libviso2.
coco Stereo camera online calibration with visual odometry.
block_optimization Block optimization for stereo camera calibration using the Ceres solver.
PLCC Photometric laser-scanner to camera calibration.
stargazer Landmark-based visual indoor localization system for mobile robots.

Geometry & Math

Repository Description
uniform_bspline C++ implementation of uniform B-splines.
uniform_bspline_ceres Uniform B-spline optimization with the Ceres solver.

Datasets & Toolkit

Repository Description
KITTI Vision Benchmark Suite Benchmarks for stereo, optical flow, visual odometry, 3D object detection and tracking.
INTERACTION Dataset Naturalistic motions of traffic participants in highly interactive driving scenarios from various countries.
RAIL-BENCH_toolkit Official toolkit for the RAIL-BENCH benchmark suite.
can_we_trust_our_maps Map validation and verification dataset annotated from aerial imagery (ITSC 2018).
Karlsruhe Object Dataset 2011 ~1000 images with bounding boxes and orientation labels for cars and pedestrians.
Karlsruhe Stereo Video Sequences High-quality rectified stereo sequences recorded from a vehicle in Karlsruhe with GPS/IMU ground truth.
Karlsruhe Velodyne SLAM Dataset Velodyne, stereo camera, and GPS/IMU recordings of a bridge-loop scenario in Karlsruhe for 3D SLAM.
Specialized Cyclist Dataset ~62k images for cyclist detection across diverse road and weather conditions.

External Repos

Members of MRT have also published important open-source software under external organizations, which are closely related to the institute's research.

Repository Description
Lanelet2 HD map handling framework for automated driving, with routing, traffic rules, and ROS support.
coincar-sim ROS-based simulation framework for cooperatively interacting automobiles.
libLanelet The original Lanelet map library, predecessor to Lanelet2. Parses OSM maps and supports routing.
Source Description
LIBVISO2 Fast C++ library (with MATLAB wrappers) for monocular and stereo visual odometry.
LIBELAS C++ library for efficient large-scale stereo depth map computation.
LIBICP C++ library for Iterative Closest Point fitting of 2D and 3D point clouds.
LIBOMNICAL Calibration toolbox for quasi-central catadioptric (omnidirectional) cameras.
DIRD Illumination-robust descriptor for visual place recognition.
TriTrack2 MATLAB library for 3D moving object detection and tracking using trinocular stereo.

Links

Pinned Loading

  1. mrt_cmake_modules mrt_cmake_modules Public

    Automated catkin project handling framework

    CMake 43 28

  2. rosinterface_handler rosinterface_handler Public

    Simplified ROS interface handling

    Python 11 3

  3. arbitration_graphs arbitration_graphs Public

    Hierarchical behavior models for complex decision-making and behavior generation in robotics

    C++ 30 1

  4. future-motion future-motion Public

    Common repo for our research on motion forecasting for self-driving cars

    Python 100 10

Repositories

Showing 10 of 61 repositories

Top languages

Loading…

Most used topics

Loading…