Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-19 | tracker/pt: minor cleanup | Stanislaw Halik | |
2016-10-10 | tracker/pt: get rid of heap allocation | Stanislaw Halik | |
Use stack arrays rather than vectors. std::array may be a better choice though. | |||
2016-10-07 | tracker/pt: C++11-ize | Stanislaw Halik | |
2016-09-20 | typo | Stanisław Halik | |
2016-09-16 | tracker/pt: get rid of pt_types class | Stanislaw Halik | |
2016-08-12 | all: rename modules s#^opentrack-##. and opentrack -> api | Stanislaw Halik | |
Adjust usages. | |||
2016-07-31 | tracker/pt: use max distance for dynamic pose | Stanislaw Halik | |
2016-07-19 | tracker/pt: reduce locking | Stanislaw Halik | |
2016-07-16 | tracker/pt: declare floating-point type size in one place | Stanislaw Halik | |
We want double precision for POSIT. It's best for the type to be set in ope place without the need to go over everything while switching it back and forth during tests. Machine epsilon for float is very small as per <https://en.wikipedia.org/wiki/Machine_epsilon>. Also see the absurdly high epsilon of 1e-4 of POSIT that we've had. With floats, making the epsilon lower resulted in change deltas flushing to zero. This typically led to the translation Z value being very unstable in PT. After the epsilon and data type size changes the Z value is stable. | |||
2016-06-21 | tracker/pt: move pi constant to headers | Stanislaw Halik | |
2016-06-14 | tracker/pt: use unsigned index where able | Stanislaw Halik | |
2016-05-13 | many: remove unneeded implicit type conversion double <-> float | Stanislaw Halik | |
2015-12-18 | tracker/pt: reduce mutex contention | Stanislaw Halik | |
2015-12-18 | tracker/pt: nix unused | Stanislaw Halik | |
2015-10-30 | move to subdirectory-based build system | Stanislaw Halik | |
Closes #224 |