summaryrefslogtreecommitdiffhomepage
path: root/tracker-pt
AgeCommit message (Collapse)Author
2016-10-19compat, tracker/pt: add warn_unused_result compat macroStanislaw 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-19tracker/pt: minor cleanupStanislaw 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-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-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/pt: C++11-izeStanislaw Halik
2016-10-01camera settings: disable for all A4 TECH camerasStanislaw Halik
We've had two reported crashes. Issue: #468
2016-09-28tracker/pt: don't check for blob limit pointlesslyStanislaw Halik
It's branch predicted anyway, but for clarity.
2016-09-25tracker/pt: square the center weightStanislaw Halik
Follow original implementation.
2016-09-21tracker/pt: fix area/radius confusion in extractorStanislaw Halik
2016-09-21tracker/pt: fix harmless fencepost errorStanislaw Halik
2016-09-21many: remove compat/pi-constant.hppStanislaw Halik
With -D_USE_MATH_DEFINES MSVC defines the standard M_PI and friends. Since this preprocessor definition is now always passed as part of the build system for MSVC. We can use M_PI as if on a mission.
2016-09-20Update ftnoir_tracker_pt.cppStanisław Halik
2016-09-20typoStanisław Halik
2016-09-20typoStanisław Halik
2016-09-17gui: prevent stderr whining on setting dialog fixed sizeStanislaw Halik
Adjust dialogs.
2016-09-17tracker/{pt,aruco}: enable camera dialogStanislaw Halik
Suggested-by: MathijsG Issue: #454
2016-09-16tracker/pt: use trig overloadsStanislaw Halik
2016-09-16tracker/pt: get rid of pt_types classStanislaw Halik
2016-09-06tracker/pt: lessen logspamStanislaw Halik
2016-09-06cmake: don't link against highguiStanislaw Halik
It can be linked against qt4 leading to runtime crash.
2016-09-05tracker/{aruco,pt}: remove camera settings buttonStanislaw Halik
It's broken and users complain on the issue tracker. Also fix tab stops.
2016-08-28tracker/pt: merge 2 variables used exactly the same wayStanislaw Halik
2016-08-26fix linux build: missing symbol N_POINTSDaMichel
2016-08-17move options framework into its own libraryStanislaw Halik
- adjust usages - add support for QList signals and metatype
2016-08-15tracker/pt: make calibration less confusing in dialogStanislaw Halik
- change button text to "stop calibration" and "start calibration" respectively. - gray out the values while calibration is running - run calibration at 10 Hz on a separate timer from dialog update Issue: #416
2016-08-14tracker/pt: all callers are double, so float -> doubleStanislaw Halik
2016-08-12all: rename modules s#^opentrack-##. and opentrack -> apiStanislaw Halik
Adjust usages.
2016-08-10cv: move calibrator and video widget to cv moduleStanislaw Halik
Adjust usages in PT and Aruco trackers.
2016-08-08gui, tracker/{aruco,pt}: do action on button correct press, not button holdStanislaw Halik
2016-08-04tracker/pt: lower max dynamic pose distanceStanislaw Halik
2016-08-01tracker/pt: add rounding to camera HzStanislaw Halik
2016-07-31pose-widget, tracker/{aruco,pt}: check more often for widget visibilityStanislaw Halik
It looks weird otherwise.
2016-07-31tracker/{aruco, pt}, compat, api: move opencv camera class to cv moduleStanislaw Halik
2016-07-31tracker/{pt,aruco}: don't include opencv highgui, videoio is enoughStanislaw Halik
2016-07-31tracker/pt: use max distance for dynamic poseStanislaw Halik
2016-07-25tracker/pt: drop signed/unsigned warningStanislaw Halik
2016-07-25tracker/pt: fix dynamic poseStanislaw Halik
Issue: #386
2016-07-23tracker/{aruco,pt}: draw the whole image rectangleStanislaw Halik
This fixes forced hidpi
2016-07-23tracker/{aruco,pt}: only check window visibility once every two secondsStanislaw Halik
The check is becoming more expensive with more positions checked.
2016-07-20tracker/pt: change brightness formulaStanislaw Halik
Use square root of area. Otherwise very small bright points are unfairly used.
2016-07-20tracker/pt: adjust min/max radius for auto thresholdStanislaw Halik
2016-07-20tracker/pt: don't occlude point centers so muchStanislaw Halik