704 Commits (5ff268fa97ca9c115be1dddafd090553fddc5974)

Author SHA1 Message Date
Leonard Hall 3530d9121f AP_Math: minor format fix to SCurve::advance_target_along_track 4 years ago
Tom Pittenger ba6bb21560 AP_Math: added helper for16bit float conversions 4 years ago
hs293go 93a13bbf0e AP_Math: Implement tests for the Quaternion class 4 years ago
hs293go 8bc02ab00b AP_Math: Implement quaternion vector rotation operator 4 years ago
Randy Mackay bc0da915c4 AP_Math: add SplineCurve library 4 years ago
Leonard Hall af7403f4e9 AP_Math: add SCurve library 4 years ago
Randy Mackay 0e506a71a1 AP_Math: remove control's limit_vector_length 4 years ago
Randy Mackay e2b46d05dc AP_Math: Vector2,3 get limit_length methods 4 years ago
Leonard Hall 3bb0482795 AP_Math: add update_pos_vel_accel to control 4 years ago
Andrew Tridgell 1f60eb68ec AP_Math: removed assert calls 4 years ago
Andrew Tridgell e884e4c5ac AP_Math: added fixedwing_turn_rate() helper 4 years ago
Patrick José Pereira 5d7d955378 AP_Math: Add missing const in member functions 4 years ago
Rishabh f3d825bebe AP_Math: Add unit tests for 3-D lines 4 years ago
Rishabh 1262d73071 AP_Math: Add new methods to support 3D avoidance 4 years ago
Rishabh 79d5e432ee AP_Math: Add new method to extrapolate 3D vector given distance, yaw, pitch 4 years ago
Andrew Tridgell a1fb0592a9 AP_Math: specialise polyfit for vectors 4 years ago
Andrew Tridgell 999268cbba AP_Math: fixup matrix algorithms to be in cpp file 4 years ago
bugobliterator 3b3e2c01f8 AP_Math: templatize matrix_alg methods 4 years ago
Andrew Tridgell 64d9f43d94 AP_Math: added polygon fitting code 4 years ago
Andrew Tridgell 720f9a1de0 AP_Math: cleanup maths functions 4 years ago
Leonard Hall 1e38440c83 AP_Math: add control common functions 4 years ago
Andrew Tridgell d9dbcb17c4 AP_Math: enable constrain value with line numbers on all boards 4 years ago
Peter Barker c81df7b5ad AP_Math: add tests for circle-segment-intersection 4 years ago
Peter Barker f534963413 AP_Math: consolidate error checking 4 years ago
murata 4ffc559ccc AP_Math: judge isnan judgment before operation 4 years ago
Gone4Dirt 5edae526fd AP_Math: Add conversion Ams to mAh 4 years ago
Andrew Tridgell 806852c9c3 AP_Math: speedup fill nanf 4 years ago
Andrew Tridgell cdcf32d22c AP_Math: added calc_lowpass_alpha_dt() 4 years ago
Andrew Tridgell a56f07b74d AP_Math: allow build without other headers for vector2.h 4 years ago
Andrew Tridgell c0b20881d6 AP_Math: allow vector3.h to be included earlier in include chain 4 years ago
Michael du Breuil 051640e2b2 AP_Math: Log line numbers on constrain_nan's for constrain float 4 years ago
Andrew Tridgell 747b48d0a8 AP_Math: added crc_sum8 4 years ago
murata 9714d8dde9 AP_MAth: Move the CRC24 to the AP_Math class 4 years ago
Patrick José Pereira 6ee401cb00 AP_Math: Remove isnan check for non-float type 4 years ago
Tom Pittenger 787d7f5254 Revert "AP_Math: add function to convert any base to any base" 4 years ago
Tom Pittenger a0f25640a2 Revert "AP_Math: add bitwise fetch/load 16, 24, 32bit operations" 4 years ago
Tom Pittenger ee8f50e6a5 Revert "AP_Math: fix LoadUint() to allow 32bit values" 4 years ago
Tom Pittenger 5e2450c4ea AP_Math: fix LoadUint() to allow 32bit values 4 years ago
Tom Pittenger 6efaa29577 AP_Math: add bitwise fetch/load 16, 24, 32bit operations 4 years ago
Tom Pittenger 935cb39dff AP_Math: add function to convert any base to any base 4 years ago
Pierre Kancir 240c34ecde AP_Math: add missing ; on benchmark test 4 years ago
yaapu 144f7df02f AP_Math: added CRCs needed by AP_MSP 5 years ago
bugobliterator a8d36a37c4 AP_Math: ensure that we use environment Python interpreter 5 years ago
Andy Piper d4c5b945b3 AP_Math: move crc8_dvb_s2 here and add additional crc8 functions 5 years ago
Andrew Tridgell b6a5509409 AP_Math: added test for vector2f rotate 5 years ago
Andrew Tridgell 24d0804249 AP_Math: added rotate() method to Vector2f 5 years ago
Rishabh 0779cf436e AP_Math: Added function to calculate shortest distance betwwen point and line segment in 3D 5 years ago
Peter Barker 2f8c0dd65b AP_Math: remove use of Vector3 as function 5 years ago
Peter Barker dad5b4e903 AP_Math: remove use of Vector2 as function 5 years ago
Andrew Tridgell a56a7f7da4 AP_Math: added more vector3f ops for lua 5 years ago