awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ethz-asl avatar

ethz-asl/kalibr

0
View on GitHub↗
5,511 stars·1,576 forks·C++·36 views

Kalibr

Kalibr is a software suite for multi-camera calibration and visual-inertial parameter estimation. It provides a mathematical framework for determining intrinsic and extrinsic parameters across multiple cameras and calculating the spatio-temporal offsets between cameras and inertial measurement units.

The project features a non-linear least-squares optimizer to minimize reprojection and inertial errors. It includes specialized tools for rolling-shutter camera calibration to estimate projection and distortion parameters for sensors that capture images row-by-row.

The system covers a broad range of sensor calibration primitives, including multi-camera system alignment for overlapping fields of view and the spatial and temporal alignment of multiple inertial sensors using visual aids.

The build system utilizes Colcon to automate dependency resolution, library linking, and the generation of binaries and communication types.

Features

  • Multi-Camera Calibration Systems - Determines intrinsic and extrinsic parameters for multiple cameras with overlapping fields of view to create a unified coordinate system.
  • Visual-Inertial Calibrations - Provides a comprehensive toolbox for computing the spatial and temporal offsets between cameras and inertial measurement units.
  • Rolling Shutter Estimation - Estimates projection, distortion, and shutter parameters to correct image skew caused by rolling shutter capture.
  • Inertial Sensor Alignments - Provides tools for determining the spatial and temporal relationships between multiple inertial measurement units using visual aids.
  • Non-Linear Optimizers - Uses a non-linear least-squares optimizer to minimize reprojection and inertial errors for precise sensor alignment.
  • Spatio-Temporal Parameter Estimators - Computes the six-degree-of-freedom transform and time offset to align independent sensor data streams into one coordinate frame.
  • Rolling Shutter Correction - Corrects image skew caused by sequential sensor readout during fast movement through projection and shutter parameter estimation.
  • Calibration Software - Toolbox for multi-camera and visual-inertial calibration.
  • Calibration and Transformation - Toolbox for visual-inertial sensor calibration.
  • Sensor Calibration - Calibration toolbox for camera-IMU and camera-LiDAR sensor systems.

Star history

Star history chart for ethz-asl/kalibrStar history chart for ethz-asl/kalibr

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Kalibr

These projects share indexed features with Kalibr. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • hkust-aerial-robotics/vins-monoHKUST-Aerial-Robotics avatar

    HKUST-Aerial-Robotics/VINS-Mono

    5,936View on GitHub↗

    VINS-Mono is a monocular visual-inertial odometry system and loop closure SLAM framework. It functions as a real-time state estimator that fuses data from a single camera and an inertial measurement unit to determine a robot's position and orientation. The project includes a non-linear optimizer for robotics and tools for sensor calibration. The system distinguishes itself through online sensor calibration, which automatically determines spatial extrinsics and temporal offsets between the camera and inertial unit during operation. It also incorporates rolling shutter distortion correction to

    C++state-estimationvinsvio
    View on GitHub↗5,936
  • gyroflow/gyroflowgyroflow avatar

    gyroflow/gyroflow

    8,256View on GitHub↗

    Gyroflow is a gyroscope video stabilization software and IMU telemetry processor designed to remove camera shake from video files. It functions as a hardware-accelerated video renderer and lens calibration tool, utilizing embedded or external gyroscope and accelerometer data to perform pixel-level stabilization. The system is distinguished by its ability to integrate with professional non-linear video editing software via plugins, allowing stabilization to be applied directly to timelines without transcoding original footage. It supports diverse telemetry ingestion from camera brands, flight

    Rustfpvgoprogpu
    View on GitHub↗8,256
  • ceres-solver/ceres-solverceres-solver avatar

    ceres-solver/ceres-solver

    4,499View on GitHub↗

    Ceres Solver is a C++ library for numerical optimization, specializing in non-linear least squares and unconstrained optimization problems. It serves as a framework for automatic differentiation and robust curve fitting, providing tools to solve large-scale mathematical models. The library is distinguished by its bundle adjustment capabilities, which exploit sparse matrix structures to refine 3D scene points and camera parameters. It utilizes dual-number automatic differentiation to compute derivatives of cost functions, removing the need for manual Jacobian derivation. The project covers a

    C++
    View on GitHub↗4,499
  • msys2/msys2.github.iomsys2 avatar

    msys2/msys2.github.io

    3,026View on GitHub↗

    MSYS2 is a software distribution that provides a MinGW development environment, a Bash shell, and a Unix-to-Windows compatibility layer on Windows. It centers around the Pacman package manager for installing and managing software dependencies and provides C++ toolchains for creating native software for x86_64 and ARM64 architectures. The project distinguishes itself by providing a comprehensive compatibility layer that translates Unix paths and process arguments for use on Windows. It enables the emulation of a native Linux build environment, allowing users to compile native Windows executabl

    CSS
    View on GitHub↗3,026
Compare all 30 related projects→

Frequently asked questions

What does ethz-asl/kalibr do?

Kalibr is a software suite for multi-camera calibration and visual-inertial parameter estimation. It provides a mathematical framework for determining intrinsic and extrinsic parameters across multiple cameras and calculating the spatio-temporal offsets between cameras and inertial measurement units.

What are the main features of ethz-asl/kalibr?

The main features of ethz-asl/kalibr are: Multi-Camera Calibration Systems, Visual-Inertial Calibrations, Rolling Shutter Estimation, Inertial Sensor Alignments, Non-Linear Optimizers, Spatio-Temporal Parameter Estimators, Rolling Shutter Correction, Calibration Software.

Which projects share features with ethz-asl/kalibr?

Projects with overlapping indexed features include: hkust-aerial-robotics/vins-mono — VINS-Mono is a monocular visual-inertial odometry system and loop closure SLAM framework. It functions as a real-time… gyroflow/gyroflow — Gyroflow is a gyroscope video stabilization software and IMU telemetry processor designed to remove camera shake from… ceres-solver/ceres-solver — Ceres Solver is a C++ library for numerical optimization, specializing in non-linear least squares and unconstrained… msys2/msys2.github.io — MSYS2 is a software distribution that provides a MinGW development environment, a Bash shell, and a Unix-to-Windows… zju3dv/easymocap — EasyMocap is a markerless 3D human motion capture system that recovers body, hand, and face poses from single or… hkust-aerial-robotics/vins-fusion — VINS-Fusion is a multi-sensor fusion framework and visual-inertial odometry system. It integrates camera images,…