summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2016-10-23cmake: change mingw-w64 compiler pathStanislaw Halik
2016-10-20compat/nan: fix isnan in presence of -ffast-mathStanislaw Halik
The trick prevents GCC isnan builtin from getting called.
2016-10-20proto/freetrack: game list updateStanislaw Halik
2016-10-20contrib: output small csv diffsStanislaw Halik
Perl line noise returned arbitrarily messed up diffs when merging contents.
2016-10-19options/slider: check for floating-point division by zeroStanislaw Halik
It's not strictly necessary but a good practice nevertheless.
2016-10-19dinput, tracker/pt: reword comments and fix harmless warningsStanislaw Halik
2016-10-19compat, tracker/pt: add warn_unused_result compat macroStanislaw Halik
2016-10-19filter/accela: simplify QString usageStanislaw Halik
2016-10-19tracker/pt: simplify state displayStanislaw Halik
2016-10-19tracker/pt: poll for tracker info only when it could changeStanislaw Halik
2016-10-19tracker/pt: don't delay camera stop artificiallyStanislaw Halik
If the filter crashes on quick stop/start it's not our fault.
2016-10-19tracker/pt: show tracker state immediatelyStanislaw Halik
2016-10-19tracker/pt: don't call calibration twiceStanislaw Halik
Also simplify timer logic.
2016-10-19options/tie: output slider_value after truncation errorStanislaw Halik
2016-10-19filter/accela: what the hell is this nonsenseStanislaw Halik
2016-10-19gui/options: also rename to "relative translation" in optionsStanislaw Halik
Reported-by: @MathijsG Issue: #461
2016-10-19tracker/pt: minor cleanupStanislaw Halik
2016-10-19compat/util: fix conversion from value<t> for clampStanislaw Halik
2016-10-11tracker/pt: fix brain fart in extractorStanislaw Halik
It's multiplied by 3 just a few lines below. So ~2 is actually a good lower bound.
2016-10-11options/connector: bundle can't be null at all hereStanislaw Halik
It's a shared_ptr<detail::bundle> stored in base_value.
2016-10-11tracker/pt: increase min point radius to sensible valueStanislaw Halik
We can't possibly have LEDs smaller than (6/3=2) each. Especially not (2.5/6).
2016-10-11options/connector: fix pointless check for nullptrStanislaw Halik
2016-10-11pose-widget: make octopus more slimStanislaw Halik
It looked weird as such a fatso forgotso.
2016-10-10tracker/pt: get rid of heap allocationStanislaw Halik
Use stack arrays rather than vectors. std::array may be a better choice though.
2016-10-10tracker/pt: add unperspective for yawStanislaw Halik
It's commented out for the time-being.
2016-10-10tracker/pt: change focal length formulaStanislaw Halik
It looks kind of funky. At the moment it gives me correct Z (with a ruler) given right FOV. Though the pitch value is still skewed given lack of perspective transform for Y pixel value in extractor.
2016-10-07tracker/rs: fix warning on msvc 15 preview 5Stanislaw Halik
2016-10-07tracker/pt: C++11-izeStanislaw Halik
2016-10-07tracker/aruco: add reference to aruco wiki pageStanislaw Halik
2016-10-06cmake/msvc: /DEBUG:FASTLINK has incomplete .pdbs, use normal /DEBUGStanislaw Halik
2016-10-05cv/video-widget: fix out-of-bounds writesStanislaw Halik
Video frames were allocated as single-channel 8-bit but they were meant to be three-channel 8bit for rgb. Reported by: @kzfr Tested in realtime by: @kzfr
2016-10-05api, cv, gui, pose-widget: remove window visibility checkStanislaw Halik
Causes freezes on multiple displays. Reported and tested in realtime by: @kzfr
2016-10-05contrib: add npclient client-side codeStanislaw Halik
It was missing for some reason.
2016-10-03logic/tracker: remove absurd microoptimizationStanislaw Halik
There's no benefit to using branchless arithmetic here. Retrieving a value<bool> is so complex it doesn't matter how many times we branch here.
2016-10-03logic/tracker: remove tautologyStanislaw Halik
2016-10-03gui: reword auto-offset descriptionStanislaw Halik
2016-10-03logic/tracker: apply auto-offset reltrans rotations in right orderStanislaw Halik
Remove warning on using reltrans with auto-offset. Tested-by: @Len62 Discussed-with: @Len62 Issue: #473
2016-10-01tracker/rift-{025,042,080}: fix gimbal lockopentrack-2.3-rc99p13Stanislaw Halik
It was tested only on 080 but the API is almost the same on 042 and 025. Issue: #464 Reported-by: @Jerrow
2016-10-01camera settings: disable for all A4 TECH camerasStanislaw Halik
We've had two reported crashes. Issue: #468
2016-09-28cmake/msvc: fix using toolchain file for opencv from gitStanislaw Halik
2016-09-28tracker/pt: don't check for blob limit pointlesslyStanislaw Halik
It's branch predicted anyway, but for clarity.
2016-09-28logic/tracker: sanitize tracker's euler anglesStanislaw Halik
Issue: #465 Reported-by: @topiq77
2016-09-28logic/simple-mat: add unsigned index accessorsStanislaw Halik
2016-09-27csv: emit debug info with module prefixStanislaw Halik
2016-09-27pose-widget: larger octopus resolution. simplify code.Stanislaw Halik
2016-09-27logic/tracker: try harder to keep up constant HzStanislaw Halik
Now time error is accumulated rather than using only the last iteration's error.
2016-09-27filter/accela: adjust some other clamps and defaultsStanislaw Halik
2016-09-27filter/accela: clamp nonlinearity to 1.5Stanislaw Halik
2.0 is too much. Issue: #462 Reported-by: @Len62
2016-09-27gui/options: rename "translation compensation" to "relative translation"Stanislaw Halik
Issue: #461 Discussed-with: @MathijsG, @Sone989 Closes #461
2016-09-26gui, options: prevent options reset on tracker stopStanislaw Halik
They should only be reset when closing the module dialog window. This is a hack but otherwise we'd have to change all the modules. Issue: #466 Closes #466