1291 Commits (9df332f0aeb01d750d42e85b6d32aea82b8a9d38)

Author SHA1 Message Date
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
Andrew Tridgell f95d7cadc5 fixed SITL GPS heading to be 0..360 13 years ago
Andrew Tridgell 6a42598ade use stdint types in the compass code 13 years ago
Andrew Tridgell be5ffdedbb AP_Param: allow dumping of AP_Vector3f 13 years ago
Andrew Tridgell d90dc4d893 GPS: change back to 4Hz for MTK GPS 13 years ago
Andrew Tridgell 804332c340 AP_Baro: fixed some signed/unsigned warnings 13 years ago
Andrew Tridgell 74bbc72b11 move AP_Var code and example into libraries/AP_Var 13 years ago
Andrew Tridgell 23ed5c2cee fixed imax load/save in PID 13 years ago
Andrew Tridgell 37cabb4cfa fixed dead zone load/save 13 years ago
Andrew Tridgell 150a67c262 fixed PID initialisation 13 years ago
Andrew Tridgell 47807ec68d RC_Channel_aux: catch invalid function settings 13 years ago