└── README.md
/README.md:
--------------------------------------------------------------------------------
1 | # Unifying Visual SLAM
2 |
3 | A curated list of resources to help unify and standardize the landscape of Visual SLAM, Structure-from-Motion, datasets, tools, and educational content. This page collects links to key projects, foundational papers, tools, and talks.
4 |
5 | This collection was created as an outcome of the RSS 2025 Workshop [Unifying Visual SLAM](https://visual-slam-lab.github.io/unifying-visual-slam/). Organizers: Alejandro Fontan, Lukas Schmid, Olga Vysotska, Mubariz Zaffar, Linfei Pan, Gokul B. Nair, Johan Barthelemy, Javier Civera and Michael Milford
6 |
7 | 👋 **Contributions are welcome!**! Feel free to open an issue or submit a pull request to suggest more tools, papers, or resources.
8 |
9 | ---
10 |
11 | ## 📌 Contents
12 |
13 | - [Visual SLAM](#visual-slam)
14 | - [Benchmarks / Libraries](#benchmarks--libraries)
15 | - [Foundational Datasets](#foundational-datasets)
16 | - [Foundational Papers](#foundational-papers)
17 | - [Educational Resources](#educational-resources)
18 | - [Datasets](#datasets)
19 | - [Structure-from-Motion (SfM)](#structure-from-motion-sfm)
20 | - [Talks](#talks)
21 | - [Other Tools](#other-tools)
22 | - [More Resources](#more-resources)
23 |
24 | ---
25 |
26 |
27 | Visual SLAM
28 |
29 | | Link | Description |
30 | |------|-------------|
31 | | [MASt3R-SLAM](https://edexheim.github.io/mast3r-slam/) | Real-Time Dense SLAM with 3D Reconstruction Priors |
32 | | [MonoGS](https://rmurai.co.uk/projects/GaussianSplattingSLAM/) | Gaussian Splatting SLAM |
33 | | [DPVO](https://github.com/princeton-vl/DPVO) | Deep Patch Visual Odometry/SLAM |
34 | | [DROID-SLAM](https://github.com/princeton-vl/DROID-SLAM) | Deep Visual SLAM for Monocular, Stereo, and RGB-D Cameras |
35 | | [ORB-SLAM2](https://github.com/raulmur/ORB_SLAM2) | SLAM for Monocular, Stereo, and RGB-D Cameras |
36 | | [DSO](https://github.com/JakobEngel/dso) | Direct Sparse Odometry |
37 |
38 |
39 |
40 |
41 | Benchmarks / Libraries
42 |
43 | | Link | Description |
44 | |------|-------------|
45 | | [VSLAM-LAB](https://github.com/alejandrofontan/VSLAM-LAB) | A Comprehensive Framework for Visual SLAM Baselines and Datasets |
46 | | [VPR-methods](https://github.com/gmberton/VPR-methods-evaluation) | VPR Methods Evaluation |
47 | | [PySLAM](https://github.com/luigifreda/pyslam) | Python SLAM pipeline for monocular, stereo and RGB-D |
48 | | [slamplay](https://github.com/luigifreda/slamplay) | C++ SLAM experimentation tools |
49 |
50 |
51 |
52 |
53 | Foundational Datasets
54 |
55 | | Link | Description |
56 | |------|-------------|
57 | | [ETH3D](https://www.eth3d.net/slam_datasets) | ETH3D SLAM & Stereo Benchmarks |
58 | | [RGB-D TUM](https://cvg.cit.tum.de/data/datasets/rgbd-dataset) | RGB-D SLAM Dataset and Benchmark |
59 |
60 |
61 |
62 |
63 | Foundational Papers
64 |
65 | | Link | Description |
66 | |------|-------------|
67 | | [PTAM](https://www.robots.ox.ac.uk/~gk/publications/KleinMurray2007ISMAR.pdf) | Parallel Tracking and Mapping for Small AR Workspace |
68 | | [MonoSLAM](https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=4160954) | Real-Time Single Camera SLAM |
69 |
70 |
71 |
72 |
73 | Educational Resources
74 |
75 | | Link | Description |
76 | |------|-------------|
77 | | [SLAM Handbook](https://github.com/SLAM-Handbook-contributors/slam-handbook-public-release) | SLAM Handbook |
78 | | [SLAM Course by Cyrill Stachniss](https://www.youtube.com/watch?v=U6vr3iNrwRA&list=PLgnQpQtFTOGQrZ4O5QzbIHgl3b1JHimN_) | SLAM-Course (2013/14) |
79 | | [SLAM - 5 Minutes with Cyrill](https://www.youtube.com/watch?v=BuRCJ2fegcc) | Short SLAM Tutorials |
80 |
81 |
82 |
83 |
84 | Datasets
85 |
86 | | Link | Description |
87 | |------|-------------|
88 | | [CroCoDL](https://zuriich.github.io/CroCoDL/) | AR localization benchmark from legged robots |
89 | | [M2DGR](https://github.com/SJTU-ViSYS/M2DGR) | A Multi-modal and Multi-scenario SLAM Dataset for Ground Robots |
90 | | [Fusionportable](https://fusionportable.github.io/dataset/fusionportable/) | A Multi-Sensor Campus-Scene Dataset for Evaluation of Localization and Mapping Accuracy on Diverse Platforms |
91 | | [FusionPortable V2](https://fusionportable.github.io/dataset/fusionportable_v2/) | From Campus to Highway: A Unified Multi-Sensor Dataset for Generalized SLAM Across Diverse Platforms and Scalable Environments |
92 | | [MCD](https://mcdviral.github.io/) | Diverse Large-Scale Multi-Campus Dataset for Robot Perception |
93 | | [BotanicGarden](https://github.com/robot-pesg/BotanicGarden) | A high-quality dataset for robot navigation in unstructured natural environments |
94 | | [Oxford Spires](https://dynamic.robots.ox.ac.uk/datasets/oxford-spires/) | Captured around well-known landmarks in Oxford using a custom-built multi-sensor perception unit as well as a millimetre-accurate map from a terrestrial LiDAR scanner. |
95 |
96 |
97 |
98 |
99 | Structure-from-Motion (SfM)
100 |
101 | | Link | Description |
102 | |------|-------------|
103 | | [GLOMAP](https://github.com/colmap/glomap) | Global Structure-from-Motion Revisited |
104 | | [COLMAP](https://github.com/colmap/colmap) | General-purpose SfM and MVS pipeline |
105 |
106 |
107 |
108 |
109 | Talks
110 |
111 | | Link | Description |
112 | |------|-------------|
113 | | [Daniel Cremers - Deep and Direct SLAM](https://www.youtube.com/watch?v=s9yc9-d-Vc8) | Tartan SLAM Series |
114 | | [Andrew Davison - From SLAM to Spatial AI](https://www.youtube.com/watch?v=PQFfJnmK26A) | Robotics Today |
115 | | [Graph-based Spatial AI](https://www.youtube.com/watch?v=svzQgfkrxZc) | Andrew Davison, Tartan SLAM Series |
116 |
117 |
118 |
119 |
120 | Other Tools
121 |
122 | | Link | Description |
123 | |------|-------------|
124 | | [Pixi](https://pixi.sh/latest/) | Developer package management tool |
125 | | [Spectacular AI](https://spectacularai.github.io/docs/sdk/core.html) | SDK for real-time 3D mapping and 6-DoF tracking |
126 |
127 |
128 |
129 |
130 | More Resources
131 |
132 | | Link | Description |
133 | |------|-------------|
134 | | [Awesome SLAM Datasets](https://github.com/youngguncho/awesome-slam-datasets) | A curated list of SLAM datasets |
135 | | [Awesome-Transformer-based-SLAM](https://kwanwaipang.github.io/Awesome-Transformer-based-SLAM/) | A curated list of SLAM related task employing Transformer |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
--------------------------------------------------------------------------------