77 Commits (c2fa44d24ee84dfe4c3577a5a066c7c836933bfa)

Author SHA1 Message Date
rmackay9 5026b5c192 AP_DCM - fixed small compiler warning to do with order of parameters in constructor 13 years ago
Andrew Tridgell eb35e0e8ac DCM: fixed the sense of the compass GPS test in initial yaw 13 years ago
Andrew Tridgell 900388a85a DCM: disable compass null offsets when setting initial yaw 13 years ago
Andrew Tridgell eb71b26d3f DCM: use the new use_for_yaw() compass method 13 years ago
Andrew Tridgell 5e2fbdb6cf DCM: don't reset _have_initial_yaw for GPS heading unless very slow 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 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 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 d52cb7e574 DCM: only add in centripetal accel if we have GPS lock 13 years ago
Andrew Tridgell 245d265c6a DCM: added a SITL_debug() for DCM normalisation errors 13 years ago
Randy Mackay ed19c25a97 Arduino 1.0 - changed all #includes of "WProgram.h", "wiring.h" and "WConstants.h to "Arduino.h". 13 years ago
Andrew Tridgell 0dc0d9ddf0 added a simple DCM library example 13 years ago
Andrew Tridgell 15d446bde2 DCM: prevent a segmentation fault when compass is not enabled 13 years ago
Doug Weibel 9846822748 Bug fix for compass. 13 years ago
Andrew Tridgell 8f74631882 DCM: don't use compass unless its healthy 13 years ago
Andrew Tridgell 0147c7b6c6 DCM: added matrix_reset() method 13 years ago
Andrew Tridgell 14866927e1 dcm: fixed an uninitialised variable 13 years ago
Wenyao Xie 2432ae130d Fixed baro. 13 years ago
Jason Short fa7f39ba20 Access to _clamp val. May want to make a private member and write accessor. 13 years ago
Jason Short e37dffadf3 Added faster conversion from and to degrees*100 / rads 13 years ago
Doug Weibel e3ab1b0353 Add an accessor for the DCM drift correction integrator to monitor performance 13 years ago
Doug Weibel 947950398c Changed the DCM drift correction integrator limit to a vector magnitude of 30 degrees/second. 13 years ago
Doug Weibel c7077fa9e8 In case of DCM renorm "blow-up" reset the drift correction integrators 13 years ago
Michael Oborne 6818794bb4 Fix HIL DCM to match actual 13 years ago
Michael Oborne 818c41f743 Fix HIL DCM to match actual 13 years ago
James Goppert 0c7c508541 Optional recursion added. 14 years ago
James Goppert 5489b84f8e Improvements to cmake. 14 years ago
James Goppert d887a28b91 Added ArduBoat/ ArduRover/ and APO library. 14 years ago
Andrew Tridgell 8b90ad84f6 fixed ArduCopter HIL build 14 years ago
Andrew Tridgell 9314dcaa89 DCM: re-work the DCM to use the new IMU/ADC features 14 years ago
unknown a4e001bbcf Adding CMake support 14 years ago
Amilcar Lucas f08cea8044 These changes were meant to be inside commit a14c06adc06b. I'm sorry but reverting stuff is not that easy 14 years ago
Amilcar Lucas 5406991831 Added support for routing any function to any of the aux. servos. 14 years ago
Amilcar Lucas 77c798abd5 Use G_RC_AUX macro to simplify accessing the auxiliary servos 14 years ago
Jason Short d50ed35077 Added a state machine intended to run at 250hz to the DCM. Spread load of DCM out to lower CPU. 14 years ago
jasonshort 61dc79f65b Added some missing functions needed to get HIL to compile 14 years ago
jasonshort 5e163c6052 added ki_Yaw private variable and accessors. 14 years ago
jasonshort 418a4b3903 removed redundant FP calcs for speed up. 14 years ago
tridge60@gmail.com cb492ac00e fixed warnings in AP_DCM 14 years ago
jasonshort edaf2b9641 Based on Doug's recommendation - increased Accel weighting to .66 – 1.33 Gs 14 years ago
jasonshort 595266152b Added dynamic setting of kp_rollpitch, ki_rollpitch, kp_yaw. 14 years ago
DrZiplok 71604405f4 Re-order initialisers to suppress warnings 14 years ago
james.goppert aa598b575a APO merge. 14 years ago