altoslib: Clean up quaternion and rotation interfaces
authorKeith Packard <keithp@keithp.com>
Thu, 22 Jun 2017 17:10:06 +0000 (10:10 -0700)
committerKeith Packard <keithp@keithp.com>
Thu, 22 Jun 2017 17:10:06 +0000 (10:10 -0700)
commit6dbb362b2d1df4d8c2d301e90624aceef8051ef5
tree882cca04aafcb8185444e412eb192ccf86f439c2
parentea7e236e75452e27f3af6730a0542850851eb23d
altoslib: Clean up quaternion and rotation interfaces

Export euler to quaternion (instead of half_euler).
Provide angles to rotate rather than rates and time.
Add comments to quaternion and rotation code.

Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib/AltosFlightSeries.java
altoslib/AltosQuaternion.java
altoslib/AltosRotation.java
altoslib/AltosState.java