Vrpn and Polhemus Fastrak Setup

==============#===== Work In Progress ==============#=====

Lately I've been wanting to rebuild my VR-setup. The original VR-library/toolkit, written years ago, is long lost. Since technology has moved on, and the cost has gone down, I figured I'd revamp the older setup. Rather than relying on a full-scale computer, to drive the tracking-system, why not take advantage of something like a Raspbery Pi. I purchased a Beagle-Bone, years ago, for a robotics project. Since said project never took off, I figure I can use it to act as a tracking server. Initially I was planning on rewriting my tracker-daemon-code, but decided to go w/ something that's probably more advanced than what I've written.

Software

VRPN -- What is it

https://vrpn.github.io/

PATH TO beaglebon notes: /home/mbogucki/Documents/BeagleVRPN Need to figure out what you needed to do to get vrpn working on beaglebone... perhaps boot up and look at history <if it's recorded>

Hardware

BeagleBone Black-- What is it

https://beagleboard.org/black

https://www.sparkfun.com/products/12857 https://www.amazon.com/Beagleboard-BBONE-BLACK-4G-BeagleBone-Rev-C/dp/B00K7EEX2U https://www.mouser.com/ProductDetail/BeagleBoard-by-GHI/BBB01-SC-505?qs=Z52uPhvi9VhHy9sM8AOt%2FA%3D%3D

SerialKiller V0.3 This is something I cooked up, to allow RS232 serial access to the beaglebone. The schematics and board was created via Eagle; which sadly is no-longer free and owned by AutoDesk. I'm leaving there here for free. If there's interest, I can certainly recreate in KiCad.

Links to Eagle Board and Schematics

Polhems Fastrak

https://polhemus.com/motion-tracking/all-trackers/fastrak/

Comments