sensics / OSVR-InvenSense

OSVR-InvenSense plugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#OSVR-InvenSense

Build instructions

You will need the following tools:

  1. CMake (3.0 or above)
  2. OSVR-Core (32 bit) - Download complete SDK here or OSVR-Core separately

Set CMAKE_INSTALL_PREFIX to OSVR-Core directory such as C:\osvr_builds\OSVR-Core-Snapshot-v0.6-1339-32bit and when you compile the plugin, also build INSTALL job and it will automatically copy the plugin over to OSVR directory.

Copy osvr_server_config.InvenSense.sample.json config file to OSVR-Core/bin/ directory and start OSVR Server by dragging config file on top of osvr_server.exe or from cmd line as osvr_server.exe osvr_server_config.InvenSense.sample.json

You can verify that the tracking works by running OSVR Tracker Viewer app - link (included with SDK)

The provided CMake modules in /vendor/invn/cmake assume the following directory structure (similar to sensor-cli app directory structure):

Set invn_DIR in CMake to the folder above and it will auto-configure all necessary libraries

-vendor/external

     /include (headers)

     /sources

     /lib) (Libraries)

         /debug

         /release

-vendor/include/Invn/ (headers)

-vendor/sources/Invn/ (headers)

-vendor/debug

     /bin) (Debug Libraries)

     /lib) (Debug Libraries)

-vendor/release

     /bin) (Release Libraries)

     /lib) (Release Libraries)

About

OSVR-InvenSense plugin


Languages

Language:C 71.1%Language:C++ 26.5%Language:CMake 2.3%