All Projects → MIT-SPARK → Kimera

MIT-SPARK / Kimera

Licence: bsd-2-clause
Index repo for Kimera code

Projects that are alternatives of or similar to Kimera

Teaser Plusplus
A fast and robust point cloud registration library
Stars: ✭ 607 (-24.31%)
Mutual labels:  robotics, slam, 3d-reconstruction
Flame
FLaME: Fast Lightweight Mesh Estimation
Stars: ✭ 164 (-79.55%)
Mutual labels:  robotics, slam, 3d-reconstruction
Gradslam
gradslam is an open source differentiable dense SLAM library for PyTorch
Stars: ✭ 833 (+3.87%)
Mutual labels:  robotics, slam, 3d-reconstruction
Se2lam
(ICRA 2019) Visual-Odometric On-SE(2) Localization and Mapping
Stars: ✭ 285 (-64.46%)
Mutual labels:  robotics, slam
Camlasercalibratool
Extrinsic Calibration of a Camera and 2d Laser
Stars: ✭ 277 (-65.46%)
Mutual labels:  robotics, slam
Visual Slam Roadmap
Roadmap to becoming a Visual-SLAM developer in 2021
Stars: ✭ 277 (-65.46%)
Mutual labels:  robotics, slam
bht-ams-playerstage
Player/Stage SLAM
Stars: ✭ 35 (-95.64%)
Mutual labels:  robotics, slam
Floam
Fast LOAM: Fast and Optimized Lidar Odometry And Mapping for indoor/outdoor localization (Lidar SLAM)
Stars: ✭ 326 (-59.35%)
Mutual labels:  robotics, slam
Orb slam 2 ros
A ROS implementation of ORB_SLAM2
Stars: ✭ 294 (-63.34%)
Mutual labels:  robotics, slam
Kimera Semantics
Real-Time 3D Semantic Reconstruction from 2D data
Stars: ✭ 368 (-54.11%)
Mutual labels:  robotics, 3d-reconstruction
Manif
A small C++11 header-only library for Lie theory.
Stars: ✭ 494 (-38.4%)
Mutual labels:  robotics, slam
Robotics Toolbox Matlab
Robotics Toolbox for MATLAB
Stars: ✭ 601 (-25.06%)
Mutual labels:  robotics, slam
StrayVisualizer
Visualize Data From Stray Scanner https://keke.dev/blog/2021/03/10/Stray-Scanner.html
Stars: ✭ 30 (-96.26%)
Mutual labels:  slam, 3d-reconstruction
ROS Basic SLAM
BUILDING AN AUTOMATIC VEHICLE BASED ON STEREO CAMERA
Stars: ✭ 16 (-98%)
Mutual labels:  robotics, slam
Openvslam
OpenVSLAM: A Versatile Visual SLAM Framework
Stars: ✭ 2,945 (+267.21%)
Mutual labels:  robotics, slam
ndt localizer
This robot lcoalisation package for lidar-map based localisation using multi-sensor state estimation.
Stars: ✭ 32 (-96.01%)
Mutual labels:  robotics, slam
Semantic slam
Real time semantic slam in ROS with a hand held RGB-D camera
Stars: ✭ 317 (-60.47%)
Mutual labels:  slam, 3d-reconstruction
Probabilistic robotics
solution of exercises of the book "probabilistic robotics"
Stars: ✭ 734 (-8.48%)
Mutual labels:  robotics, slam
SLAM AND PATH PLANNING ALGORITHMS
This repository contains the solutions to all the exercises for the MOOC about SLAM and PATH-PLANNING algorithms given by professor Claus Brenner at Leibniz University. This repository also contains my personal notes, most of them in PDF format, and many vector graphics created by myself to illustrate the theoretical concepts. Hope you enjoy it! :)
Stars: ✭ 107 (-86.66%)
Mutual labels:  robotics, slam
G2LTex
Code for CVPR 2018 paper --- Texture Mapping for 3D Reconstruction with RGB-D Sensor
Stars: ✭ 104 (-87.03%)
Mutual labels:  slam, 3d-reconstruction

