Skip to content

Lighthouse Tracker rotation "locking" to a spot on an avi/a bone after initial calibration at app start rather than re-setting #531

@CMC-Git-Report

Description

@CMC-Git-Report

Describe the bug?

I believe dooly is aware of this issue and how exactly to solve it, but I'll just put it here to be sure.

After setting up an initial Full Body calibration, the system 'remembers' that trackers orientation on the body and then re-calibrates based on that initial placement. Should you decide to move the trackers on your body/limbs to another location, the new position is influence by the old calibration to an erroneous degree. This presents a problem should the user want to rotate the trackers on their waist, elbows, or knees. It happens with feet too, but this is much less of an issue.

The only way to fix this issue is to move the trackers to an ideal spot on the body, restart the game, and then re-do the calibration. This needs to be repeated every time you shift trackers a significant amount, it's a high level of user friction.

Steps to Reproduce

Calibrate your Full body trackers upon game start. Then, move the placements of your trackers one at a time and re-calibrate.

This is a significant issue with the users waist tracker, should they decide to lay down and need to rotatee it. They do so and find their head facing straight and their entire body shifted to the left or right side.

Knees will become bow legged, should you move trackers from the top of the knee to the side of the leg.

The expected behavior

Calibration shouldn't save the initial setting, it should just reset.

Screenshots

.

Build Info

0.086E and prior.

Log Files

.

Additional Context

.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions