#1
|
|||
|
|||
trouble tracking with VRPN
We are trying to simply track one light on someone's head to move them through a virtual world. This is our code.
Code:
PORT_PPT = 1 isense = viz.add('intersense.dls') # load Intersense viz.tracker() # start tracking isense.reset() # reset Intersense cube PPT_HOSTNAME = '171.64.32.164' vrpn = viz.add('vrpn7.dle') trackers = [] for id in range(0,1): marker = vrpn.addTracker('PPT0@' + PPT_HOSTNAME, id) trackers.append (marker) if id is 1: view = viz.get(viz.MAIN_VIEWPOINT) viz.link(marker, view) We put marker ID 1 on the HMD, and we have the VRPN loaded in the PPT and we hit talk and we see the light being tracked and we can get data out in Vizard, but the person doesn't move in the world. Thanks for your help! |
#2
|
|||
|
|||
You code is not actually linking the marker to the viewpoint. You are iterating over range(0,1) which is equal to the list [0]. But your if statement is linking to the viewpoint if the id equals 1, which will never happen.
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
VRPN info | sdiverdi | Precision Position Tracker (PPT) | 5 | 01-16-2011 01:00 PM |
trouble tracking multiple lights | Vkathrynr | Precision Position Tracker (PPT) | 2 | 08-26-2009 01:07 PM |
tracking with multiple LEDS | dan12345 | Precision Position Tracker (PPT) | 7 | 04-02-2008 11:44 PM |
ImmersaDesk system tracking | kgarr | Vizard | 10 | 09-14-2006 12:17 PM |
tracking using quaternarion data | jfreeman | Vizard | 2 | 06-01-2005 09:48 AM |