Kimera

Kimera is a C++ library for real-time metric-semantic simultaneous localization and mapping, which uses camera images and inertial data to build a semantically annotated 3D mesh of the environment. Kimera is modular, ROS-enabled, and runs on a CPU.

Kimera comprises four modules:

  • A fast and accurate Visual Inertial Odometry (VIO) pipeline (Kimera-VIO)
  • A full SLAM implementation based on Robust Pose Graph Optimization (Kimera-RPGO)
  • A per-frame and multi-frame 3D mesh generator (Kimera-Mesher)
  • And a generator of semantically annotated 3D meshes (Kimera-Semantics)

Kimera

Click on the following links to install Kimera's modules and get started! It is very easy to install!

Kimera-VIO & Kimera-Mesher

Kimera-RPGO

Kimera-Semantics

Chart

overall_chart

Citation

If you found any of the above modules useful, we would really appreciate if you could cite our work:

@InProceedings{Rosinol19icra-incremental,
  title = {Incremental visual-inertial 3d mesh generation with structural regularities},
  author = {Rosinol, Antoni and Sattler, Torsten and Pollefeys, Marc and Carlone, Luca},
  year = {2019},
  booktitle = {2019 International Conference on Robotics and Automation (ICRA)},
  pdf = {https://arxiv.org/pdf/1903.01067.pdf}
}
@InProceedings{Rosinol20icra-Kimera,
  title = {Kimera: an Open-Source Library for Real-Time Metric-Semantic Localization and Mapping},
  author = {Rosinol, Antoni and Abate, Marcus and Chang, Yun and Carlone, Luca},
  year = {2020},
  booktitle = {IEEE Intl. Conf. on Robotics and Automation (ICRA)},
  url = {https://github.com/MIT-SPARK/Kimera},
  pdf = {https://arxiv.org/pdf/1910.02490.pdf}
}
@InProceedings{Rosinol20rss-dynamicSceneGraphs,
  title = {{3D} Dynamic Scene Graphs: Actionable Spatial Perception with Places, Objects, and Humans},
  author = {A. Rosinol and A. Gupta and M. Abate and J. Shi and L. Carlone},
  year = {2020},
  booktitle = {Robotics: Science and Systems (RSS)},
  pdf = {https://arxiv.org/pdf/2002.06289.pdf}
}
@InProceedings{Rosinol21arxiv-Kimera,
  title = {{K}imera: from {SLAM} to Spatial Perception with {3D} Dynamic Scene Graphs},
  author = {A. Rosinol, A. Violette, M. Abate, N. Hughes, Y. Chang, J. Shi, A. Gupta, L. Carlone},
  year = {2021},
  booktitle = {arxiv},
  pdf = {https://arxiv.org/pdf/2101.06894.pdf}
}

Open-Source Datasets

In addition to the real-life tests on the Euroc dataset, we use a photo-realistic Unity-based simulator to test Kimera. The simulator provides:

  • RGB Stereo camera
  • Depth camera
  • Ground-truth 2D Semantic Segmentation
  • IMU data
  • Ground-Truth Odometry
  • 2D Lidar
  • TF (ground-truth odometry of robots, and agents)
  • Static TF (ground-truth poses of static objects)

Using this simulator, we created several large visual-inertial datasets which feature scenes with and without dynamic agents (humans), as well as a large variety of environments (indoors and outdoors, small and large). These are ideal to test your Metric-Semantic SLAM and/or other Spatial-AI systems!

Acknowledgments

Kimera is partially funded by ARL DCIST, ONR RAIDER, MIT Lincoln Laboratory, and “la Caixa” Foundation (ID 100010434), LCF/BQ/AA18/11680088 (A. Rosinol).

License

BSD License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].