awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to raulmur/orb_slam2

Open-source alternatives to ORB SLAM2

30 open-source projects similar to raulmur/orb_slam2, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best ORB SLAM2 alternative.

  • gaoxiang12/slambookgaoxiang12 का अवतार

    gaoxiang12/slambook

    7,440GitHub पर देखें↗

    Slambook is a visual SLAM framework designed for simultaneous localization and mapping. It provides an integrated system to estimate camera motion and reconstruct 3D environments using visual sensor data. The project includes a visual odometry engine to track camera movement and a dense 3D reconstruction tool for creating volumetric representations of scenes. It features a loop closure detection system to recognize previously visited locations and a pose graph optimizer to refine trajectories and ensure global map consistency. The framework covers spatial estimation and environment modeling

    C++slam
    GitHub पर देखें↗7,440
  • uz-slamlab/orb_slam3UZ-SLAMLab का अवतार

    UZ-SLAMLab/ORB_SLAM3

    8,744GitHub पर देखें↗

    ORB_SLAM3 is a visual-inertial SLAM library designed for real-time simultaneous localization and mapping. It provides a framework for tracking camera movement and building 3D maps of environments using monocular, stereo, or RGB-D cameras combined with inertial sensors. The system features a multi-map fusion engine capable of merging separate spatial sessions into a single seamless representation of an environment. It includes specialized processing for wide-angle and fisheye lenses to expand the visual field of view for spatial tracking. The library covers a broad range of spatial intelligen

    C++slam-algorithms
    GitHub पर देखें↗8,744
  • introlab/rtabmapintrolab का अवतार

    introlab/rtabmap

    3,836GitHub पर देखें↗

    This project is a comprehensive library and toolkit for simultaneous localization and mapping, designed to construct three-dimensional environment models while tracking device position. It functions as a robotics perception framework that processes data from RGB-D, stereo, and lidar sensors to enable autonomous navigation and spatial awareness. The system distinguishes itself through its focus on long-term mapping and global consistency. It employs a sophisticated loop-closure detection engine and graph-based pose optimization to identify previously visited locations and eliminate cumulative

    C++
    GitHub पर देखें↗3,836

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Find more with AI search
  • cartographer-project/cartographercartographer-project का अवतार

    cartographer-project/cartographer

    7,883GitHub पर देखें↗

    Cartographer is a cross-platform robotics library and framework for simultaneous localization and mapping in 2D and 3D spaces. It functions as a real-time mapping engine that constructs environmental maps while tracking a device's position and orientation using continuous sensor data processing. The system implements real-time SLAM to generate precise maps for autonomous navigation. It utilizes a localization system that determines a device's state within a mapped environment across different hardware platforms and sensor configurations. The framework covers spatial estimation through non-li

    C++
    GitHub पर देखें↗7,883
  • alicevision/meshroomalicevision का अवतार

    alicevision/Meshroom

    12,562GitHub पर देखें↗

    Meshroom is a node-based photogrammetry software designed to transform collections of two-dimensional images into three-dimensional models and scene geometry. It provides a visual interface for constructing and managing modular data pipelines, allowing users to automate complex computer vision tasks such as feature extraction, depth map estimation, and mesh generation. The software distinguishes itself through a distributed computational framework that dispatches resource-intensive tasks across local hardware or remote render farms. By utilizing a directed acyclic graph execution model, it en

    QML3d-reconstructionalicevisioncamera-tracking
    GitHub पर देखें↗12,562
  • hkust-aerial-robotics/vins-monoHKUST-Aerial-Robotics का अवतार

    HKUST-Aerial-Robotics/VINS-Mono

    5,936GitHub पर देखें↗

    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
    GitHub पर देखें↗5,936
  • rpng/open_vinsrpng का अवतार

    rpng/open_vins

    2,758GitHub पर देखें↗

    Open_vins is a visual-inertial odometry framework and SLAM system designed for robotic state estimation. It uses an Extended Kalman Filter to fuse high-frequency inertial sensor data with visual feature tracks to estimate the position and orientation of a moving device. The system features a sensor calibration suite for calculating intrinsic and extrinsic parameters, as well as temporal offsets between cameras and inertial measurement units. It includes a manifold interpolator that uses B-Spline curves over the special Euclidean group to produce smooth trajectory paths between discrete pose e

    C++ekf-localizationmsckfopen-vins
    GitHub पर देखें↗2,758
  • mapillary/opensfmmapillary का अवतार

    mapillary/OpenSfM

    3,786GitHub पर देखें↗

    OpenSfM is a computer vision library and structure-from-motion pipeline designed to reconstruct three-dimensional scenes and camera trajectories from overlapping images. It functions as a 3D reconstruction engine and photogrammetry toolkit, utilizing automated feature-based image matching and incremental bundle adjustment to derive spatial geometry. The system distinguishes itself as a geospatial alignment tool, integrating GPS and inertial sensor data to align reconstructed 3D models with real-world geographic coordinates. It employs a hybrid Python and C++ execution model to manage large-sc

    Python
    GitHub पर देखें↗3,786
  • luigifreda/pyslamluigifreda का अवतार

    luigifreda/pyslam

    3,081GitHub पर देखें↗

    pyslam is a framework for Simultaneous Localization and Mapping that combines Python flexibility with C++ performance. It is a sparse SLAM implementation designed to map environment geometry and track device location by processing image frames into 3D points. The project features a bridge for exposing high-performance C++ classes to Python scripts using zero-copy memory sharing. This integration allows for switching between a scripting interface for rapid prototyping and a compiled core for execution speed. The system includes a spatial map optimizer to refine 3D point and camera pose estima

    Python3d-reconstructiondepth-estimationdepth-prediction
    GitHub पर देखें↗3,081
  • colmap/colmapcolmap का अवतार

    colmap/colmap

    12,014GitHub पर देखें↗

    COLMAP is a 3D scene reconstruction suite and C++ geometry library that implements a full structure-from-motion pipeline. It functions as a GPU-accelerated photogrammetry tool and multi-view stereo framework designed to produce dense 3D geometry and watertight meshes from collections of 2D images. The project distinguishes itself through hardware-accelerated feature extraction and a modular camera modeling system that supports perspective, fisheye, and equirectangular lens types. It employs vocabulary tree image retrieval to efficiently identify similar images in large datasets and provides P

    C++
    GitHub पर देखें↗12,014
  • ros-navigation/navigation2ros-navigation का अवतार

    ros-navigation/navigation2

    4,373GitHub पर देखें↗

    Navigation2 is a ROS 2 navigation framework for autonomous mobile robots. It provides the core identity of a path planner, costmap management system, kinematic motion controller, and behavior tree orchestrator to compute collision-free routes and execute movement commands. The framework is distinguished by its use of behavior trees to coordinate modular task servers, enabling complex navigation routines and autonomous recovery actions. It supports a plugin-based architecture that allows planners and controllers to be swapped at runtime to adapt to different environments. The system covers a

    C++navigationroboticsros2
    GitHub पर देखें↗4,373
  • openmvg/openmvgopenMVG का अवतार

    openMVG/openMVG

    6,451GitHub पर देखें↗

    openMVG is a computer vision geometry library and toolkit for multiple view geometry. It serves as a framework for structure from motion and 3D scene reconstruction, providing the tools necessary to recover 3D point clouds and camera poses from collections of 2D images. The library implements both global and incremental structure-from-motion pipelines. It uses geometric algorithms to calculate camera pose estimation and image localization, employing Levenberg-Marquardt bundle adjustment to refine 3D coordinates and camera parameters by minimizing reprojection error. The project covers a broa

    C++
    GitHub पर देखें↗6,451
  • vsouza/awesome-iosvsouza का अवतार

    vsouza/awesome-ios

    52,496GitHub पर देखें↗

    This project is a community-driven directory of software resources, libraries, and tools designed to support iOS application development. It serves as a centralized reference point for developers, organizing a vast ecosystem of third-party components into a searchable, structured index to facilitate discovery and project integration. The repository distinguishes itself through its collaborative curation model, which aggregates disparate utilities into a single, maintainable catalog. By leveraging a flat-file documentation structure, it provides a clear overview of the tools available for nati

    Swiftapple-swiftarkitawesome
    GitHub पर देखें↗52,496
  • googlewebcomponents/model-viewerGoogleWebComponents का अवतार

    GoogleWebComponents/model-viewer

    8,142GitHub पर देखें↗

    model-viewer is a web component used to render and interact with three-dimensional models directly in a web browser. It functions as a glTF 3D model renderer and an interactive WebGL component, encapsulating a 3D rendering pipeline within a custom HTML element. The project enables web-based augmented reality, allowing 3D assets to be projected into physical environments using a mobile device camera. It provides tools for augmented reality projection and experience creation by combining 3D models with camera tracking. The component supports 3D product visualization and the integration of inte

    TypeScript
    GitHub पर देखें↗8,142
  • facebookresearch/vggtfacebookresearch का अवतार

    facebookresearch/vggt

    12,459GitHub पर देखें↗

    VGGT is a computer vision framework designed for neural scene reconstruction and 3D environmental modeling. It utilizes a feed-forward neural architecture to process input images, simultaneously inferring camera parameters, depth maps, and point trajectories to generate dense 3D point clouds. The system distinguishes itself by integrating multi-view geometry with temporal tracking, allowing it to maintain spatial consistency across sequential frames. By leveraging pretrained neural backbones, the framework extracts robust visual features that support complex geometric tasks, including the ana

    Python
    GitHub पर देखें↗12,459
  • openmind/om1OpenMind का अवतार

    OpenMind/OM1

    2,636GitHub पर देखें↗

    OM1 is a multimodal AI agent runtime and orchestration framework designed to connect large language models to physical robot hardware and sensors. It provides an execution environment that processes audio, video, and sensor data to drive autonomous decisions and actions in real-world settings. The system integrates a robotics SLAM and navigation stack with a hardware abstraction layer, allowing high-level AI commands to be translated into low-level motor and actuator instructions. It distinguishes itself by incorporating blockchain-based governance to enforce immutable operational rules and p

    Pythonllmmultiagentrobotics
    GitHub पर देखें↗2,636
  • cdcseacave/openmvscdcseacave का अवतार

    cdcseacave/openMVS

    4,021GitHub पर देखें↗

    openMVS is a multi-view stereo library and photogrammetry pipeline used for 3D scene reconstruction. It transforms Structure from Motion data—specifically camera poses and sparse point clouds—into detailed 3D models consisting of dense point clouds and textured meshes. The project provides a sequence of processing stages to densify point clouds, generate 3D surface meshes, and apply photorealistic textures. It uses multi-view texture blending to map accurate colors onto reconstructed geometry and employs iterative refinement to optimize mesh details. The system includes capabilities for impo

    C++3d-reconstructiondense-point-clouddense-reconstruction
    GitHub पर देखें↗4,021
  • gaoxiang12/slambook2gaoxiang12 का अवतार

    gaoxiang12/slambook2

    6,530GitHub पर देखें↗

    This project is a set of exercise solutions and implementation guides for visual simultaneous localization and mapping. It provides a collection of worked code examples and mathematical solutions designed to translate theoretical localization and mapping concepts into practical implementations. The repository serves as a technical companion for academic study, featuring worked answers to SLAM exercises and a system for tracking typographical and technical corrections to maintain the accuracy of the associated written work. The codebase covers spatial mathematics and robotics geometry, includ

    C++
    GitHub पर देखें↗6,530
  • atsushisakai/pythonroboticsAtsushiSakai का अवतार

    AtsushiSakai/PythonRobotics

    29,772GitHub पर देखें↗

    PythonRobotics is a comprehensive collection of modular robotics algorithms and educational simulations designed for autonomous navigation, state estimation, and motion control. The project provides a library of standalone implementations for path planning, localization, mapping, and kinematics, serving as a resource for researchers and students to experiment with foundational and advanced robotic theories. The project distinguishes itself through an algorithm-centric design where each module functions as an isolated script, allowing for independent testing and clear pedagogical demonstration

    Pythonalgorithmanimationautonomous-driving
    GitHub पर देखें↗29,772
  • opendronemap/odmOpenDroneMap का अवतार

    OpenDroneMap/ODM

    5,853GitHub पर देखें↗

    OpenDroneMap (ODM) is an open-source aerial drone photogrammetry pipeline that converts 2D images into georeferenced 3D models, orthophotos, point clouds, and digital elevation maps. At its core, the OpenDroneMap Processing Engine orchestrates a complete Structure-from-Motion workflow, from feature extraction through dense reconstruction and tiled output generation, purpose-built for transforming drone-captured imagery into geospatial data products. The toolkit distinguishes itself through GPU-accelerated SIFT feature extraction using CUDA-capable NVIDIA graphics cards, roughly doubling proce

    Pythonaerial-imagerydronephotogrammetry
    GitHub पर देखें↗5,853
  • roboflow/trackersroboflow का अवतार

    roboflow/trackers

    2,565GitHub पर देखें↗

    This project is a multi-object tracking library and computer vision toolkit designed to maintain consistent identity IDs for objects across video frames. It provides a motion-based object tracking system that converts raw detections into stable temporal tracks, enabling the analysis of object movement and behavior over time. The toolkit distinguishes itself through advanced identity maintenance, utilizing Kalman filters for linear motion tracking and sparse optical flow for camera motion estimation. It features multi-stage object association to recover occluded objects and non-linear motion t

    Pythonbytetrackmulti-object-trackingoc-sort
    GitHub पर देखें↗2,565
  • googlecartographer/cartographergooglecartographer का अवतार

    googlecartographer/cartographer

    7,890GitHub पर देखें↗

    Cartographer is a software library and spatial localization engine for simultaneous localization and mapping. It provides a framework for calculating the precise position and orientation of a device while concurrently generating real-time 2D and 3D representations of its environment using lidar-based data. The system implements a real-time mapping approach that uses live sensor streams to track device heading and position. It utilizes a submap-based mapping strategy to divide environments into local maps that are aligned into a global map. The project covers a range of SLAM capabilities, inc

    C++
    GitHub पर देखें↗7,890
  • hkust-aerial-robotics/vins-fusionHKUST-Aerial-Robotics का अवतार

    HKUST-Aerial-Robotics/VINS-Fusion

    4,573GitHub पर देखें↗

    VINS-Fusion is a multi-sensor fusion framework and visual-inertial odometry system. It integrates camera images, inertial measurement unit data, and global positioning signals through a non-linear optimization system to track the position and orientation of autonomous vehicles. The system includes a visual loop closure engine that utilizes a bag-of-words approach to recognize previously visited locations and correct trajectory drift. It further provides tools for online spatio-temporal calibration to determine the physical offset and time synchronization between cameras and inertial sensors d

    C++
    GitHub पर देखें↗4,573
  • bytedance-seed/depth-anything-3ByteDance-Seed का अवतार

    ByteDance-Seed/Depth-Anything-3

    4,412GitHub पर देखें↗

    Depth-Anything-3 is a collection of core model implementations for depth prediction, multi-view geometry estimation, and RGB-D spatial pipelines. It includes a monocular depth estimation model for predicting depth maps from single images or video, and a 3D Gaussian splatting generator that predicts parameters to synthesize high-fidelity novel views of a scene. The project provides a multi-view geometry estimator for calculating spatially consistent depth and camera poses across synchronized visual inputs. It also functions as a visual SLAM enhancement tool designed to reduce drift and improve

    Python
    GitHub पर देखें↗4,412
  • tixiaoshan/lio-samTixiaoShan का अवतार

    TixiaoShan/LIO-SAM

    4,794GitHub पर देखें↗

    LIO-SAM is a lidar inertial SLAM framework and tightly-coupled sensor fusion pipeline. It functions as a factor graph optimization engine that combines lidar scans and inertial measurement unit data to build 3D point cloud maps and estimate robot trajectories. The system integrates global position factors to align local coordinates with real-world data. It employs loop closure detection to identify previously visited locations, creating constraints in the optimization graph to correct accumulated global drift. The framework covers lidar inertial odometry, point cloud processing, and trajecto

    C++
    GitHub पर देखें↗4,794
  • graphdeco-inria/gaussian-splattinggraphdeco-inria का अवतार

    graphdeco-inria/gaussian-splatting

    20,707GitHub पर देखें↗

    Gaussian Splatting is a computational framework designed to transform sparse sets of two-dimensional photographs into photorealistic, interactive three-dimensional scene representations. The system functions as a reconstruction tool and rendering engine, enabling the conversion of image data into volumetric models that support novel view synthesis. The project represents scenes as a collection of anisotropic three-dimensional Gaussians, which store position, opacity, color, and covariance data. It distinguishes itself through a differentiable tile-based rasterization process that projects the

    Pythoncomputer-graphicscomputer-visionradiance-field
    GitHub पर देखें↗20,707
  • isl-org/open3disl-org का अवतार

    isl-org/Open3D

    13,718GitHub पर देखें↗

    Open3D is a software toolkit designed for the processing, alignment, and reconstruction of three-dimensional data. It functions as a computer vision geometry engine that enables the manipulation of point clouds, meshes, and volumetric grids derived from sensor inputs. The library distinguishes itself through a high-performance computational core that executes geometric processing tasks in native code, paired with a binding layer that exposes these capabilities to high-level languages for rapid prototyping. It provides specialized algorithms for spatial registration, allowing users to merge mu

    C++3d3d-perceptionarm
    GitHub पर देखें↗13,718
  • ceres-solver/ceres-solverceres-solver का अवतार

    ceres-solver/ceres-solver

    4,499GitHub पर देखें↗

    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++
    GitHub पर देखें↗4,499
  • dusty-nv/jetson-inferencedusty-nv का अवतार

    dusty-nv/jetson-inference

    8,734GitHub पर देखें↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    C++caffecomputer-visiondeep-learning
    GitHub पर देखें↗8,734
  • ethz-asl/okvisethz-asl का अवतार

    ethz-asl/okvis

    1,351GitHub पर देखें↗

    OKVIS: Open Keyframe-based Visual-Inertial SLAM.

    C++
    GitHub पर देखें↗1,351