egoist-sx / ORB_SLAM_iOS

ORB_SLAM for iOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#ORB_SLAM_iOS

This is iOS port of ORB_SLAM with modified dependency for iOS.

Various IO options and utility are provided to test ORB_SLAM, including:

  1. Metal for AR testing
  2. SceneKit for realtime trajectory viewing
  3. AVFoudnation for live RGB stream
  4. OpenCV utilities for record data and stream from files
  5. StrctureSensor(optional) for scale calibrated tracking and map reconstruction

This code has been tested on Xcode 7 with iPhone 6 plus (iOS9)

USAGE:

  1. Download zip file from Baidu Drive(I switched to Baidu Drive due to Google Drive's payment issue) and unzip it to root folder. This contains compiled ARM64 libs g2o/boost which is too large for github.
  2. Download vocabulary from orginal author's page and unzip it to SLAM/ORB_SLAM/Data

About

ORB_SLAM for iOS


Languages

Language:C++ 91.6%Language:Objective-C++ 3.7%Language:CMake 2.4%Language:Objective-C 1.3%Language:C 0.9%Language:Metal 0.2%Language:Ruby 0.0%