GithubHelp home page GithubHelp logo

nortonlzy / xrslam--slam- Goto Github PK

View Code? Open in Web Editor NEW

This project forked from openxrlab/xrslam

0.0 0.0 0.0 2.83 MB

OpenXRLab Visual-inertial SLAM Toolbox and Benchmark

License: Apache License 2.0

Shell 0.08% C++ 94.44% C 0.01% Objective-C 0.27% Objective-C++ 0.28% Swift 3.30% CMake 1.56% Dockerfile 0.06%

xrslam--slam-'s Introduction

XRSLAM

actions LICENSE

Introduction

OpenXRLab Visual-inertial SLAM Toolbox and Benchmark. It is a part of the OpenXRLab project.

XRSLAM-PC.mp4
XRSLAM-Demo.mp4

Major Features

  • Robust and Lightweight optimization-based Visual Inertial Odometry
  • Both desktop and mobile platforms are supported
  • An interactive and real-time AR application on iPhone
  • Visual localization module for running XRARDemo on prebuilt scenarios
  • Compared to other state-of-the-art systems, XRSLAM achieves competitive accuracy

Installation

We provide detailed installation tutorial for XRSLAM, users can install from scratch or use provided Dockerfile.

Getting Started

Please refer to quick start for the basic usage of XRSLAM.

License

The license of our codebase is Apache-2.0. Note that this license only applies to code in our library, the dependencies of which are separate and individually licensed. We would like to pay tribute to open-source implementations to which we rely on. Please be aware that using the content of dependencies may affect the license of our codebase. Some supported methods may carry additional licenses.

FAQ

Please refer to FAQ for frequently asked questions.

Citation

If you use this toolbox or benchmark in your research, please cite this project.

@misc{xrslam,
    title={OpenXRLab Visual-inertial SLAM Toolbox and Benchmark},
    author={XRSLAM Contributors},
    howpublished = {\url{https://github.com/openxrlab/xrslam}},
    year={2022}
}

Contributing

We appreciate all contributions to improve XRSLAM. Please refer to CONTRIBUTING.md for the contributing guideline.

Acknowledgement

XRSLAM is an open source project that is contributed by researchers and engineers from both the academia and the industry. We appreciate all the contributors who implement their methods or add new features, as well as users who give valuable feedbacks. We wish that the toolbox and benchmark could serve the growing research community by providing a flexible toolkit to reimplement existing methods and develop their own new models.

Projects in OpenXRLab

  • XRPrimer: OpenXRLab foundational library for XR-related algorithms.
  • XRSLAM: OpenXRLab Visual-inertial SLAM Toolbox and Benchmark.
  • XRSfM: OpenXRLab Structure-from-Motion Toolbox and Benchmark.
  • XRLocalization: OpenXRLab Visual Localization Toolbox and Server.
  • XRMoCap: OpenXRLab Multi-view Motion Capture Toolbox and Benchmark.
  • XRMoGen: OpenXRLab Human Motion Generation Toolbox and Benchmark.
  • XRNeRF: OpenXRLab Neural Radiance Field (NeRF) Toolbox and Benchmark.

xrslam--slam-'s People

Contributors

huanggan52 avatar panxkun avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.