165 Commits (c992c15276067aca918ef82fb6b2952e5b2567eb)

Author SHA1 Message Date
Andrew Tridgell e566802bf3 AP_Math: fixed example build 11 years ago
Niels Joubert 879eb5936b AP_MATH: Adding WGS GPS conversions, CRC16 checks, and double-precision Vectors and Matrices 11 years ago
Andrew Tridgell 9278685cdf AP_Math: fixed location build on SITL 11 years ago
Andrew Tridgell acd54d0826 AP_Math: fixed example build 11 years ago
Andrew Tridgell 009913ec60 AP_Math: make is_nan const for quaternion and add .zero() for vector2 11 years ago
Andrew Tridgell 599c3a8abf AP_Math: added more operators to VectorN 11 years ago
Andrew Tridgell 2df314799e AP_Math: added tests for quaternion to/from rotation matrix 11 years ago
Andrew Tridgell 689f230d40 AP_Math: added quaternion.from_rotation_matrix() 11 years ago
Andrew Tridgell c1dff6aa65 AP_Math: fixed example build 11 years ago
Andrew Tridgell 1e0f3f5398 AP_Math: make to_euler() const 11 years ago
Andrew Tridgell 90c41981ac AP_Math: added quaternion normalization 11 years ago
Randy Mackay 37cfbc9ad5 AP_Math: float versions of wrap_360 and wrap_180 11 years ago
Randy Mackay a963ec7e3b AP_Math: bug fix to wrap_360 and wrap_180 11 years ago
Andrew Tridgell 93070a673e AP_Math: fixed example build 11 years ago
Andrew Tridgell 0d174db05b AP_Math: added equality operator for VectorN 11 years ago
Paul Riseborough f2c2811ef3 AP_AHRS & AP_Math: fixed bug in use of AHRS_TRIM parameters 11 years ago
Andrew Tridgell 4c99d09265 AP_Math: fixed build of vectorN class on PX4 11 years ago
Andrew Tridgell 96df09fd08 AP_Math: add const to quaternion API 11 years ago
Andrew Tridgell 2e9744d0b3 AP_Math: prevent transpose usage error in matrix API 11 years ago
Andrew Tridgell 2c1e0ba130 AP_Math: added vectorN class, and index checking 11 years ago
Andrew Tridgell 828eed1984 AP_Math: allow vector3 and matrix3 objects to be used as arrays 11 years ago
Andrew Tridgell 9b5b4ced60 AP_Math: fixed example build 11 years ago
Andrew Tridgell 57d5345774 AP_Math: added M_PI_F define 11 years ago
Andrew Tridgell db400ffa51 AP_Math: added is_zero() method to Vector3 11 years ago
Andrew Tridgell d2deee07df AP_Math: fixed zero function for integer vectors 11 years ago
Andrew Tridgell fb19dbb404 AP_Math: cope with large values passed into the wrap functions 12 years ago
Andrew Tridgell 18896d9c9b AP_Math: fixed DOS CR/LF errors 12 years ago
Andrew Tridgell 84ed2141a0 AP_Math: fixed float rounding in location_offset() 12 years ago
Andrew Tridgell 97b7130bb9 libraries: update license header to GPLv3 12 years ago
Andrew Tridgell 873e54deb1 AP_Math: fixed example build 12 years ago
Andrew Tridgell 4c752e4a94 AP_Math: simplify rotations test code 12 years ago
Andrew Tridgell e2b0e07973 AP_Math: removed unused matrix rotation code 12 years ago
Andrew Tridgell a295a01bbc AP_Math: added missing 90 degree rotations 12 years ago
Andrew Tridgell 2b1fcc964f AP_Math: added a quick test of floating point location accuracy 12 years ago
Andrew Tridgell 5434b2c017 AP_Math: update location code to avoid float rounding 12 years ago
Andrew Tridgell 9cb6c987d4 AP_Math: fixed example build 12 years ago
Andrew Tridgell 1d75b52411 AP_Math: use const references not pointers for location functions 12 years ago
Andrew Tridgell 468e55d425 AP_Math: added two new vector/matrix ops for kalman airspeed filter 12 years ago
Randy Mackay 540ca25b84 AP_Math: add rotateXY 12 years ago
Randy Mackay bd6a60f28b AP_Math: add M_PI_2 definition 12 years ago
Andrew Tridgell 8c49ed78a5 AP_Math: make the rotation numbers easier to find 12 years ago
Randy Mackay 8b87849acd Math: add wrap_PI 12 years ago
Randy Mackay d81b7b507d Math: add Leonard's fast tan function 12 years ago
Andrew Tridgell 5024da2695 AP_Math: fixed indent-tabs-mode 12 years ago
Randy Mackay 7c9d9b9800 AP_Math: use DEG_TO_RAD in longitude_scale 12 years ago
Andrew Tridgell 737f0305ef AP_Math: implement vector2 cross product 12 years ago
Andrew Tridgell f4189e083b AP_Math: added mulXY() for matrix3 and vector3 12 years ago
Andrew Tridgell ba83950fc4 libraries: replace constrain() with constrain_float() 12 years ago
Andrew Tridgell e1f9297551 AP_Math: move print_latlon() to location.cpp 12 years ago
Andrew Tridgell 83dc7dbc92 AP_Math: handle NaN in constrain(), returning average 12 years ago