amir-abdi / artisynth-tracking

A 3D tracking solution that connects ArtiSynth, through a VRPN protocol, to a tracking device

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

To setup VRPN for ArtiSynth:

  • include vrpn.jar to libraries of ArtiSynth.
  • add -Djava.library.path="path/to/artisynth-tracking/artisynth_jaw_tracking/lib to VM arguments of the run configurations.

In this approach, ArtiSynth will be the VRPN client which receives the data from a specified VRPN server.

The ./certus_tracker implements a VRPN server (and a VRPN client for test purposes) to transfer the data from the NDI Optotrak Certus to ArtiSynth. The ./lib directory contains the VRPN library for C++. You only need to use it if your client is implemented in C (e.g. using Optotrak Certus).

About

A 3D tracking solution that connects ArtiSynth, through a VRPN protocol, to a tracking device


Languages

Language:C++ 80.5%Language:Fortran 10.1%Language:C 2.7%Language:Java 1.9%Language:CMake 1.7%Language:HTML 1.3%Language:Python 1.0%Language:Objective-C 0.3%Language:Shell 0.3%Language:Makefile 0.1%Language:CSS 0.1%Language:JavaScript 0.1%Language:MATLAB 0.0%Language:Mako 0.0%Language:Ruby 0.0%