summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2016-08-10compat/options: use safe conntype for value -> widget QObject::connectStanislaw Halik
2016-08-10gui: only rename main window filesStanislaw Halik
Adjust usages.
2016-08-09gui: only rename options widgetStanislaw Halik
2016-08-09spline-widget: only rename filesStanislaw Halik
Adjust usages.
2016-08-09logic/tracker: simplifyStanislaw Halik
- no need to declare "inverts" as an array. it's used in only one place - class Pose is redundant, use an alias for Mat<...> - declare static constexpr const for logger stuff
2016-08-09logic/mapping: allow for higher max translationStanislaw Halik
Issue: #408 Reported-by: @olegiy
2016-08-08gui: make octopus pitch the right wayStanislaw Halik
2016-08-08gui, tracker/{aruco,pt}: do action on button correct press, not button holdStanislaw Halik
2016-08-08proto/vjoystick: add new vjoystick protocol to replace vjoyStanislaw Halik
2016-08-08proto/vjoy: removeStanislaw Halik
Has "trial expired" error. Just die.
2016-08-08proto/simconnect: specify right path after hier(7) changesStanislaw Halik
Tested-by: @MathijsG Closes #406
2016-08-07api/plugins: add center hook for accumulative trackersStanislaw Halik
This is necessary for the Tobii tracker
2016-08-07logic/simple-mat: fix axis swap signStanislaw Halik
It lied in euler-to-rmat and not rmat-to-euler because rotating a vector by an rmat returned a vector as if rmat had different signs
2016-08-07logic/tracker: fix gimbal lock in a crude wayStanislaw Halik
Divide euler angle representation by four. Now 180 maps to 45. Our conversion back from matrix to euler won't cause gimbal lock anymore. Of course multiply back when it's time to map. Keep the real representation for translation compensation. The value of four got chosen since it's a multiply of two (IEEE float exponent is base 2).
2016-08-07compat/options: simplify getterStanislaw Halik
No need to write the static_cast long form at caller site.
2016-08-07Fix trivial build errors on linux. Also support Qt 5.5.DaMichel
2016-08-05gui/settings: add note on how center translation works badly with tx ↵opentrack-2.3-rc49p10Stanislaw Halik
compensation
2016-08-05Update README.mdStanisław Halik
Move @DaMichel from thanks to credits - he's a committer after all.
2016-08-05readme updateDaMichel
2016-08-04filter/accela: simplify signum, retvalStanislaw Halik
2016-08-04filter/accela: actually fix nonlinearity formulaStanislaw Halik
2016-08-04filter/accela: fix nonlinearity formulaStanislaw Halik
2016-08-04filter/accela: remove accidental debug codeStanislaw Halik
2016-08-04cmake: install cleye.config to modules dir also on win32Stanislaw Halik
2016-08-04tracker/pt: lower max dynamic pose distanceStanislaw Halik
2016-08-04Merge pull request #400 from DaMichel/kalman-featureDaMichel
kalman filter revised
2016-08-04filter/kalman: deadzone tweaksDaMichel
2016-08-04filter/kalman: log sliders that only change a single decimal digit at a time ↵DaMichel
when moved
2016-08-04filter/kalman: changed copyright noticeDaMichel
2016-08-02filter/kalman: deadzone adjustment and parameter tuningDaMichel
2016-08-02filter/kalman: slider resolution shall be limited by pixels on screen, not ↵DaMichel
by quantization of slider values.
2016-08-02filter/kalman: use fixed size matricesDaMichel
2016-08-02filter/kalman: fix typoStanislaw Halik
The "abs" in global namespace is an integer-only version. Use "fabs" from cmath instead.
2016-08-02filter/kalman: ensure data members are alignedStanislaw Halik
What a PITA.
2016-08-02filter/kalman: fix "static constexpr double" ODRStanislaw Halik
2016-08-02filter/kalman: remove @dbaarda's copyright from dialogStanislaw Halik
@DaMichel still needs to change to his copyright in file headers.
2016-08-02filter/kalman: find eigen in non-standard locationsStanislaw Halik
2016-08-02filter/kalman: rename header onlyStanislaw Halik
In Qt Creator I can jump between header and source if only they have the same base name.
2016-08-02kalman filter revised: noise model change, switch to Eigen3, implementedDaMichel
process noise covariance scaling adaptive KF, augmented akf with deadzone filter as second filter stage
2016-08-01gui: use a hammer icon for the tracker/filter/proto settingsStanislaw Halik
There are no sickles involved.
2016-08-01cmake: switch to c++14Stanislaw Halik
We need std::begin/end return constant iterators for const sequences.
2016-08-01tracker/pt: add rounding to camera HzStanislaw Halik
2016-08-01filter/accela: fix splinesStanislaw Halik
Recent revision made bad shape at the beginning.
2016-07-31cmake: compiler path for my convenienceStanislaw Halik
2016-07-31cv: don't dllimport the static libraryStanislaw Halik
2016-07-31cmake: connect cv moduleStanislaw 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