Ryan Pavlik
|
47f704277a
|
xrt: Let BUILD_TRACKING mean you need more than just the IMU fusion.
This is required to build anything that uses the IMU fusion module
without OpenCV.
|
2020-01-14 11:51:12 -06:00 |
|
Jakob Bornecrantz
|
5bf65b41fa
|
math: Add some more functions
|
2020-01-14 15:59:41 +00:00 |
|
Jakob Bornecrantz
|
796d9c49ec
|
t/calib: Support stereo fisheye in the config file
|
2020-01-14 15:42:31 +00:00 |
|
Jakob Bornecrantz
|
4ae650a006
|
t/calib: Support stereo fisheye in stereo calibration
|
2020-01-14 15:42:31 +00:00 |
|
Jakob Bornecrantz
|
0e6b908f80
|
t/callib: Move stereo calibration to new interaction
|
2020-01-14 15:42:31 +00:00 |
|
Jakob Bornecrantz
|
7082a599c7
|
xrt: Make it possible for the device set active status on inputs
|
2020-01-13 21:59:37 +00:00 |
|
Jakob Bornecrantz
|
998b198b44
|
math: Fix math_pose_invert
|
2020-01-13 10:37:14 +00:00 |
|
Jakob Bornecrantz
|
7618f4c5a4
|
math: Make it possible to get a rotation from a rotation matrix
|
2020-01-09 15:22:14 +00:00 |
|
Jakob Bornecrantz
|
eda46d3bea
|
util: Add some wrapper files around cJSON
This makes cJSON files be accessible from everywhere in Monado,
and adds a nice place to add common helpers.
|
2020-01-09 15:21:04 +00:00 |
|
Ryan Pavlik
|
56f8e3272e
|
a/tracking: clang-tidy
|
2019-12-07 18:25:36 +00:00 |
|
Ryan Pavlik
|
ceb600167c
|
u/var: Clang tidy and make param names consistent/expressive
|
2019-12-07 18:25:34 +00:00 |
|
Ryan Pavlik
|
4f6b4761cb
|
aux/util: Add U_ARRAY_REALLOC_OR_FREE to safely wrap realloc.
|
2019-12-03 09:39:06 -06:00 |
|
Jakob Bornecrantz
|
ba9fd61bb8
|
u/sink: Reject frames that don't have a valid JPEG header
|
2019-11-23 00:01:05 +00:00 |
|
Jakob Bornecrantz
|
cdec2ca367
|
t/calib: Add resolution size to image name
|
2019-11-22 23:59:35 +00:00 |
|
Jakob Bornecrantz
|
ab0d94201a
|
t/calib: s/grey/gray/g
|
2019-11-22 15:53:17 +00:00 |
|
Jakob Bornecrantz
|
6cba920668
|
t/calib: Force the principal point to the center of the image
|
2019-11-22 15:51:58 +00:00 |
|
Jakob Bornecrantz
|
9b60bd7c77
|
t/calib: Add support to load images
|
2019-11-22 14:20:56 +00:00 |
|
Jakob Bornecrantz
|
0cbd3e8601
|
t/calib: Do not fix principal point and tweak balance
|
2019-11-22 14:19:22 +00:00 |
|
Jakob Bornecrantz
|
392b42e900
|
t/calib: Don't double wait for frame after finding a measurement
|
2019-11-22 14:09:29 +00:00 |
|
Jakob Bornecrantz
|
3f202d0d6f
|
t/calib: Make cooldown period separate from wait period
|
2019-11-22 12:36:23 +00:00 |
|
Jakob Bornecrantz
|
86dc9e1a6b
|
t/calib: Re-organize parameters and make it possible to select board type
|
2019-11-22 12:36:23 +00:00 |
|
Jakob Bornecrantz
|
de67590bbf
|
t/calib: Tweak defaults
|
2019-11-21 22:43:04 +00:00 |
|
Jakob Bornecrantz
|
504a34bc95
|
t/calib: Tidy messages
|
2019-11-21 22:43:04 +00:00 |
|
Jakob Bornecrantz
|
276e81c373
|
t/calib: Add option to mirror RGB image
|
2019-11-21 22:40:00 +00:00 |
|
Jakob Bornecrantz
|
94c55fc206
|
t/calib: Ensure that camera is still before taking measurment
|
2019-11-21 22:40:00 +00:00 |
|
Jakob Bornecrantz
|
50d28369c4
|
m/headers: Rename C++ headers to hpp and tidy headers
|
2019-11-21 14:54:17 +00:00 |
|
Jakob Bornecrantz
|
54f7c2ed1d
|
t/headers: Rename C++ headers to hpp and tidy headers
|
2019-11-21 13:00:52 +00:00 |
|
Jakob Bornecrantz
|
d6317b2a14
|
st/gui: Expose new parameters to calibration
|
2019-11-20 23:50:42 +00:00 |
|
Jakob Bornecrantz
|
587c71182b
|
t/calib: Make it possible to use fisheye functions (mono only)
|
2019-11-20 23:50:26 +00:00 |
|
Jakob Bornecrantz
|
a36af4227f
|
t/calib: Make it possible to save images used during calibration (mono only)
|
2019-11-20 23:49:56 +00:00 |
|
Jakob Bornecrantz
|
26d7e91615
|
t/calib: Even more docs
|
2019-11-20 22:05:23 +00:00 |
|
Jakob Bornecrantz
|
4925ea657f
|
t/calib: Add support for [asym]circles grid, not active right now
|
2019-11-20 22:05:23 +00:00 |
|
Jakob Bornecrantz
|
bd02e47078
|
t/calib: Add mono calibration
|
2019-11-20 22:05:16 +00:00 |
|
Jakob Bornecrantz
|
49f9a1a46f
|
t/calib: Add stub for hacking in measurments
|
2019-11-20 22:03:20 +00:00 |
|
Jakob Bornecrantz
|
6bc617b8e3
|
t/calib: Tidy TermCriteria
|
2019-11-20 22:03:20 +00:00 |
|
Jakob Bornecrantz
|
645a45c167
|
t/calib: Tweak default params
|
2019-11-20 22:03:20 +00:00 |
|
Jakob Bornecrantz
|
c16756c330
|
t/calib: Ensure everything have initializers
|
2019-11-20 22:03:20 +00:00 |
|
Jakob Bornecrantz
|
ebb41601ed
|
t/calib: Some doc-comments and typedefs to clarify code
|
2019-11-20 22:03:20 +00:00 |
|
Jakob Bornecrantz
|
79b7d2504a
|
t/calib: Expand mono calibration a bit
|
2019-11-18 19:14:02 +00:00 |
|
Jakob Bornecrantz
|
b358e22fd7
|
t/calib: Stub in support for mono calibration
|
2019-11-17 22:11:41 +00:00 |
|
Jakob Bornecrantz
|
ad45aeb0a7
|
t/calib: Refactor loading a bit more
|
2019-11-17 22:09:01 +00:00 |
|
Jakob Bornecrantz
|
2ad2243fe7
|
t/doc: Do not put directory in aux_tracking group
|
2019-11-16 23:29:29 +00:00 |
|
Jakob Bornecrantz
|
38ec113c04
|
t/calib: Add comments to sizes
|
2019-11-16 23:29:10 +00:00 |
|
Jakob Bornecrantz
|
8917607a49
|
t/calib: Also expose disparity_to_depth on both raw and refined settings
|
2019-11-16 23:27:32 +00:00 |
|
Jakob Bornecrantz
|
6d8abd87a8
|
t/calib: Tidy and rename calibration data to settings
|
2019-11-16 23:17:11 +00:00 |
|
Jakob Bornecrantz
|
f364b7a45b
|
t/calib: Make prober load calibration data instead of trackers
|
2019-11-16 12:17:07 +00:00 |
|
Jakob Bornecrantz
|
5a600ffbcf
|
t/calib: Make destroy funcitons take pointer to pointer
|
2019-11-16 11:42:33 +00:00 |
|
Jakob Bornecrantz
|
ee3d9d08f6
|
u/time: Send in a pointer to pointer to the timekeeping destroy function
|
2019-11-15 20:30:01 +00:00 |
|
Jakob Bornecrantz
|
786e67f189
|
u/time: Mark exported functions as C to get even better errors
|
2019-11-15 20:28:24 +00:00 |
|
Jakob Bornecrantz
|
419f038017
|
t/calib: Also save the fisheye distortion always
|
2019-11-14 17:05:16 +00:00 |
|