652 Commits (7e3395eebd020d45152b376d29157325fae9d799)

Author SHA1 Message Date
Tom Pittenger 8c9dcf4ad8 AP_Math: added CRC16_CCITT non-standard variant 4 years ago
Peter Barker be076e5b1a AP_Math: correct descriptions of quaternion functions 4 years ago
Peter Barker 2251e442cc AP_Math: move crc8_dvb_update into crc library 4 years ago
Leonard Hall ad2a152751 AP_Math: Spelling fix 4 years ago
Leonard Hall 8961695369 AP_Math: Control: Refactor to use Jerk 4 years ago
Leonard Hall 3a8924c185 AP_Math: Control: protect against divide by zero 4 years ago
Iampete1 22100dd37c AP_Math: move to 32 digit rotation constants 4 years ago
Iampete1 5ecfd3fbce AP_Math: remove unused ROTATION_MAX_AUTO_ROTATION define 4 years ago
Iampete1 dbd95f8163 AP_Math: make duplicate rotations clear 4 years ago
Iampete1 080f6c295c AP_Math: examples: rotations: add test for duplicate rotations. 4 years ago
Iampete1 f8220a8adf AP_Math: tests: test quaternion rotation is the same as vector 4 years ago
Iampete1 6c5424aad6 AP_Math: add roll +- 45 rotations 4 years ago
Peter Barker 118d3f085f AP_Math: quaternion: add from_euler(Vector3&) 4 years ago
Andrew Tridgell c5ef672fb5 AP_Math: fixed expo_curve() 4 years ago
Randy Mackay 7daacfd63e AP_Math: vector2f gets float.h include 4 years ago
Randy Mackay 52bb8112b3 AP_Math: control.h needs vector2/3 includes 4 years ago
Randy Mackay 6c180994cd AP_Math: add support for crc8_maxim 4 years ago
Leonard Hall de36398ebf AC_Math: Control: Support Accel only input 4 years ago
Andrew Tridgell 75411afd21 AP_Math: added test for SCurve::calculate_path 4 years ago
Andrew Tridgell 498220b9f3 AP_Math: fixed error where t4_out could be negative in SCurve::calculate_path 4 years ago
Andrew Tridgell f343c8501b AP_Math: fixed double fill_nanf() 4 years ago
Andrew Tridgell 168e860f70 AP_Math: fixed a few more single precision calls 4 years ago
Andrew Tridgell 1486a473bd AP_Math: remove unused rotation_matrix_norm() 4 years ago
Andrew Tridgell d91397f2f2 AP_Math: change wrap_PI to ftype 4 years ago
Andrew Tridgell afb928081a AP_Math: use ftype for a few internal trig fns 4 years ago
Andrew Tridgell 31a6663797 AP_Math: fixed vel correction test build 4 years ago
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