564 Commits (0d396f42353dc6b5fb282b8a699e4825e27a8c4b)

Author SHA1 Message Date
Tom Pittenger 330e4126bb Ap_Math: compile warnings: float to double. use atan2f instead of atan2 10 years ago
Tom Pittenger 820f0bf02a AP_Math: compiler warnings: float to double promotion 10 years ago
Tom Pittenger 1c3ad00aa7 AP_Math: compiler warnings: use double for the constant so the template can handle it 10 years ago
Tom Pittenger 6e6f481ecb AP_Math: compiler warnings: apply is_zero(float) or is_equal(float) 10 years ago
Tom Pittenger 35f7a466e5 AP_Math: compiler warnings: apply is_zero(float) or is_equal(float) 10 years ago
Tom Pittenger a5d2f3a82f AP_Math: compiler warnings: float to double 10 years ago
Tom Pittenger ac4e7b2b03 AP_Math: compiler warnings: apply is_equal(float) 10 years ago
Tom Pittenger c93c773de2 AP_Math: change is_equal and is_zero to static class for better visability 10 years ago
Tom Pittenger bdda11b327 AP_Math: compiler warning: is_zero special case for vector3.h in a template 10 years ago
Andrew Tridgell eca675c556 AP_Math: fix for HAL_SITL rename 10 years ago
Andrew Tridgell 24b051565b AP_Math: added normalize() method to Matrix3f 10 years ago
Randy Mackay fecbf06008 AP_Math: fix example sketches 10 years ago
Randy Mackay eaedeeb7bf AP_Math: add quaternion.initialise 10 years ago
Randy Mackay 0392292489 AP_Math: inline is_equal, add is_zero 10 years ago
dgrat 726d7df710 AP_Math: add is_equal to compare floats 10 years ago
Jonathan Challinger 3812773485 AP_Math: make quaternion divide by zero protection more conservative 10 years ago
Jonathan Challinger fb8da1b2d8 AP_Math: add get_euler_(roll|pitch|yaw) functions to quaternion 10 years ago
Tom Pittenger 10c933966b AP_Math: fix compile warning re float constants 10 years ago
Tom Pittenger a8dda9f2ed AP_Math: fix compile warnings re float constants 10 years ago
Jonathan Challinger 6baec4952b AP_Math: add conversions to and from 3-1-2 euler angles 10 years ago
Jonathan Challinger a1d4f40c16 AP_Math: change quaternion operator* and operator/ to const 10 years ago
Jonathan Challinger 07735fefa6 AP_Math: fix div by zero in quaternion 10 years ago
Andrew Tridgell 728dbf24db AP_Math: fixed vector inequality test 10 years ago
Grant Morphett 300a02f4e4 AP_Math: Changes to fix the warnings in rover sitl build. 10 years ago
Jonathan Challinger 5f7480b740 AP_Math: change fast_atan2 to use atan2f on fast CPUs 10 years ago
Paul Riseborough 255252f387 AP_Math: Fix bug in quaternion division 10 years ago
Paul Riseborough 17445d03f0 AP_Math: Add quaternion division 10 years ago
Randy Mackay 689cc9e298 AP_Math: fix example sketch 10 years ago
Andrew Tridgell fefdc37a4d AP_Math: fixed warnings on bounds checking in quaternion 10 years ago
Andrew Tridgell 6bb4a8c361 AP_Math: make location_path_proportion() and location_passed_point() more efficient 10 years ago
Jonathan Challinger 9e5a30d5ba AP_Math: change ROTATION_YAW_293_PITCH_68_ROLL_180 to ROLL_90 10 years ago
Andrew Tridgell f38f86ab8c AP_Math: added location_path_proportion() 10 years ago
Andrew Tridgell 38c5f25c70 AP_Math: fixed example build 10 years ago
Andrew Tridgell 8d54368650 AP_Math: fixed build warning 10 years ago
Randy Mackay 503d14428d AP_Math: add new rotation to example rotation sketch 10 years ago
Randy Mackay 3d2c9910b3 AP_Math: add yaw 293, pitch 68, roll 180 rotation 10 years ago
Jonathan Challinger cdd2199138 AP_Math: expand frame transformation test case for quaternions 10 years ago
Jonathan Challinger 3befe74afa AP_Math: change quaternion class to use const references where optimal 10 years ago
Jonathan Challinger 70845882a7 AP_Math: fix up rotation test suite 10 years ago
Jonathan Challinger 1f7e393e38 AP_Math: refactor quaternion library 10 years ago
Andrew Tridgell 184c4c8ac5 AP_Math: fixed example build 11 years ago
Andrew Tridgell 917c9f7865 AP_Math: fixed example build 11 years ago
Daniel Frenzel b1a9d6bbcc AP_Math: Using const references in matrix3 11 years ago
Andrew Tridgell b92873cab1 AP_Math: prevent negative longitude scaling 11 years ago
Andrew Tridgell 03dc27147e AP_Math: port examples to Linux 11 years ago
Andrew Tridgell aa5940c378 AP_Math: fixed example build 11 years ago
Niels Joubert 398f32d538 AP_Math: Comments on WGS coordinate conversions 11 years ago
David Dewey 17374ff5e8 AP_Math: fast_atan2 11 years ago
Andrew Tridgell 7e5a491f14 AP_Math: prevent a floating point exception 11 years ago
Andrew Tridgell e566802bf3 AP_Math: fixed example build 11 years ago