46 Commits (1b8055aed9c0ec4431e48a57acebde6abad8f1ee)

Author SHA1 Message Date
Paul Riseborough f2c2811ef3 AP_AHRS & AP_Math: fixed bug in use of AHRS_TRIM parameters 11 years ago
Andrew Tridgell 6ed493b10f AP_AHRS: added attitude_reset() method for HIL_SENSORS 11 years ago
Andrew Tridgell 02d6f012ce AP_AHRS: added accel sum delay buffer to account for GPS lag 11 years ago
Andrew Tridgell d31e557983 AP_AHRS: save memory and reduce pointer references 11 years ago
Andrew Tridgell d305dd5946 AP_AHRS: debounce the GPS/compass consistency test 11 years ago
Andrew Tridgell 97b7130bb9 libraries: update license header to GPLv3 12 years ago
Andrew Tridgell 0d36832b82 AP_AHRS: use const reference not pointers for locations 12 years ago
tobias 1bf135b36f AP_AHRS: make some more functions const 12 years ago
Andrew Tridgell 7d42a0562d AP_AHRS: cope better with large GPS yaw changes 12 years ago
Andrew Tridgell 38fc0e61c6 AP_AHRS: optimise yaw drift correction 12 years ago
Randy Mackay ee2daf25b6 AHRS: perf improvement by caching declination vector 12 years ago
Andrew Tridgell 014c9376e7 AP_AHRS: use const references where possible 12 years ago
Andrew Tridgell 7ad293e270 AP_AHRS: made a few methods const 12 years ago
Andrew Tridgell 8459da202c AP_AHRS: prevents compass flyaways for plane and rover 12 years ago
Pat Hickey 9bf69d4e0d AP_AHRS: port to AP_HAL 12 years ago
rmackay9 83ae8e47be AP_AHRS: replace IMU with INS and add roll and pitch trim 12 years ago
Andrew Tridgell 2be785899b AHRS: added airspeed_estimate() function 13 years ago
uncrustify bc80148c75 uncrustify libraries/AP_AHRS/AP_AHRS_DCM.h 13 years ago
Andrew Tridgell 2985de279f AHRS: fixed duplicate gps_use variable in DCM 13 years ago
Andrew Tridgell 134cd51d17 AHRS: moved var_info[] into top level AP_AHRS class 13 years ago
Andrew Tridgell 9b4b7997b6 AHRS: added ahrs.yaw_initialised() 13 years ago
Andrew Tridgell 48e275e22d AHRS: avoid a compiler bug in quaternion code 13 years ago
Andrew Tridgell f5b7ae213c AHRS: added AHRS_GPS_USE parameter 13 years ago
Andrew Tridgell 779dacfd24 AHRS: added wind estimation code 13 years ago
Andrew Tridgell af4071894e AHRS: added long-term dead-reckoning 13 years ago
Jason Short 52b2aacf28 AHRS DCM: FOrmatting 13 years ago
Andrew Tridgell 898a5af692 AP_Param: update AHRS for new constructor syntax 13 years ago
rmackay9 468170b589 AP_AHRS_DCM: moved var_info to belong to AP_AHRS_DCM instead of AP_AHRS 13 years ago
Andrew Tridgell 0f9fb2c64b AHRS: added AHRS_GPS_GAIN parameter 13 years ago
Andrew Tridgell 3849ca8b5c AHRS: make DCM drift correction not rely on accurate yaw 13 years ago
Andrew Tridgell 1314e4f872 AHRS: make P gain on PI roll/pitch controller tunable 13 years ago
Andrew Tridgell 136c03c3c0 AHRS: include the P terms in get_gyro() 13 years ago
Andrew Tridgell 58c4d458dc AHRS: re-instate new DCM drift correction code 13 years ago
Andrew Tridgell fd241692d0 AHRS: revert to the old drift correction algorithm 13 years ago
Andrew Tridgell 8e044a560b AHRS: include P term in omega 13 years ago
Andrew Tridgell 37e2f2ee2c AHRS: implement spin rate limits 13 years ago
Andrew Tridgell 3a41ad8e7c AHRS: normalize the ge vector in drift correction, and use barometer 13 years ago
Jonathan Challinger d230690b7b AHRS: brought DCM more inline with Bill's implementation 13 years ago
Andrew Tridgell d4c8041c51 AHRS: first successful version of Bills new drift correction system 13 years ago
Andrew Tridgell 0f5c22bd8e AHRS: implement Bills new drift correction algorithm 13 years ago
rmackay9 6e1798b104 AP_AHRS: updated default AHRS_YAW_P to 0.2 (was 0.4) 13 years ago
Andrew Tridgell 2a3af369b6 DCM: buffer omega_I changes over 10 seconds 13 years ago
Andrew Tridgell 8e90aeea4e AHRS: added AHRS_YAW_P parameter 13 years ago
Andrew Tridgell b549b88e5e AHRS: fixed error_yaw reporting with 2 MAVLink connections 13 years ago
Andrew Tridgell d4bb068d5b AHRS: adapt the DCM library to the AHRS framework 13 years ago
Andrew Tridgell 9d75ffeba1 AHRS: rename DCM and Quaternion implementions ready for AHRS class 13 years ago
Andrew Tridgell 13dac4a93a DCM: adjust yaw kp constant down to 0.4 13 years ago
Andrew Tridgell 87c463bcc7 DCM: after some experimentation, raise the ki values a bit 13 years ago
Andrew Tridgell 3b2609c441 DCM: separate out the omega_yaw_P from omega_P 13 years ago
Andrew Tridgell 3344869285 DCM: minor tuning based on testing my quad 13 years ago