Forum Discussion
caleb_chamberla
8 years agoHonored Guest
Custom headset state - rotating sensor frame
I'm working on an application where the user sits in a chair that rotates to simulate lateral acceleration. This rotation takes place while the user observes acceleration in the VR simulation.
For this to work, the headset needs to ignore the rotation of the headset caused by the acceleration simulation. In a way, this will happen automatically if the tracking camera rotates with the platform. But the accelerometers and gyros in the headset won't agree with the rotating camera, likely causing a bias in the headset state estimates.
The problem gets more complicated than that as well, because there are also chair rotations that mimic rotation in the simulation - so, nominally, we need rotations caused by the acceleration simulation to be ignored in the headset state, and rotations corresponding to actual simulation rotation should be reflected properly.
Is it possible to implement a custom estimator using the raw inertial sensor data, instead of using the one that operates by default on the headset?
For this to work, the headset needs to ignore the rotation of the headset caused by the acceleration simulation. In a way, this will happen automatically if the tracking camera rotates with the platform. But the accelerometers and gyros in the headset won't agree with the rotating camera, likely causing a bias in the headset state estimates.
The problem gets more complicated than that as well, because there are also chair rotations that mimic rotation in the simulation - so, nominally, we need rotations caused by the acceleration simulation to be ignored in the headset state, and rotations corresponding to actual simulation rotation should be reflected properly.
Is it possible to implement a custom estimator using the raw inertial sensor data, instead of using the one that operates by default on the headset?
No RepliesBe the first to reply
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 6 months ago
- 2 months ago