C++ Slam

Open-source C++ projects categorized as Slam

Top 23 C++ Slam Projects

  • cartographer

    Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations. (by cartographer-project)

  • LIO-SAM

    LIO-SAM: Tightly-coupled Lidar Inertial Odometry via Smoothing and Mapping

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • rtabmap

    RTAB-Map library and standalone application

  • maplab

    A Modular and Multi-Modal Mapping Framework

  • open_vins

    An open source platform for visual-inertial navigation research.

  • MRPT

    :zap: The Mobile Robot Programming Toolkit (MRPT)

  • r3live

    A Robust, Real-time, RGB-colored, LiDAR-Inertial-Visual tightly-coupled state Estimation and mapping package

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • hdl_graph_slam

    3D LIDAR-based Graph SLAM

  • symforce

    Fast symbolic computation, code generation, and nonlinear optimization for robotics

  • Project mention: SymPy: Symbolic Mathematics in Python | news.ycombinator.com | 2024-02-28

    You might find this library interesting: https://github.com/symforce-org/symforce

  • floam

    Fast LOAM: Fast and Optimized Lidar Odometry And Mapping for indoor/outdoor localization IROS 2021

  • xivo

    X Inertial-aided Visual Odometry

  • zed-sdk

    ⚡️The spatial perception framework for rapidly building smart robots and spaces

  • orb_slam_2_ros

    A ROS implementation of ORB_SLAM2

  • ov2slam

    OV²SLAM is a Fully Online and Versatile Visual SLAM for Real-Time Applications

  • SuperPoint_SLAM

    SuperPoint + ORB_SLAM2

  • ssl_slam

    SSL_SLAM: Lightweight 3-D Localization and Mapping for Solid-State LiDAR IEEE RA-L 2021

  • lidarslam_ros2

    ROS 2 package of 3D lidar slam using ndt/gicp registration and pose-optimization

  • CppRobotics

    Header-only C++ library for robotics, control, and path planning algorithms. Work in progress, contributions are welcome!

  • AlvaAR

    World tracking for WebAR. A Javascript library for Augmented Reality to run SLAM in the browser.

  • Project mention: AlvaAR, SLAM algorithm running with WebAssembly in the browser | news.ycombinator.com | 2023-09-23
  • ANMS-Codes

    Efficient adaptive non-maximal suppression algorithms for homogeneous spatial keypoint distribution

  • turtlebot3_simulations

    Simulations for TurtleBot3

  • pangolin

    Python binding of 3D visualization library Pangolin (by uoip)

  • aruco_ekf_slam

    ArUco-based EKF-SLAM.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Slam related posts

Index

What are some of the best open-source Slam projects in C++? This list will help you:

Project Stars
1 cartographer 6,947
2 LIO-SAM 3,060
3 rtabmap 2,492
4 maplab 2,466
5 open_vins 1,973
6 MRPT 1,854
7 r3live 1,846
8 hdl_graph_slam 1,824
9 symforce 1,345
10 floam 994
11 xivo 828
12 zed-sdk 706
13 orb_slam_2_ros 582
14 ov2slam 545
15 SuperPoint_SLAM 504
16 ssl_slam 487
17 lidarslam_ros2 434
18 CppRobotics 434
19 AlvaAR 313
20 ANMS-Codes 323
21 turtlebot3_simulations 293
22 pangolin 277
23 aruco_ekf_slam 275

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com