Justin Berger
|
4ba2873693
|
Playback fix; added scanf specific format macros
|
2018-12-11 10:04:42 -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
|
9d2d805675
|
Added simple light check in IMU poser
|
2018-12-09 15:41:11 -07:00 |
|
Justin Berger
|
b95432507d
|
Added persistent latest-imu timecode for general use
|
2018-12-04 00:13:55 -07:00 |
|
Justin Berger
|
cc951f8208
|
Made statebased work a lot more consistently
|
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
|
e8760a2b3d
|
Additional tuning of IMU; still some ringing
|
2018-11-25 20:33:34 -07:00 |
|
Justin Berger
|
f12e34cd41
|
Swapped velocity type for something more appropriate
|
2018-11-25 20:33:31 -07:00 |
|
Justin Berger
|
6e1754ed12
|
Allow for more config items
|
2018-10-10 12:26:42 -06:00 |
|
Justin Berger
|
ebcb549b07
|
Added optional velocity reporting
|
2018-10-08 21:24:45 -06:00 |
|
Justin Berger
|
d2d6627e5a
|
Fixed velocity coords
|
2018-10-08 21:24:45 -06:00 |
|
Justin Berger
|
a2bf616729
|
Minor utility / fixups
|
2018-10-08 21:24:45 -06:00 |
|
Justin Berger
|
e56767faef
|
Update to get windows build working
|
2018-09-25 12:13:43 -06:00 |
|
Justin Berger
|
0cf451f221
|
Refactored old kalman stuff
|
2018-09-20 14:08:03 -06:00 |
|
Justin Berger
|
906dc82267
|
Added option to enable just kalman without imu filtering
|
2018-09-20 13:54:23 -06:00 |
|
Justin Berger
|
db0593dc89
|
Squashed variances for imu into a managable form
|
2018-09-20 12:05:38 -06:00 |
|
Justin Berger
|
b7a5a575cc
|
Swapped out OutPose for OutPoseIMU in most cases -- needed now
|
2018-09-15 16:59:49 -06:00 |
|
Justin Berger
|
7b533d65dd
|
Changed coord frames
|
2018-09-15 13:13:10 -06:00 |
|
Justin Berger
|
95e527412a
|
Incorporated trackerref_from_head
|
2018-09-13 16:59:33 -06:00 |
|
Justin Berger
|
f2a3d0b08f
|
Internalized the concept of an external pose
|
2018-09-13 16:59:33 -06:00 |
|
Justin Berger
|
80bb7fb223
|
Added usbmon driver
|
2018-09-13 16:59:29 -06:00 |
|
Justin Berger
|
4e13c3f54d
|
Merge branch 'master' into bsd_cal_rework
|
2018-09-08 15:05:16 -06:00 |
|
Justin Berger
|
8c7ba6b676
|
Added full bundle adjustment tool
|
2018-09-08 13:04:54 -06:00 |
|
Justin Berger
|
33bca1f0f4
|
Added variance to mpfit
|
2018-09-07 22:58:00 -06:00 |
|
Justin Berger
|
aba9b7957f
|
Added config mode to poser_mpfit
|
2018-09-07 21:18:59 -06:00 |
|
Justin Berger
|
d4837d441c
|
Modifications to reproject to follow what we believe to be valves usage of calibration parameters
|
2018-09-05 12:50:46 -06:00 |
|
Justin Berger
|
c35b12c2e0
|
MAJOR INTERFACE CHANGE: Reproject functions now take in world2lh, instead of lh2world(which is how it is stored). This greatly optimizes reprojections and jacobian calculation.
|
2018-09-05 12:33:15 -06:00 |
|
Justin Berger
|
0d61ec223c
|
Renames for clarity
|
2018-09-05 00:15:57 -06:00 |
|
Justin Berger
|
67e4215eac
|
Added more documentation to reproject functions, with better named args
|
2018-09-05 00:15:57 -06:00 |
|
Justin Berger
|
696df65add
|
Expanded mpfit poser to include single-sensor readings; use current position to allow sub 7 estimates
|
2018-09-05 00:15:57 -06:00 |
|
Justin Berger
|
8ce3d31a37
|
Fixed poser set lighthouse function
|
2018-09-05 00:15:57 -06:00 |
|
Justin Berger
|
bcb7b872bb
|
Refactored BSD cal to allow single axis calculations
|
2018-09-03 22:25:05 -06:00 |
|
Justin Berger
|
4d46bb119c
|
Removed cal_config flags and stuff to simplify interface(s)
More cleanup in reproject
|
2018-09-03 22:25:05 -06:00 |
|
Justin Berger
|
4544f28c45
|
survive.h needs stdio since it exposes sprintf
|
2018-08-16 11:42:41 -06:00 |
|
Justin Berger
|
4d7c4e6033
|
Added imu pose to surviveobject
|
2018-06-29 21:12:02 +00:00 |
|
cnlohr
|
cb06bbdba6
|
Fix config in master.
|
2018-06-23 14:04:06 -04:00 |
|
cnlohr
|
86bbd12c38
|
New config system
|
2018-04-27 21:42:05 -04:00 |
|
cnlohr
|
76e1d700bf
|
Give a shot at the new config system.
|
2018-04-26 23:25:10 -04:00 |
|
cnlohr
|
1800889bc7
|
Get rid of disambiguator-specifc stuff in the objects.
|
2018-04-24 21:00:16 -04:00 |
|
Justin Berger
|
2c153ba846
|
Additional tuning of gyro scaling parameters
|
2018-04-21 19:25:47 -06:00 |
|
Justin Berger
|
a1027bceeb
|
Enabled and then cleaned up warnings
|
2018-04-20 22:50:20 -06:00 |
|
Justin Berger
|
9533ddefcf
|
Remove SurviveObject if they fail to configure; prevents issues calibrating with HMD when controllers are off
|
2018-04-13 14:45:16 -06:00 |
|
Justin Berger
|
e6b487cacf
|
Merge branch 'master' into simple_api
|
2018-04-10 23:47:11 -06:00 |
|
Justin Berger
|
30cfb87ec0
|
Renamed api; fixed various warnings
|
2018-04-10 23:44:36 -06:00 |
|
Justin Berger
|
d7c88592a5
|
New impl of mahoney imu filter
|
2018-04-10 21:58:25 -06:00 |
|
Justin Berger
|
d46271513e
|
Added jacobian to sba, ~2x speed improvement
|
2018-04-08 16:19:39 -06:00 |
|
Justin Berger
|
b792a65dbf
|
Fixed 32 bit linker issue
|
2018-04-07 08:46:50 -06:00 |
|
Justin Berger
|
9dc7a7ed58
|
Added proper initialization to imu tracker
|
2018-04-07 07:35:41 -06:00 |
|