57 Commits (55a0bd081fed1691f9673ba7ffae02559ba6a435)

Author SHA1 Message Date
Michael du Breuil 97c57764c4 AP_Math: Add a 3D location difference, returning NED 8 years ago
Lucas De Marchi 87038d8ef1 AP_Math: add casts to consider literals as doubles 8 years ago
murata f9add59b58 Global: Aggregate the same definitions. 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago
Tom Pittenger 00aaa78757 AP_Math: add separate check_lat() and check_lng() 9 years ago
Tom Pittenger 7b4c503052 AP_Math: use new check_latlng helper 9 years ago
Tom Pittenger ce9ecf9f3d AP_Math: added check_latlng helper 9 years ago
Ricardo de Almeida Gonzaga 481e3a2af6 AP_Math: Fix typos 9 years ago
dgrat 41661f815f AP_Math: Replace the pythagorous* functions with a variadic template 9 years ago
dgrat 76362caee0 AP_Math: Replace wrap_* functions with template versions 9 years ago
Andrew Tridgell e8142b0b5b AP_Math: added wrap_360() 9 years ago
Michael du Breuil bb7cf6c0b6 AP_Math: Update location_sanitize to sanitize for lat/lng 9 years ago
Tom Pittenger 278fb2e60d AP_Math: add location sanity checker/fixer util 9 years ago
dgrat 672acdc8ef AP_Math: Created location.h header for location functions 9 years ago
dgrat 5148e41c1a AP_Math: Cleaned macro definitions 9 years ago
Jonathan Challinger fff275fd99 AP_Math: add wrap_2PI 9 years ago
Lucas De Marchi fb28f426da AP_Math: remove check for AVR CPUs 9 years ago
Lucas De Marchi c7871d1bca AP_Math: remove checks for HAL_BOARD_APM2 and HAL_BOARD_APM1 9 years ago
Lucas De Marchi 20c6ffc5e3 Replace use of UARTDriver::printf_P() with UARTDriver::printf() 9 years ago
Lucas De Marchi 2c38e31c93 Remove use of PSTR 9 years ago
Randy Mackay 6145794da2 AP_Math: remove duplicate RADIUS_OF_EARTH definition 9 years ago
Tom Pittenger 4771d19073 AP_Math: added locations_are_same(loc1,loc2) helper 10 years ago
Gustavo Jose de Sousa 4790371f9b AP_Math: standardize inclusion of libaries headers 10 years ago
Andrew Tridgell 8f41d97548 AP_Math: fixed build error on PX4 10 years ago
Andrew Tridgell 099392d3ca AP_Math: don't optimise longitude_scale on faster CPUs 10 years ago
Andrew Tridgell 0b897e04bb AP_Math: revert AP_Math class change 10 years ago
Tom Pittenger 35f7a466e5 AP_Math: compiler warnings: apply is_zero(float) or is_equal(float) 10 years ago
Andrew Tridgell 6bb4a8c361 AP_Math: make location_path_proportion() and location_passed_point() more efficient 10 years ago
Andrew Tridgell f38f86ab8c AP_Math: added location_path_proportion() 10 years ago
Andrew Tridgell b92873cab1 AP_Math: prevent negative longitude scaling 11 years ago
Niels Joubert 879eb5936b AP_MATH: Adding WGS GPS conversions, CRC16 checks, and double-precision Vectors and Matrices 11 years ago
Randy Mackay 37cfbc9ad5 AP_Math: float versions of wrap_360 and wrap_180 11 years ago
Randy Mackay a963ec7e3b AP_Math: bug fix to wrap_360 and wrap_180 11 years ago
Andrew Tridgell fb19dbb404 AP_Math: cope with large values passed into the wrap functions 12 years ago
Andrew Tridgell 84ed2141a0 AP_Math: fixed float rounding in location_offset() 12 years ago
Andrew Tridgell 5434b2c017 AP_Math: update location code to avoid float rounding 12 years ago
Andrew Tridgell 1d75b52411 AP_Math: use const references not pointers for location functions 12 years ago
Randy Mackay 8b87849acd Math: add wrap_PI 12 years ago
Randy Mackay 7c9d9b9800 AP_Math: use DEG_TO_RAD in longitude_scale 12 years ago
Andrew Tridgell e1f9297551 AP_Math: move print_latlon() to location.cpp 12 years ago
Andrew Tridgell 8b119934ea AP_Math: fixed grammar error 12 years ago
tobias 217b8d7a59 cleanup: use const for struct Location pointers and references 12 years ago
Andrew Tridgell 091b474a1d AP_Math: added wrap_360_cd() and wrap_180_cd() 12 years ago
Randy Mackay 7729ec950e AP_Math: longitude_scale function made public 12 years ago
Randy Mackay d2767b911c AP_Math: switch get_distance_cm to return uint32_t 12 years ago
James Bielman 5631f865b2 Update floating point calculations to use floats instead of doubles. 12 years ago
Andrew Tridgell d8bed0c2aa AP_Math: fixed get_distance() function 12 years ago
Andrew Tridgell a072afa223 AP_Math: expand some macros into functions 12 years ago
Pat Hickey 7dbe198e5c AP_Math: port to work on coreless arduino (AP_HAL) 12 years ago
uncrustify 64eaadb332 uncrustify libraries/AP_Math/location.cpp 13 years ago