ardupilot/libraries/AP_Math
Andrew Tridgell 5434b2c017 AP_Math: update location code to avoid float rounding
this avoids manipulating global coordinates as float variables. Using
a float reduces our precision from 1cm to about 70cm.

This also adds location_diff() which will be used in the L1 controller
to avoid global positions in floats
2013-08-13 12:07:34 +10:00
..
examples AP_Math: fixed example build 2013-08-05 12:37:51 +10:00
AP_Math.cpp Math: add Leonard's fast tan function 2013-05-30 18:24:32 +09:00
AP_Math.h AP_Math: update location code to avoid float rounding 2013-08-13 12:07:34 +10:00
AP_Math_AVR_Compat.h AP_Math: fixed indent-tabs-mode 2013-05-30 09:51:51 +10:00
keywords.txt Beginnings of a math library for ArduPilot(Mega) systems. 2010-09-08 08:21:46 +00:00
location.cpp AP_Math: update location code to avoid float rounding 2013-08-13 12:07:34 +10:00
matrix3.cpp AP_Math: add rotateXY 2013-07-20 17:59:06 +09:00
matrix3.h AP_Math: add rotateXY 2013-07-20 17:59:06 +09:00
polygon.cpp uncrustify libraries/AP_Math/polygon.cpp 2012-08-21 19:03:34 -07:00
polygon.h uncrustify libraries/AP_Math/polygon.h 2012-08-21 19:03:34 -07:00
quaternion.cpp Update floating point calculations to use floats instead of doubles. 2013-01-16 13:52:01 +11:00
quaternion.h AP_Math: fixed indent-tabs-mode 2013-05-30 09:51:51 +10:00
rotations.h AP_Math: make the rotation numbers easier to find 2013-07-08 12:17:59 +10:00
vector2.cpp AP_Math: implement vector2 cross product 2013-05-05 13:47:51 +10:00
vector2.h AP_Math: fixed indent-tabs-mode 2013-05-30 09:51:51 +10:00
vector3.cpp AP_Math: added two new vector/matrix ops for kalman airspeed filter 2013-07-22 12:50:00 +10:00
vector3.h AP_Math: added two new vector/matrix ops for kalman airspeed filter 2013-07-22 12:50:00 +10:00