536 Commits (master)

Author SHA1 Message Date
Jacob Walser e738f33770 AP_Math: Add ROTATION_PITCH_315 and ROTATION_ROLL_90_PITCH_315 7 years ago
Andrew Tridgell a6e05cbf5a AP_Math: added crc32 for IOMCU bootloader protocol 7 years ago
Andrew Tridgell 17f2f40b11 AP_Math: added xmodem CRC 7 years ago
Peter Barker febcdd766b AP_Math: narrow enumeration to uint8_t to avoid narrowing-warnings 7 years ago
Peter Barker c343a286c5 AP_Math: quaternion: add contructor from float[4] 7 years ago
bnsgeyer 600e0dac92 AP_Math: added support for cubic spline interpolation 7 years ago
Randy Mackay c28cfcdc27 AP_Math: add Vector2f::circle_segment_intersection 7 years ago
Randy Mackay a655c36159 AP_Math: add Vector2f::segment_intersection 7 years ago
Andrew Tridgell ee1fea55ce AP_Math: moved constants from AP_Baro 7 years ago
Andrew Tridgell 4ce696a520 AP_Math: fixed example build on ChibiOS 7 years ago
Andrew Tridgell f5b24a3838 AP_Math: fixed build of Sub with ChibiOS 7 years ago
Andrew Tridgell 3d2c4ffa79 AP_Math: allow write to indexed vector2 7 years ago
Andrew Tridgell f088c3de23 AP_Math: added long templates 7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas e13281ab2d AP_Math: add overloaded functions get_horizontal_distance_cm() and get_bearing_cd() (NFC) 7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas ec1790dad9 AP_Math: Use DEGX100 define instead of hardcoded value (NFC) 7 years ago
Andrew Tridgell 9660973975 AP_Math: make crc_crc8 const 7 years ago
Andrew Tridgell 3f226cd2b9 AP_Math: added from_rotation() method to Matrix3 7 years ago
Peter Barker 1ca76173a5 AP_Math: set radians(...) and degrees(...) as constexpr 7 years ago
Randy Mackay 2aa1f3f100 AP_Math: replace divide with multiply in distance_to_segment 8 years ago
Randy Mackay e892bbbac0 AP_Math: add Vector3f::distance_to_segment 8 years ago
Randy Mackay e6328c350d AP_Math: add Vector3f::distance_squared 8 years ago
khancyr 15398f8b0e AP_Math: correct variable init and remove define in polygon 8 years ago
Miguel Arroyo 7cea21afa2 AP_Math: Moves rand_vec3f from SITL_State. 8 years ago
Francisco Ferreira da5060964b AP_Math: uniformize template type parameter keyword 8 years ago
Francisco Ferreira 1ffe12008c AP_Math: adapt test for new norm method API 8 years ago
Francisco Ferreira 7b98f41947 AP_Math: correct norm to need two arguments 8 years ago
Randy Mackay db45442de2 AP_Math: remove unused angle method 8 years ago
Michael du Breuil 2cd6ff6dd5 AP_Math: Accept float epsilon in is_positive is_negative as a valid result 8 years ago
Michael du Breuil 5a15413513 AP_Math: Add is_negative and is_positive helpers 8 years ago
Andrew Tridgell 607220d12b AP_Math: rename macros to avoid conflicts 8 years ago
Andrew Tridgell 2fcecaa7c5 AP_Math: added rand_float() 8 years ago
Pierre Kancir f2812c1efd AP_Math: example fix travis warning 8 years ago
Tom Pittenger 1abeb03d2b AP_Math: remove HAL_CPU_CLASS_16 8 years ago
Andrey Kolobov a1fa2a9de3 AP_Math: added matrixN for soaring controller 8 years ago
Francisco Ferreira 7afcbf51ec
AP_Math: also fix SEC_PER_WEEK 8 years ago
murata 1982285e23 AP_Math: update MSEC_PER_SEC definition to fix GPS time calcs 8 years ago
Michael du Breuil c5c94949bf AP_Math: Extend vector2::angle(vector2) to distinguish parallel and antiparallel vectors 8 years ago
Michael du Breuil 97c57764c4 AP_Math: Add a 3D location difference, returning NED 8 years ago
murata 30151c8253 Global: Define MSEC_PER_SEC, MSEC_PER_WEEK, SEC_PER_WEEK and UNIX_OFFSET. 8 years ago
Lucas De Marchi 2b9478f430 AP_Math: tests: make both arguments double 8 years ago
Lucas De Marchi 008ac0a2a8 AP_Math: remove unused double instantiation 8 years ago
Lucas De Marchi 87038d8ef1 AP_Math: add casts to consider literals as doubles 8 years ago
Lucas De Marchi 48d94db259 AP_Math: double constants need a type 8 years ago
Lucas De Marchi a500aced3c AP_Math: remove unused double constants 8 years ago
Lucas De Marchi 87c82ce0c6 AP_Math: add some more tests for constrain_value() 8 years ago
Lucas De Marchi 82d210144b AP_Math: remove warnings from constrain_value() 8 years ago
Lucas De Marchi 2605c7265b AP_Math: remove warnings from safe_asin() 8 years ago
Lucas De Marchi 69a9cd3625 AP_Math: add tests to is_equal() 8 years ago
Lucas De Marchi 4f8d2059f8 AP_Math: use right epsilon for is_equal() 8 years ago
murata ec4cce15a1 AP_Math: Unify from print or println to printf. 8 years ago