aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Fix bug that prevented HMD from being addedMike Turvey2017-04-011-11/+11
|
* Added rotation to object posemwturvey2017-03-311-0/+8
| | | | | Haven't tested it yet, low confidence it's right, but the code is on the right track.
* Cleanupmwturvey2017-03-311-37/+21
|
* Sane World Viewmwturvey2017-03-311-12/+18
| | | | | | | | The z=0 plane is now initially aligned to the device's z=0 plane during calibration. (works really well for the tracker, which is oriented with Z in the proper direction when sitting on a horizontal surface)
* Wonky World Viewmwturvey2017-03-311-18/+85
|
* formatting changesmwturvey2017-03-311-3/+3
|
* hacks that make tori more usablemwturvey2017-03-311-11/+57
|
* Checking Smallest AngleMike Turvey2017-03-301-1/+8
|
* poser tweaksmwturvey2017-03-301-2/+2
|
* Limit amount of time searching for best solutionmwturvey2017-03-301-13/+22
| | | | Sometimes the search algorithm would spend way too much time making a bunch of small improvements, when it would have been better to just stop and call it "good enough"
* little bit o' spit 'n polishmwturvey2017-03-291-2/+2
|
* Tori Poser Works!mwturvey2017-03-293-28/+381
| | | | There's a ton of code cruft, and the algorithm is currently too slow. BUT I can track an object using only 1 lighthouse for tracking, at (I believe) an update rate of at least 7.5 HZ. By tracking, I know the position and orientation of the lighthouses relative to the tracked object, and I know the tracked object's location relative to the lighthouse. I don't have the orientation of the tracked object relative to the lighthouse yet, but that should be easy given the rest of the "knowns."
* Add lh to poser light datamwturvey2017-03-282-14/+25
|
* Merge branch 'GetToriGoing' into ToriPoserHomeStretchmwturvey2017-03-283-19/+10
|\ | | | | | | | | # Conflicts: # src/poser_turveytori.c
| * Fix Tracker IMUmwturvey2017-03-283-19/+10
| |
* | Use IMU to orient world coordinate systemMike Turvey2017-03-271-26/+54
|/
* Merge pull request #45 from mwturvey/AddingPosersMichael Turvey2017-03-272-61/+486
|\ | | | | Tori Tracking is getting VERY close
| * Reliable detection of orientation of lighthousemwturvey2017-03-271-3/+41
| | | | | | | | Lots of cruft. Lots of room for improving performance.
| * sucky angle estimators (quat & angle axis)mwturvey2017-03-271-23/+242
| |
| * Small tweak. Using axis/anglemwturvey2017-03-271-2/+2
| |
| * Getting very closemwturvey2017-03-271-1/+16
| |
| * Something is converging.mwturvey2017-03-271-10/+19
| |
| * Tori puzzle pieces in place, rotation not convergingmwturvey2017-03-271-48/+149
| |
| * completed fitness func for tori poser rotationmwturvey2017-03-271-7/+53
| |
| * Fixing compiler warningsmwturvey2017-03-271-8/+5
| |
* | Merge pull request #44 from mwturvey/AddingPosersMichael Turvey2017-03-262-0/+1413
|\| | | | | Adding posers
| * TweakingMike Turvey2017-03-261-2/+2
| |
| * Adding octavioradiiMike Turvey2017-03-262-1/+543
| | | | | | | | OctavioRadii converges to the right radius!!!!
| * Adding Tori PoserMike Turvey2017-03-251-0/+871
| |
* | Merge pull request #43 from mwturvey/alternate_disambiguatorMichael Turvey2017-03-256-66/+445
|\| | | | | Alternate disambiguator
| * Fixing linuxMichael Turvey2017-03-241-2/+2
| |
| * remove min()mwturvey2017-03-241-5/+13
| |
| * More cleanup & finishing genericization of calibratormwturvey2017-03-245-23/+31
| |
| * Adaptive Acode Offset Compensationmwturvey2017-03-243-64/+85
| |
| * Fix linux buildMichael Turvey2017-03-241-1/+30
| | | | | | | | | | | | Successfully tested with a wired watchman on linux. Wired tracker now succeeds in providing calibration info Still not getting light info from tracker.
| * Change disambiguator filtermwturvey2017-03-232-13/+34
| |
| * Fixed Windows USB Interface Enumerationmwturvey2017-03-233-16/+27
| |
| * Added support for empty string in config.json & other cleanup.mwturvey2017-03-233-31/+31
| |
| * Merge branch 'master' into alternate_disambiguatormwturvey2017-03-236-47/+215
| |\ | | | | | | | | | | | | | | | # Conflicts: # src/survive_data.c # src/survive_vive.c
| * | More cleanupmwturvey2017-03-235-51/+53
| | |
| * | CleanupMike Turvey2017-03-231-16/+11
| | |
| * | Updated disambiguator. Solid OOTXMike Turvey2017-03-233-24/+202
| | |
| * | Alternate disambiguator and calibration updatesmwturvey2017-03-173-13/+121
| | |
* | | Dave's affine solve is getting close.cnlohr2017-03-241-18/+50
| |/ |/|
* | Added a dynamic plotting tool for OrthoSolve. Charles added ↵ultramn2017-03-233-12/+77
| | | | | | | | orthogonalization to the rotation matrix.
* | log synctimes.cnlohr2017-03-204-2/+70
| |
* | fix compileJoshua Allen2017-03-181-2/+0
| |
* | Merge branch 'master' of github.com:cnlohr/libsurviveJoshua Allen2017-03-184-39/+141
|\ \
| * | Add more possible debugging if turned on.cnlohr2017-03-181-4/+18
| | |
| * | increase time for integrating points.cnlohr2017-03-181-1/+3
| | |