Commit Graph
32 Commits
Author SHA1 Message Date
ArcticFox8515 3b8ea60c8a Revert back to fast continuous calibration 2023-10-23 17:53:08 +03:00
ArcticFox8515 cc4ffa774d Use slow preset; save relative transform
1. Use SLOW preset for continuous calibration. This should
   increase its accuracy with expense of increased CPU usage
   before fully calibrated.

2. Save/load relative transform, so new calibration doesn't have
  to start from scratch.
2023-08-20 19:10:25 +03:00
bd_ f21de937f0 Enable calibration loading for continuous calibration mode
Fixes: https://github.com/bdunderscore/OpenVR-SpaceCalibrator/issues/2
2022-09-25 18:08:19 -07:00
bd_ c5c63da491 Adjustments to calibration config UI 2022-09-24 18:48:19 -07:00
bd_ d9af36f290 Add calibration log 2022-08-21 18:46:10 -07:00
bd_ 98760540e6 UI improvements 2022-08-21 18:01:10 -07:00
bd_ be51eeeda1 Gradual correction 2022-08-20 19:53:36 -07:00
bd_ 1e8191bcf1 Static calibration mode works 2022-08-16 17:23:58 -07:00
bd_ 889cdf9828 Infrastructure for more internal metrics 2022-08-14 16:50:11 -07:00
bd_ 996373e07d Separate out continuous calibration UI 2022-08-14 14:09:32 -07:00
bd_ 50ecc1af1c Calibration debug UI 2022-08-14 13:46:34 -07:00
bd_ faa0462d72 make quashing the target device optional 2022-07-14 18:07:28 -07:00
bd_ 040b98a513 smoother continuous calibration 2022-07-13 19:27:11 -07:00
bd_ 843b01486a initial continuous calibration system 2022-07-13 08:07:49 -07:00
bd_ 3d546f2fd2 Refactor out calibration calculations 2022-07-10 18:35:12 -07:00
bd_ 3f170b9ff1 wip - shmem pose buffer 2022-07-10 16:49:21 -07:00
bd_ 6969cb8c5a Experimental calibration quality check 2022-07-04 17:17:59 -07:00
bd_ 6f1c83dd9f Reuse samples for both rot and trans calibration 2022-07-04 15:35:55 -07:00
Brian Armstrong bd50a8c207 Driver Scale Parameter
Also stash to serialized config and allow editing from editor
2021-10-31 16:17:16 -07:00
Justin Li 8e6796a9b5 Log device info when starting calibration 2020-10-25 15:05:02 -04:00
Justin Li 9d1fa11f98 Calibration speed setting, improve UI 2020-04-07 22:48:36 -04:00
Justin Li ffb301b38c Disable profile when HMD is not the calibration reference, Clear button saves profile 2020-04-06 00:25:18 -04:00
Dj lukis.LT 9c4a906ec0 Also apply calibration to TrackingReference devices
Been running Rift CV1 with Steamvr 2.0 basestations for a while and did not run into any problems so far even when purely on Index. The lighthouse driver station poses update on their (re)initialisation or some speciffic(dynamic recalibration?) cases and not immediately.
2020-04-05 21:07:07 -04:00
Justin Li 85c6b3cea4 Add chaperone bounds tool, fix rendering when launched minimized 2019-03-03 15:37:23 -05:00
Justin Li 5c36f6e909 Add VR overlay, use non-admin writable path for config 2019-03-03 01:03:45 -05:00
Justin Li a93dac0e28 Add installer 2018-08-08 19:49:29 -04:00
Justin Li 1bed4afb97 Implement driver hook for pose manipulation 2018-07-19 22:48:54 -04:00
Justin Li 6126280c40 Implement new user interface 2018-07-14 21:04:58 -04:00
Justin Li c908dff357 Use raw tracking universe for calibration 2018-06-27 21:18:40 -04:00
Justin Li 92c0e1a0af Remove X axis flip, not required by a standard configuration 2018-06-23 17:41:01 -04:00
Justin Li 7d4fc8f3d8 Store calibration in euler angles, fix inverted pitch value 2018-06-23 11:09:49 -04:00
Justin Li c240db83b1 Initial commit 2018-06-23 00:29:20 -04:00