1572 Commits (b676caa6264f4d824e483c111f17c0fbaced2884)

Author SHA1 Message Date
Andrew Tridgell 2ab3d2c080 OpticalFlow: fixed line endings 13 years ago
Andrew Tridgell cb96dd975f Compass: update the compass driver to use the new vector.rotate() method 13 years ago
Andrew Tridgell 55aa43a70d Math: added a test suite for the new rotation methods 13 years ago
Andrew Tridgell 289c64c0b9 Math: added vector3.rotate() and matrix3.rotation() methods 13 years ago
Andrew Tridgell ba8e764349 SITL: lower the noise and drift levels for general autotest usage 13 years ago
Andrew Tridgell b02ca58901 InertialSensor: fixed HIL build 13 years ago
Andrew Tridgell 44ebb20329 MAVLink: bring the v1.0 MAVLink in sync with 0.9 13 years ago
Andrew Tridgell 87c463bcc7 DCM: after some experimentation, raise the ki values a bit 13 years ago
Andrew Tridgell eff6778515 Quaternion: use gyro drift value from sensor driver 13 years ago
Andrew Tridgell 3989fe2c2c Quaternion: go back to the full update_MARG() 13 years ago
Andrew Tridgell c8189c80d4 SITL: cleanup the gyro drift calculations 13 years ago
Andrew Tridgell b833190abb Quaternion: make the quaternion test more generic 13 years ago
Andrew Tridgell 2f9af05cfa Quaternion: update to get_gyro_drift() interface 13 years ago
Andrew Tridgell bf16b2926c Quaternion: removed some unused variables 13 years ago
Andrew Tridgell 3b2609c441 DCM: separate out the omega_yaw_P from omega_P 13 years ago
Andrew Tridgell bcb7196680 IMU: added get_gyro_drift_rate() interface 13 years ago
Andrew Tridgell 9296ac494d AP_InertialSensor: added a get_gyro_drift_rate() interface 13 years ago
Andrew Tridgell 882fa1818b DCM: removed the limit on linear acceleration 13 years ago
Andrew Tridgell 801a442ffb Quaternion: minor tuning 13 years ago
Andrew Tridgell 3344869285 DCM: minor tuning based on testing my quad 13 years ago
Andrew Tridgell dffb435aac SITL: make the yaw match the APM conventions 13 years ago
Andrew Tridgell 2673614f6d SITL: fixed the pwm output on startup 13 years ago
Andrew Tridgell 982712d58f Quaternion: code cleanups and added comments 13 years ago
Andrew Tridgell f405477875 DCM: code cleanup and added more comments 13 years ago
Andrew Tridgell 9dc08b30cd Quaternion: bumb up gyro drift limit to match DCM 13 years ago
Andrew Tridgell f9394f8068 ADC: removed the ADC level accel smoothing 13 years ago
Andrew Tridgell 8b40c44522 Quaternion: separate out drift correction from main updates 13 years ago
Andrew Tridgell 3e960f8ef9 InertionSensor: update for new Ch6() interface 13 years ago
Andrew Tridgell 919874f2a0 IMU: fixed a warning 13 years ago
Andrew Tridgell 4dff78b9c0 GPS: expose last_fix_time 13 years ago
Andrew Tridgell 6eff9107ea Compass: change last_update to be in microseconds 13 years ago
Andrew Tridgell a0a360f955 ADC: use floats for ADC averaging 13 years ago
Andrew Tridgell 045b49c4c4 DCM: removed update_DCM_fast 13 years ago
Andrew Tridgell 321200ebbc AP_IMU: fixed led flashing in gyro cal 13 years ago
Andrew Tridgell a92fb67b70 AP_Math: expanded the math test suite 13 years ago
Andrew Tridgell 4d65cda0ea AP_Math: added quaternion->matrix and earth frame routines 13 years ago
Andrew Tridgell 8abbbe5713 AP_Math: better way of handling safe_sqrt() 13 years ago
Andrew Tridgell ccada2e9c2 SITL: avoid parent pid code on cygwin 13 years ago
Andrew Tridgell 3666476bcb SITL: prevent nested timer interrupts 13 years ago
Andrew Tridgell 3b7d78cf02 Quat: test patch for michael 13 years ago
Andrew Tridgell f363f81869 Quaternion: added NaN paranoid checking 13 years ago
Andrew Tridgell 1ec4c0777c Math: added comment on quaternion constructor 13 years ago
Andrew Tridgell f5e6dc0757 Math: added is_inf() on vector3f 13 years ago
Andrew Tridgell 066a513758 Quaternion: added more numerical safety in the quaternion code 13 years ago
Andrew Tridgell c7d5f06b21 AP_Math: added quaternion helper functions and a test suite 13 years ago
Andrew Tridgell f70dfe440d Quaternion: fix the gyro bias in centripetal and remove smoothing 13 years ago
Andrew Tridgell 47ddd4dfdd SITL: disable interrupts during register updates 13 years ago
Andrew Tridgell 7256652de5 Quaternion: use GPS to correct for linear acceleration 13 years ago
Andrew Tridgell c7ef72cf28 Quaternion: don't update if we have a very long deltat 13 years ago
Andrew Tridgell 6d356b6c6e Compass: fixed last_update time for HIL compass 13 years ago