All Projects → CogRob → omnimapper

CogRob / omnimapper

Licence: other
A Modular Multimodal Mapping Framework

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to omnimapper

Visma
Visual-Inertial-Semantic-MApping Dataset and tools
Stars: ✭ 54 (-37.21%)
Mutual labels:  mapping, slam
Eao Slam
[IROS 2020] EAO-SLAM: Monocular Semi-Dense Object SLAM Based on Ensemble Data Association
Stars: ✭ 95 (+10.47%)
Mutual labels:  mapping, slam
Loam velodyne
Laser Odometry and Mapping (Loam) is a realtime method for state estimation and mapping using a 3D lidar.
Stars: ✭ 1,135 (+1219.77%)
Mutual labels:  mapping, slam
Cartographer
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.
Stars: ✭ 5,754 (+6590.7%)
Mutual labels:  mapping, slam
Awesome Robotic Tooling
Tooling for professional robotic development in C++ and Python with a touch of ROS, autonomous driving and aerospace.
Stars: ✭ 1,876 (+2081.4%)
Mutual labels:  mapping, slam
Visual slam related research
视觉(语义) SLAM 相关研究跟踪
Stars: ✭ 708 (+723.26%)
Mutual labels:  mapping, slam
Mrpt slam
ROS wrappers for SLAM algorithms in MRPT
Stars: ✭ 84 (-2.33%)
Mutual labels:  mapping, slam
Sc Lego Loam
LiDAR SLAM: Scan Context + LeGO-LOAM
Stars: ✭ 332 (+286.05%)
Mutual labels:  mapping, slam
Door Slam
Distributed, Online, and Outlier Resilient SLAM for Robotic Teams
Stars: ✭ 107 (+24.42%)
Mutual labels:  mapping, slam
Rtabmap
RTAB-Map library and standalone application
Stars: ✭ 1,376 (+1500%)
Mutual labels:  mapping, slam
Lio Mapping
Implementation of Tightly Coupled 3D Lidar Inertial Odometry and Mapping (LIO-mapping)
Stars: ✭ 520 (+504.65%)
Mutual labels:  mapping, slam
Pythonrobotics
Python sample codes for robotics algorithms.
Stars: ✭ 13,934 (+16102.33%)
Mutual labels:  mapping, slam
Loam noted
loam code noted in Chinese(loam中文注解版)
Stars: ✭ 455 (+429.07%)
Mutual labels:  mapping, slam
Kimera Vio
Visual Inertial Odometry with SLAM capabilities and 3D Mesh generation.
Stars: ✭ 741 (+761.63%)
Mutual labels:  mapping, slam
Comma2k19
A driving dataset for the development and validation of fused pose estimators and mapping algorithms
Stars: ✭ 391 (+354.65%)
Mutual labels:  mapping, slam
Lego Loam
LeGO-LOAM: Lightweight and Ground-Optimized Lidar Odometry and Mapping on Variable Terrain
Stars: ✭ 1,138 (+1223.26%)
Mutual labels:  mapping, slam
StrayVisualizer
Visualize Data From Stray Scanner https://keke.dev/blog/2021/03/10/Stray-Scanner.html
Stars: ✭ 30 (-65.12%)
Mutual labels:  mapping, slam
Deep Learning Localization Mapping
A collection of deep learning based localization models
Stars: ✭ 300 (+248.84%)
Mutual labels:  mapping, slam
Evo
Python package for the evaluation of odometry and SLAM
Stars: ✭ 1,373 (+1496.51%)
Mutual labels:  mapping, slam
Maplab
An open visual-inertial mapping framework.
Stars: ✭ 1,722 (+1902.33%)
Mutual labels:  mapping, slam

Omnimapper

image

Simultaneous Localization and Mapping (SLAM) is not a problem with a one-size-fits-all solution. The literature includes a variety of SLAM approaches targeted at different environments, platforms, sensors, CPU budgets, and applications. We propose OmniMapper, a modular multimodal framework and toolbox for solving SLAM problems. The system can be used to generate pose graphs, do feature-based SLAM, and also includes tools for semantic mapping. Multiple measurement types from different sensors can be combined for multimodal mapping. It is open with standard interfaces to allow easy integration of new sensors and feature types. We present a detailed description of the mapping approach, as well as a software framework that implements this, and present detailed descriptions of its applications to several domains including mapping with a service robot in an indoor environment, large- scale mapping on a PackBot, and mapping with a handheld RGBD camera.

Publications

We kindly ask to cite our paper if you find this library useful:

A. J. B. Trevor, J. G. Rogers and H. I. Christensen, "OmniMapper: A modular multimodal mapping framework," 2014 IEEE International Conference on Robotics and Automation (ICRA), Hong Kong, 2014, pp. 1983-1990, doi: 10.1109/ICRA.2014.6907122.

@INPROCEEDINGS{6907122,
  author={A. J. B. {Trevor} and J. G. {Rogers} and H. I. {Christensen}},
  booktitle={2014 IEEE International Conference on Robotics and Automation (ICRA)}, 
  title={OmniMapper: A modular multimodal mapping framework}, 
  year={2014},
  volume={},
  number={},
  pages={1983-1990},
  keywords={cameras;control engineering computing;image colour analysis;pose estimation;robot vision;SLAM (robots);OmniMapper framework;modular multimodal mapping framework;simultaneous localization and mapping;SLAM approach;pose graph generation;feature-based SLAM;software framework;PackBot;handheld RGBD camera;red-green-blue-depth camera;Simultaneous localization and mapping;Time measurement;Three-dimensional displays;Trajectory},
  doi={10.1109/ICRA.2014.6907122},
  ISSN={1050-4729},
  month={May},}

Demo

image

https://www.youtube.com/watch?v=djLKmDMsdxM

Installation

See Dockerfile within respective ROS wrapper repostory for detailed build instructions.

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].