Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-07 | logic/tracker: fix gimbal lock in a crude way | Stanislaw 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-07 | compat/options: simplify getter | Stanislaw Halik | |
No need to write the static_cast long form at caller site. | |||
2016-08-07 | Fix trivial build errors on linux. Also support Qt 5.5. | DaMichel | |
2016-08-05 | gui/settings: add note on how center translation works badly with tx ↵opentrack-2.3-rc49p10 | Stanislaw Halik | |
compensation | |||
2016-08-05 | Update README.md | Stanisław Halik | |
Move @DaMichel from thanks to credits - he's a committer after all. | |||
2016-08-05 | readme update | DaMichel | |
2016-08-04 | filter/accela: simplify signum, retval | Stanislaw Halik | |
2016-08-04 | filter/accela: actually fix nonlinearity formula | Stanislaw Halik | |
2016-08-04 | filter/accela: fix nonlinearity formula | Stanislaw Halik | |
2016-08-04 | filter/accela: remove accidental debug code | Stanislaw Halik | |
2016-08-04 | cmake: install cleye.config to modules dir also on win32 | Stanislaw Halik | |
2016-08-04 | tracker/pt: lower max dynamic pose distance | Stanislaw Halik | |
2016-08-04 | Merge pull request #400 from DaMichel/kalman-feature | DaMichel | |
kalman filter revised | |||
2016-08-04 | filter/kalman: deadzone tweaks | DaMichel | |
2016-08-04 | filter/kalman: log sliders that only change a single decimal digit at a time ↵ | DaMichel | |
when moved | |||
2016-08-04 | filter/kalman: changed copyright notice | DaMichel | |
2016-08-02 | filter/kalman: deadzone adjustment and parameter tuning | DaMichel | |
2016-08-02 | filter/kalman: slider resolution shall be limited by pixels on screen, not ↵ | DaMichel | |
by quantization of slider values. | |||
2016-08-02 | filter/kalman: use fixed size matrices | DaMichel | |
2016-08-02 | filter/kalman: fix typo | Stanislaw Halik | |
The "abs" in global namespace is an integer-only version. Use "fabs" from cmath instead. | |||
2016-08-02 | filter/kalman: ensure data members are aligned | Stanislaw Halik | |
What a PITA. | |||
2016-08-02 | filter/kalman: fix "static constexpr double" ODR | Stanislaw Halik | |
2016-08-02 | filter/kalman: remove @dbaarda's copyright from dialog | Stanislaw Halik | |
@DaMichel still needs to change to his copyright in file headers. | |||
2016-08-02 | filter/kalman: find eigen in non-standard locations | Stanislaw Halik | |
2016-08-02 | filter/kalman: rename header only | Stanislaw Halik | |
In Qt Creator I can jump between header and source if only they have the same base name. | |||
2016-08-02 | kalman filter revised: noise model change, switch to Eigen3, implemented | DaMichel | |
process noise covariance scaling adaptive KF, augmented akf with deadzone filter as second filter stage | |||
2016-08-01 | gui: use a hammer icon for the tracker/filter/proto settings | Stanislaw Halik | |
There are no sickles involved. | |||
2016-08-01 | cmake: switch to c++14 | Stanislaw Halik | |
We need std::begin/end return constant iterators for const sequences. | |||
2016-08-01 | tracker/pt: add rounding to camera Hz | Stanislaw Halik | |
2016-08-01 | filter/accela: fix splines | Stanislaw Halik | |
Recent revision made bad shape at the beginning. | |||
2016-07-31 | cmake: compiler path for my convenience | Stanislaw Halik | |
2016-07-31 | cv: don't dllimport the static library | Stanislaw Halik | |
2016-07-31 | cmake: connect cv module | Stanislaw Halik | |
2016-07-31 | pose-widget, tracker/{aruco,pt}: check more often for widget visibility | Stanislaw Halik | |
It looks weird otherwise. | |||
2016-07-31 | tracker/{aruco, pt}, compat, api: move opencv camera class to cv module | Stanislaw Halik | |
2016-07-31 | tracker/{pt,aruco}: don't include opencv highgui, videoio is enough | Stanislaw Halik | |
2016-07-31 | tracker/pt: use max distance for dynamic pose | Stanislaw Halik | |
2016-07-31 | filter/accela: fix typo | Stanislaw Halik | |
2016-07-31 | filter/accela: reduce rotation nonlinearity range to 1->1.75 | Stanislaw Halik | |
2016-07-31 | compat/slider: try avoid rounding some more | Stanislaw Halik | |
2016-07-31 | gui: make mapping background color apply only to tab content | Stanislaw Halik | |
2016-07-31 | logic/tracker: remove debug printf's | Stanislaw Halik | |
2016-07-31 | gui/options: use and restore program directory around dialog | Stanislaw Halik | |
2016-07-30 | gui/settings: fix for track-logger | Stanislaw Halik | |
Use the first tab when opening window. Don't misuse layouts. | |||
2016-07-30 | logic/track-logger: delete copy operators for base class | Stanislaw Halik | |
2016-07-30 | logic/track-logger: fix misuse of virtual keyword | Stanislaw Halik | |
2016-07-30 | logic/track-logger: add virtual dtor to parent class | Stanislaw Halik | |
It's defined out-of-line so that vtable is emitted only once. | |||
2016-07-30 | cmake: disable lto partitions for mingw | Stanislaw Halik | |
It affects generated code. | |||
2016-07-30 | cmake: align functions to 16-byte boundary | Stanislaw Halik | |
Helps on recent i7. | |||
2016-07-30 | filter/accela: add rotation nonlinearity switch | Stanislaw Halik | |
This only applies to very beginning of gain spline. |