Scenario:
SteamVR beta, (up2date)
Steam Beta, (up2date)
2 Mainstations with Sync cable (Mainstations are not up2date)
1 generic tracker (up2date)
No HMD (Null driver)
All works fine as long i do not use getControllerStateWithPose or getControllerState.
Using that functions changes the Transformation Matrix of getDeviceToAbsoluteTrackingPose (This change is only if the Tracker is in Motion and about 2 seconds after it stopped motion)
The setting of the origin do not has any influence on that effect. (TrackingUniverseSeated, TrackingUniverseRawAndUncalibrated, TrackingUniverseStanding)
The Origin has anyway no impact on the Pose of the tracker. But it impacts the pose of the controller.
setup: Ubuntu: 16.04 Python: 2.7
Scenario: SteamVR beta, (up2date) Steam Beta, (up2date) 2 Mainstations with Sync cable (Mainstations are not up2date) 1 generic tracker (up2date) No HMD (Null driver)
All works fine as long i do not use getControllerStateWithPose or getControllerState.
Using that functions changes the Transformation Matrix of getDeviceToAbsoluteTrackingPose (This change is only if the Tracker is in Motion and about 2 seconds after it stopped motion)
The setting of the origin do not has any influence on that effect. (TrackingUniverseSeated, TrackingUniverseRawAndUncalibrated, TrackingUniverseStanding)
The Origin has anyway no impact on the Pose of the tracker. But it impacts the pose of the controller.
best wishes mganglb