#1
|
|||
|
|||
Walking is reversed in X and Z axes with motion capture.
When a user, wearing the tracking marker, is walking in the real environment, the Vizard virtual environment moves oppositely in the X and Z axes.
The Y axis is correct - i.e. moving the marker up shows upward translation on the display. Rotations are also correct. The nature of this motion leads me to believe that Vizard thinks the marker is on the back of the body/head. If this were the case, then the tracking would be correct. However, given our camera setup, the tracking marker will be on the front of the HMD facing the cameras. Attached is a diagram of our setup for clarity. I've tried every alignment iteration in Optotrak and still get the same problem every time. I am connecting to Optotrak via the below script. I haven't used VizConnect for this yet. Is there something that I can add in the script or specify in Vizconnect to get the X and Z movements to display correctly? opto = viz.add('optotrak.dle') body = opto.getBody(0) viz.link(body, viz.MainView) Thanks! |
Tags |
motion capture, optotrak, vizconnect, walking |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
about gesture capture and motion capture in Vizard through Kinect | haohaoxuexi1 | Vizard | 2 | 10-16-2015 09:18 AM |
Vsync prevents using fresh motion capture data in physics simulations? | performlabrit | Vizard | 2 | 11-05-2013 10:48 AM |
Streaming Motion Capture | EnvisMJ | Vizard | 4 | 07-06-2010 10:50 AM |
Motion Capture & CyberGloves | EnvisMJ | Vizard | 1 | 10-01-2009 04:21 PM |
Vizard Enterprise Edition and motion capture | aaThomas | Vizard | 4 | 10-05-2007 10:31 AM |