1351 Commits (2673614f6d6a2cf08f1901eed41658936fb707ea)

Author SHA1 Message Date
Andrew Tridgell f59297d7a7 Compass: catch the case of a user enabling a compass mid-flight 13 years ago
Andrew Tridgell eb71b26d3f DCM: use the new use_for_yaw() compass method 13 years ago
Andrew Tridgell 664622523d Compass: added COMPASS_LEARN and COMPASS_USE parameters 13 years ago
Andrew Tridgell f10097a6d5 AP_Param: added some comments on AP_Vector3f handling 13 years ago
Andrew Tridgell 5e2fbdb6cf DCM: don't reset _have_initial_yaw for GPS heading unless very slow 13 years ago
Andrew Tridgell 2e9105c68a AP_Param: added special handling for Vector3f 13 years ago
Andrew Tridgell d6bfceef7c SITL: added -C option to desktop mode 13 years ago
Andrew Tridgell 54aa8297af libs: removed unused library GPS_IMU 13 years ago
Andrew Tridgell 185ab5aea9 libs: removed unusued library GCS_SIMPLE 13 years ago
Andrew Tridgell 55e33c3359 DCM: tidy up use of error_course and in_motion 13 years ago
Andrew Tridgell ab8cc3d478 DCM: use rotation_matrix_from_euler() to calculate initial yaw 13 years ago
Andrew Tridgell ddeda1c367 DCM: use rotation_matrix_from_euler() in matrix reset 13 years ago
Andrew Tridgell 06f37aad75 DCM: use calculate_euler_angles() to get eulers from DCM 13 years ago
Andrew Tridgell 16ed8bc8f6 AP_Math: added rotmat <-> euler functions 13 years ago
Andrew Tridgell c354879f1f Compass: ensure we don't produce NAN values for compass heading 13 years ago
Andrew Tridgell 17d16bc8c6 AP_Math: added safe_sqrt() function 13 years ago
Andrew Tridgell bad653f230 DCM: tidy up the nan checking in DCM 13 years ago
Andrew Tridgell c8e6d03c67 DCM: added matrix recovery on reset 13 years ago
Andrew Tridgell 502fbf6e17 AP_Math: added a safe_asin() function 13 years ago
Andrew Tridgell 17170da96e AP_Math: added is_nan() methods to vector3f and matrix3f 13 years ago
Jason Short b094f6ce52 added set integrator 13 years ago
Andrew Tridgell ef90f336d3 DCM: changed the sense of floating point range comparison 13 years ago
Andrew Tridgell 57ffd00b69 DCM: range check the matrix before calculating pitch 13 years ago
Andrew Tridgell 2bb58db3f7 DCM: reset more values on renorm blowup 13 years ago
Andrew Tridgell 156d98cb9f DCM: remove the taylor expansion optimisation for renormalisation 13 years ago
Andrew Tridgell 53b87229ff AP_Param: added ParamToken type for variable list traversal 13 years ago
Jason Short 1e37a0ec17 added a limit to range output 13 years ago
Randy Mackay 33aa6fe13b Optflow - added reference to FastSerial to resolve compile error on Arduino 1.0. 13 years ago
Andrew Tridgell 9793d04ed1 SITL: increase the amount of noise in the simulated ADC 13 years ago
Andrew Tridgell d52cb7e574 DCM: only add in centripetal accel if we have GPS lock 13 years ago
Andrew Tridgell baac883eb1 IMU: move _sensor_cal to general IMU class 13 years ago
Andrew Tridgell 882cd4ea83 AP_Param: moved AP_Vector3f and AP_Matrix3f declarations to AP_Math.h 13 years ago
Andrew Tridgell 4b15b63d21 AP_Param: fixed copy-assignment operators for AP_Param vectors 13 years ago
Andrew Tridgell 7f3858cb7f AP_Param: added a set_and_save_ifchanged() method 13 years ago
Andrew Tridgell 80a6773b8b AP_Param: added an initialised() method 13 years ago
justinbeech 62b104cbfa Found free extra 256 bytes of RAM eliminate _clz use from libgcc 13 years ago
Jason Short 24ce02c6a4 made I term return in same pattern as D term 13 years ago
Andrew Tridgell 79d622939a ADC: on channel overflow we should not zero last_ch6_micros 13 years ago
Jason Short 026e4a6567 change constant to float 44330.0 13 years ago
Michael Oborne 2f81776b0d eedump ap param in perl 13 years ago
Andrew Tridgell a48a118128 SITL: adjust the SITL compass code to have saner z values 13 years ago
Andrew Tridgell 62326c0f72 Compass: enable compass offsets for HIL compass 13 years ago
Andrew Tridgell 048aed5427 fixed dump size 13 years ago
Andrew Tridgell 089db43183 show group_element too 13 years ago
Andrew Tridgell ea6a46fc9b AP_Param: added eeprom_aaparam.c dump utility 13 years ago
Andrew Tridgell 4398171374 SITL: catch floating point errors 13 years ago
Andrew Tridgell 245d265c6a DCM: added a SITL_debug() for DCM normalisation errors 13 years ago
Andrew Tridgell 601a991a46 added SITL_debug() macro 13 years ago
Andrew Tridgell 085cc00c33 RC_Channel_aux: fixed a uninitialied variable error, and save a bit of stack space 13 years ago
Andrew Tridgell 43c56be70c SITL: add some magnetometer offsets 13 years ago