626 Commits (01062cccd7556b528babb539fc1de98859780cb1)

Author SHA1 Message Date
Andrew Tridgell 0f2f0d4cb2 AP_Math: allow for double EKF build 4 years ago
Michelle Rossouw f95cb16434 AP_Math: Add Vector2f+z initialiser for Vector3f 4 years ago
Andrew Tridgell 978ea307b0 AP_Math: fixed the value LATLON_TO_CM 4 years ago
Andrew Tridgell aa03afafa7 AP_Math: added matrix3 tofloat and todouble 4 years ago
Andrew Tridgell 9b91cfe4ee AP_Math: implement double versions of some position control methods 4 years ago
Andrew Tridgell 3a3a30ab22 AP_Math: define postype_t and vectors 4 years ago
Andrew Tridgell 3315ec5acc AP_Math: added tofloat() and todouble() methods to Vector2 and Vector3 4 years ago
Andrew Tridgell 639570505b AP_Math: cleanups from Leonards feedback 4 years ago
Andrew Tridgell 566dd8ca8b AP_Math: cleanup API comments on control code 4 years ago
Andrew Tridgell 86f09cad09 AP_Math: cleanup position control APIs 4 years ago
Andrew Tridgell fe4abc521a AP_Math: make vector3 xy() method return a reference 4 years ago
Josh Henderson 566621e2ba AP_Math: SCurve check direction.length_squared is_zero 4 years ago
Andrew Tridgell f19b604a0c AP_Math: added xy() method on Vector3 4 years ago
Rishabh b9fbf1a661 AP_Math: Update segment_to_segment_dis test 4 years ago
Rishabh 547f0efd57 AP_Math: Add segment to plane intersection function 4 years ago
Pierre Kancir 519b1a6913 AP_Math: correct and increase unit test coverage 4 years ago
Randy Mackay b263a1d751 AP_Math: add Quaternion::roll_pitch_difference 4 years ago
Andrew Tridgell 154ae64e63 AP_Math: support either polarity in linear_interpolate() 4 years ago
Peter Barker d77d258442 AP_Math: add tests for the sqrt_controller 4 years ago
Leonard Hall 5c47c0a131 AP_Math: Fix before squash 4 years ago
Andrew Tridgell 53e5bef0c2 AP_Math: added rotate_xy to Vector3f 4 years ago
Leonard Hall c4bb8baf0c AP_Math: Control: Add XY S-Curve shapers and shaping limits 4 years ago
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