<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/core/ao_quaternion.h, branch droid-prefs</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=droid-prefs</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=droid-prefs'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2013-11-12T05:01:55+00:00</updated>
<entry>
<title>altos: Add orientation tracking to ao_flight_test</title>
<updated>2013-11-12T05:01:55+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-11-12T05:01:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=bdd6244d8b4a55c9aa4fb79b0cb1a0727afbc2ac'/>
<id>urn:sha1:bdd6244d8b4a55c9aa4fb79b0cb1a0727afbc2ac</id>
<content type='text'>
Shows calculated offset from vertical in ao_flight_test output

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add functions to init quaternions from vector pairs and euler angles</title>
<updated>2013-10-28T06:11:37+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-10-28T06:11:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c10cb9d31765e6ef0ba737bc484c5aed22a332f9'/>
<id>urn:sha1:c10cb9d31765e6ef0ba737bc484c5aed22a332f9</id>
<content type='text'>
Our low sampling rate means that the "cheap" hack for
integrating quaternion rotations by using sin(x) ≃ x doesn't work, so
instead we have to compute the partial rotation the hard way.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add some comments describing quaternion multiplication</title>
<updated>2013-10-28T06:11:09+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-10-28T06:11:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3b25860b5b3b69642928dd9c30dec4b4b937a88c'/>
<id>urn:sha1:3b25860b5b3b69642928dd9c30dec4b4b937a88c</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Mark arguments to quaternion functions as const</title>
<updated>2013-10-28T06:10:13+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-10-28T06:10:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=616977d2955da13383a1869b9ccdb07338172109'/>
<id>urn:sha1:616977d2955da13383a1869b9ccdb07338172109</id>
<content type='text'>
Lets us pass constants without the compile whinging

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add gyro-based orientation tracking</title>
<updated>2013-10-25T11:05:09+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-10-25T11:05:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=08143a922fe27bc50a19924f46538f9476ab5fd1'/>
<id>urn:sha1:08143a922fe27bc50a19924f46538f9476ab5fd1</id>
<content type='text'>
This tracks the angle-from-vertical as an additional input to the pyro
channels.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
