Justin Berger
|
e47ae197b1
|
Added error checking around libz functions; dump bin file of inflate errors
|
2019-01-09 10:28:42 -07:00 |
|
Justin Berger
|
0422fa53e0
|
Fixed issue where angle wasn't renormalized in kalman filter so 360 around axis was seen as different than 0 around axis
|
2018-12-20 18:43:38 -07:00 |
|
Justin Berger
|
7804292121
|
More realistic simulator device
|
2018-12-20 15:27:42 -07:00 |
|
Justin Berger
|
a24248d834
|
Fixed issue with multiple objects in viz tool
|
2018-12-20 15:27:42 -07:00 |
|
Justin Berger
|
e5fd864cc6
|
Made sure we can get time from poserdata_sync
|
2018-12-20 15:27:42 -07:00 |
|
Justin Berger
|
2bebb38e7a
|
Made kalman operations more effecient; added documentation
|
2018-12-12 21:07:33 -07:00 |
|
Justin Berger
|
26cdea31e4
|
Additional helpful opencv asserts
|
2018-12-12 19:40:29 -07:00 |
|
Justin Berger
|
5a8d1c49f9
|
Rewrote imu filter to use new kalman stuff
|
2018-12-11 23:45:58 -07:00 |
|
Justin Berger
|
698985ae11
|
Added (again) specialized kalman functionality
|
2018-12-11 10:04:42 -07:00 |
|
Justin Berger
|
73a8e13440
|
Readded predict steps in mpfit
|
2018-12-11 10:04:42 -07:00 |
|
Justin Berger
|
4ba2873693
|
Playback fix; added scanf specific format macros
|
2018-12-11 10:04:42 -07:00 |
|
Justin Berger
|
f7c23d0ecf
|
Added additional asserts for various easy to make mistakes
|
2018-12-11 10:04:10 -07:00 |
|
Justin Berger
|
f73c97c9ac
|
Renamed fields to properly reflect axis angle as ang vel (not euler angles)
|
2018-12-09 15:41:11 -07:00 |
|
Justin Berger
|
55e2425198
|
Fixed issue where HID api would occasionally get super old data on startup
|
2018-12-09 15:41:11 -07:00 |
|
Justin Berger
|
7263e198c6
|
Added difference check into linmath based on minimum rotation between two quats
|
2018-12-09 15:41:11 -07:00 |
|
Justin Berger
|
ccdbd55654
|
Added end-of-sweep event to SB
|
2018-12-09 15:41:11 -07:00 |
|
Justin Berger
|
9d2d805675
|
Added simple light check in IMU poser
|
2018-12-09 15:41:11 -07:00 |
|
Justin Berger
|
2f741bf208
|
Added gyro line
|
2018-12-09 15:41:11 -07:00 |
|
Justin Berger
|
a7e0429c74
|
Added slightly better math for converting from plus_x/z format to quat
|
2018-12-09 15:41:11 -07:00 |
|
Justin Berger
|
bf87d797d4
|
Added new headref/imuref parsing to viz tool
|
2018-12-09 15:41:11 -07:00 |
|
Justin Berger
|
9b6ab10bb3
|
Gracefully(ish) handle device disconnect for HID
|
2018-12-09 15:41:11 -07:00 |
|
Justin Berger
|
a8a44b8f57
|
Angle offset is from time of OOTX pulse of the relevant lighthouse
|
2018-12-09 15:41:11 -07:00 |
|
jdavidberger
|
02a97c18cd
|
Merge pull request #139 from asymingt/tracker_2018_usb
|
2018-12-04 11:44:23 -07:00 |
|
Justin Berger
|
4d792abf9e
|
Adapted asymingt's code for reading the head position from 2018 tracker / knuckles
|
2018-12-04 11:42:57 -07:00 |
|
Justin Berger
|
c58b60cd41
|
Fixed broken test
|
2018-12-04 11:37:11 -07:00 |
|
Justin Berger
|
331382dffe
|
Added test harness beginnings for parse code; area to test stuff
|
2018-12-04 00:14:24 -07:00 |
|
Justin Berger
|
f6ad63d4bd
|
Fixed (mostly) knuckle driver wireless
|
2018-12-04 00:14:24 -07:00 |
|
Justin Berger
|
d18da9202b
|
Fixed div by zero
|
2018-12-04 00:13:55 -07:00 |
|
Justin Berger
|
c0bd42a741
|
Reverted imu variance values
|
2018-12-04 00:13:55 -07:00 |
|
Justin Berger
|
b3a43ce358
|
Added warning about bad sensor hit in SB
|
2018-12-04 00:13:55 -07:00 |
|
Justin Berger
|
b95432507d
|
Added persistent latest-imu timecode for general use
|
2018-12-04 00:13:55 -07:00 |
|
Justin Berger
|
9b24fc26c7
|
Fixed mainboard attaching on windows
|
2018-12-03 16:45:41 -07:00 |
|
Justin Berger
|
6181d65709
|
Added proper output options
|
2018-12-03 16:30:36 -07:00 |
|
Justin Berger
|
3d2944bff6
|
Added non-blocking hid mode
|
2018-12-03 15:51:17 -07:00 |
|
Justin Berger
|
cb1c09c749
|
Fixed for windows
|
2018-12-03 13:42:32 -07:00 |
|
Justin Berger
|
e5f26a6d98
|
Dummy now shows how to output a pose
|
2018-12-03 11:05:14 -07:00 |
|
Justin Berger
|
e1caed28fb
|
Added robustness checks to epnp
|
2018-12-03 11:05:14 -07:00 |
|
Justin Berger
|
043bb7f73d
|
Made initial models hidden
|
2018-12-03 11:05:14 -07:00 |
|
Justin Berger
|
92595bc6bf
|
Made state based default dis
|
2018-12-03 11:05:14 -07:00 |
|
Justin Berger
|
cc951f8208
|
Made statebased work a lot more consistently
|
2018-12-03 11:05:14 -07:00 |
|
Justin Berger
|
a57a2cefd8
|
Fixed bad time_diff check
|
2018-12-03 11:05:14 -07:00 |
|
Justin Berger
|
09f1941e9e
|
Fixed hidden bugs in IMU / acc scale
|
2018-12-03 11:05:14 -07:00 |
|
Justin Berger
|
5b1c3c2fb7
|
Implemented channel map details for knuckles controllers
|
2018-12-03 11:05:14 -07:00 |
|
Justin Berger
|
a7236b9f43
|
Refactored USB subsystem
|
2018-12-03 11:05:14 -07:00 |
|
Justin Berger
|
e3c1a4b81e
|
Lowered cal time; fixed config json save for playback
|
2018-11-27 12:25:02 -07:00 |
|
Justin Berger
|
2e7e63cba5
|
Removed asserts; fixed lighthousecount setting
|
2018-11-27 11:53:57 -07:00 |
|
Justin Berger
|
c443260009
|
Added documentation to the 60hz logic
|
2018-11-26 08:53:43 -07:00 |
|
Justin Berger
|
e7c0e41687
|
Better 1lh support; statebased disambiguator supports 60hz mode a
|
2018-11-25 22:54:12 -07:00 |
|
Justin Berger
|
9750679a91
|
Fine tuning of parameters
|
2018-11-25 20:33:34 -07:00 |
|
Justin Berger
|
53d94293ee
|
Added missing file
|
2018-11-25 20:33:34 -07:00 |
|