opentrack icon indicating copy to clipboard operation
opentrack copied to clipboard

Possible calculation issue (OT 2024, Win11)

Open CougarNL opened this issue 9 months ago • 3 comments

So if was having a discussion about relative translation in OT and ran into this.

https://www.youtube.com/watch?v=frNefErNPOA

For the first 10 seconds i keep my head in the calibrated center, all peachy works fine. Then i move my head forward and rotate my head. The rotation appears to be done around the origin, not the head center.

What it sort of should've looked like:

https://www.youtube.com/watch?v=GctuMiiu6_8

These are my relative translation settings:

Image

Is there any option to counter this behaviour or is this is an issue with calculations?

CougarNL avatar Mar 24 '25 11:03 CougarNL

Relative translation only works intuitively if you follow the scenario of rotating your head, then translating based on head direction. It doesn't have any kind of memory so when you rotate following translating, there's a drastic change to the reported position.

sthalik avatar Mar 24 '25 15:03 sthalik

Yeah i think i understand the problem. Everything is basically calculated in 'one' step. If you would 'sail' your head through 3D space so it has a position based on movement and relative rotation you could rotate the head afterwards. That would raise the problem of 'sailing' your head back to the center position because movement would be relative so your head may end up some distance from the original center.

That kinda sucks lol...

CougarNL avatar Mar 24 '25 16:03 CougarNL

That would raise the problem of 'sailing' your head back to the center position

Exactly. The way it's done now is clear mathematically and there's no room for ambiguity or implementation quirks.

sthalik avatar Mar 25 '25 12:03 sthalik