aboutsummaryrefslogtreecommitdiff
path: root/src/survive_data.c
Commit message (Collapse)AuthorAgeFilesLines
* Split out disambiguators into seperate compilation unitsJustin Berger2018-03-221-693/+0
|
* Merge branch 'master' into standard_lh_calibJustin Berger2018-03-211-28/+18
|\
| * Make turvey's disambiguator send out sync pulses before all sweep happens.cnlohr2018-03-211-26/+27
|/
* Make defualt the turvey disambiguator.cnlohr2018-03-181-1/+1
|
* Merge branch 'master' of https://github.com/cnlohr/libsurvivecnlohr2018-03-181-91/+11
|\
| * Fix configuration system and fix race condition in survive_vive.cnlohr2018-03-181-4/+89
| |
* | Fix configuration system and fix race condition in survive_vive.cnlohr2018-03-181-4/+89
|/
* Add standard output mechanism for posersMike Turvey2018-01-051-2/+2
| | | | | Added a raw pose output/ callback that the posers can call when they have calculated a pose.
* Use the IMU to determine +ZMike Turvey2017-05-211-1/+1
| | | | | | | This feature removes the requirement that you calibrate with the tracked object in any particular orientation. The IMU on the tracked object will be used to determine what direction is "up"
* Fix my disambiguator. Seems to work with either-or lighthouse.cnlohr2017-05-131-30/+16
|
* Merge branch 'tau_test'Joshua Allen2017-05-051-15/+54
|\ | | | | | | | | Conflicts: src/survive_data.c
| * should be absolute valuetau_testJosh Allen2017-04-091-5/+7
| | | | | | | | if statement should not be combined
| * untested tau testJosh Allen2017-04-091-15/+53
| |
* | Fix charles' disambiguator to work with one lighthouse and @axlecrusher's ↵cnlohr2017-04-301-60/+65
| | | | | | | | OOTX reader.
* | Update the charles disambiguatorcnlohr2017-04-301-15/+38
| |
* | Fix warnings by including <math.h>Dr. Orion Lawlor2017-04-171-0/+1
| |
* | Disabling remove_outliers because it's removing too many non-outliersMike Turvey2017-04-111-0/+1
|/
* try to remove outliersJoshua Allen2017-04-081-3/+60
|
* clear acode at beginning of pulses. only process valid acodes sweeps.Joshua Allen2017-04-081-5/+13
| | | | makes HMD work again with single or double lighthouses.
* Delay picking active lighthouse until the sweep passJoshua Allen2017-04-081-18/+62
| | | | | so we can be sure we have the longest synce pulse time and acode. HMD reads both lighthouses.
* Update, fixing charles' disambiguator, adding flag for TURVEYBIGUATOR!cnlohr2017-04-071-6/+15
|
* Tori Poser Works!mwturvey2017-03-291-3/+34
| | | | 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."
* Fix Tracker IMUmwturvey2017-03-281-2/+8
|
* More cleanup & finishing genericization of calibratormwturvey2017-03-241-3/+3
|
* Adaptive Acode Offset Compensationmwturvey2017-03-241-48/+66
|
* Change disambiguator filtermwturvey2017-03-231-1/+1
|
* Fixed Windows USB Interface Enumerationmwturvey2017-03-231-10/+11
|
* Added support for empty string in config.json & other cleanup.mwturvey2017-03-231-1/+1
|
* Merge branch 'master' into alternate_disambiguatormwturvey2017-03-231-15/+42
|\ | | | | | | | | | | # Conflicts: # src/survive_data.c # src/survive_vive.c
| * Added a dynamic plotting tool for OrthoSolve. Charles added ↵ultramn2017-03-231-1/+1
| | | | | | | | orthogonalization to the rotation matrix.
| * log synctimes.cnlohr2017-03-201-1/+9
| |
| * fix compileJoshua Allen2017-03-181-2/+0
| |
| * Merge branch 'master' of github.com:cnlohr/libsurviveJoshua Allen2017-03-181-5/+19
| |\
| | * Add more possible debugging if turned on.cnlohr2017-03-181-4/+18
| | |
| * | reusable function for decoding acodeJoshua Allen2017-03-171-8/+17
| | |
* | | More cleanupmwturvey2017-03-231-47/+49
| | |
* | | CleanupMike Turvey2017-03-231-16/+11
| | |
* | | Updated disambiguator. Solid OOTXMike Turvey2017-03-231-16/+195
| | |
* | | Alternate disambiguator and calibration updatesmwturvey2017-03-171-0/+78
| |/ |/|
* | Remove extra debug printmwturvey2017-03-171-1/+0
| |
* | Merge branch 'master' into UsbTrackerOnWinmwturvey2017-03-171-1/+2
|\| | | | | | | | | # Conflicts: # src/survive_vive.c
| * Remove winbuild folder.CNLohr2017-03-171-1/+1
|/
* print lots of sync dataJoshua Allen2017-03-151-0/+2
|
* Merge branch 'master' of github.com:cnlohr/libsurviveJoshua Allen2017-03-151-1/+1
|\ | | | | | | | | Conflicts: src/survive_data.c
| * Reading data, no cal data.CNLohr2017-03-151-3/+1
| |
* | rename variablesJoshua Allen2017-03-151-21/+22
|/
* Update to posers, etc... Still not working.cnlohr2017-03-121-1/+0
|
* general updates from the current livestream.cnlohr2017-03-111-1/+1
|
* Update a few files... need to get working with linmath. But first switching ↵cnlohr2017-03-111-1/+1
| | | | accounts.
* Switch types over to avoiding extra struct keyword. Switch poses to ↵cnlohr2017-03-081-2/+2
| | | | "SurvivePose" type.