[VIVE]matching VR scene to physical model

Hello,

Sorry for reviving this thread,
but i struggling to make vr pawn camera (from vr template) to be at exact same place every time when i set world location for it or for VrOrigin scene component.

What i am trying to do is on BeginPlay to set world location for VRorigin or camera ( i tried for both and the result is same) and get HMD orientation and position> break vector from it then make vector and subtract it from world location of the placeholder object where i want player to be spawned or teleported every time at begin play for example.

The problem is that i always get strange offset because my hmd is not at the center of the room setup. Is it possible to set the location of the camera every time at exact same location no matter where my HMD is positioned in room setup? Because i need more precise spawn in tiny place, and sometimes i get spawned in a wall for example or far away from actual spawn location.

I’ve tried what @vr_marco but i am struggling to do the calculation part and applying the difference vector to the VR Origin with Add World Offset.

Can you guys can explain to me how to do it more in details, please.

Regards!