1593 Commits (c8befe4536a56269e5af3607e4e29223fb2802b5)

Author SHA1 Message Date
Andrew Tridgell c08fd50542 AP_Declination: fixed build of test sketch 13 years ago
Amilcar Lucas 6e9ffb4249 correct small typos in comments 13 years ago
Andrew Tridgell b337441ec5 SITL: added pgm_read_byte_far() 13 years ago
Andrew Tridgell c1b945018b AP_Declination: fixed usage of headers 13 years ago
Adam M Rivera b9be6ed290 AP_Declination: Updated comment. 13 years ago
Adam M Rivera fe8c896d69 AP_Declination: Added method set_initial_location 13 years ago
Adam M Rivera e08b50ee91 AP_Declination: Increased range of supported latitude coordinates. 13 years ago
Adam M Rivera e22da153ec Added AP_Declination test sketch. I will be improving the test sketch soon. 13 years ago
Adam M Rivera d2a07b1603 Added AP_Declination library. It contains the lookup table (lat/lng -> declination) as well as a method that performs the lookup. 13 years ago
Andrew Tridgell d10c4b76ad Compass: removed an incorrect comment 13 years ago
Andrew Tridgell 0da64e98f8 Compass: don't save the orientation to EEPROM 13 years ago
Andrew Tridgell 0ec9857689 Math: any euler angle with pitch > 90 is invalid 13 years ago
Andrew Tridgell 4bf28d499a Quaternion: update for new Quaternion interface 13 years ago
Andrew Tridgell e8f1c5742b DCM: update for new Matrix3f interface 13 years ago
Andrew Tridgell 4d3789d11c AP_Math: update the test suite 13 years ago
Andrew Tridgell 4422486d44 AP_Math: made rotation matrices more C++ 13 years ago
Andrew Tridgell 5c6368bad3 AP_Math: allow null pointers in Quaternion::to_euler() 13 years ago
Andrew Tridgell 16c95236c0 Quaternion: use the new quaternion API 13 years ago
Andrew Tridgell 9f0cb78f08 AP_Math: re-work quaternion functions to be more C++ like 13 years ago
Andrew Tridgell 9e30b5e4a5 I2C: fixed cr/lf mess 13 years ago
Andrew Tridgell 6021daf423 OpticalFlow: adapt optical flow library to new rotation system 13 years ago
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