<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/opentrack-logic/tracker.cpp, branch trackhat-opentrack-3.2</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=trackhat-opentrack-3.2</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=trackhat-opentrack-3.2'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2016-08-12T16:00:49Z</updated>
<entry>
<title>all: rename modules s#^opentrack-##. and opentrack -&gt; api</title>
<updated>2016-08-12T16:00:49Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-08-12T16:00:49Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=9040b187a1c4fa380f8a12207b9dd6d04b3a10ac'/>
<id>urn:sha1:9040b187a1c4fa380f8a12207b9dd6d04b3a10ac</id>
<content type='text'>
Adjust usages.
</content>
</entry>
<entry>
<title>logic/tracker: try keep constant Hz</title>
<updated>2016-08-10T08:42:05Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-08-10T08:41:13Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=8ee2337bc9e9285fac8bada710a2e39629ce5050'/>
<id>urn:sha1:8ee2337bc9e9285fac8bada710a2e39629ce5050</id>
<content type='text'>
- the timekeeping handling was incorrect and Hz was lower than expected
- change Hz from 333 to 250 Hz
- adjust track-logger usage
</content>
</entry>
<entry>
<title>spline-widget, gui: rename mapping-related files and classes</title>
<updated>2016-08-10T08:41:56Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-08-09T13:50:09Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=0eec855f4f5ac86f70525418918fd1ebb4d45e03'/>
<id>urn:sha1:0eec855f4f5ac86f70525418918fd1ebb4d45e03</id>
<content type='text'>
Adjust usages.
</content>
</entry>
<entry>
<title>logic/tracker: simplify</title>
<updated>2016-08-09T09:39:46Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-08-09T09:39:46Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=40a00851315e193f19ab71e516fbb4c135f44f03'/>
<id>urn:sha1:40a00851315e193f19ab71e516fbb4c135f44f03</id>
<content type='text'>
- no need to declare "inverts" as an array. it's used in only one place
- class Pose is redundant, use an alias for Mat&lt;...&gt;
- declare static constexpr const for logger stuff
</content>
</entry>
<entry>
<title>logic/tracker: fix gimbal lock in a crude way</title>
<updated>2016-08-07T19:03:42Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-08-06T07:39:39Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=a497af1ad4298de4ae9fab4453a0164950c4faf4'/>
<id>urn:sha1:a497af1ad4298de4ae9fab4453a0164950c4faf4</id>
<content type='text'>
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).
</content>
</entry>
<entry>
<title>track logging: why not write proper csv with COMMA separated lists! Also write proper header.</title>
<updated>2016-07-29T09:40:21Z</updated>
<author>
<name>DaMichel</name>
<email>mw.pub@welter-4d.de</email>
</author>
<published>2016-07-29T09:36:21Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=884b3f013045d60d586c55338a76feb4dfa30c9b'/>
<id>urn:sha1:884b3f013045d60d586c55338a76feb4dfa30c9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>new track logging: record poses in various stages of processing into a file</title>
<updated>2016-07-29T09:38:21Z</updated>
<author>
<name>DaMichel</name>
<email>mw.pub@welter-4d.de</email>
</author>
<published>2016-07-29T09:12:22Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=7b3be452b6be528de753a1a633a3aacdb11be86c'/>
<id>urn:sha1:7b3be452b6be528de753a1a633a3aacdb11be86c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>logic/tracker: fix compensation for real this time</title>
<updated>2016-07-25T18:31:34Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-07-25T18:31:34Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=2bae0bce582f05259f64fb13b364fe6dbd28817a'/>
<id>urn:sha1:2bae0bce582f05259f64fb13b364fe6dbd28817a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>logic/{simple-mat,tracker}: fix translation compensation signs</title>
<updated>2016-07-25T11:20:12Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-07-25T09:48:17Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=4343254e4a03325e6fc562ac8167065a6fc18e9e'/>
<id>urn:sha1:4343254e4a03325e6fc562ac8167065a6fc18e9e</id>
<content type='text'>
They didn't match between rotation and translation again.
</content>
</entry>
<entry>
<title>logic/tracker: fix translation compensation</title>
<updated>2016-07-23T09:05:33Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2016-07-23T08:58:58Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=0b3d22a55d9ddaa063902854a4fd32bc613e36a3'/>
<id>urn:sha1:0b3d22a55d9ddaa063902854a4fd32bc613e36a3</id>
<content type='text'>
</content>
</entry>
</feed>
