WorldViz User Forum

WorldViz User Forum (https://forum.worldviz.com/index.php)
-   Precision Position Tracker (PPT) (https://forum.worldviz.com/forumdisplay.php?f=9)
-   -   trouble tracking with VRPN (https://forum.worldviz.com/showthread.php?t=2240)

Vkathrynr 08-28-2009 10:31 PM

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!

farshizzo 09-22-2009 11:09 AM

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.


All times are GMT -7. The time now is 05:53 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright 2002-2023 WorldViz LLC