1487 Commits (533772339ef59dc147d55104d5948ca8e161072a)

Author SHA1 Message Date
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
Andrew Tridgell ebc55bb494 RC: disable interrupts when reading the RC registers 13 years ago
Andrew Tridgell 57f67ca6e3 GPS: added an acceleration estimate to the GPS driver 13 years ago
Andrew Tridgell 7fbfcc2721 GPS: fixed some stdint types 13 years ago
Andrew Tridgell e699e9ace0 Quaternion: added in reporting of gyro drift and rp/yaw errors 13 years ago
Andrew Tridgell 2a8b167d95 fixed comment 13 years ago
Andrew Tridgell c73c55aa90 DCM: fixed an uninitialised variable warning 13 years ago
Andrew Tridgell d8234882d4 Quaternion: tweak the quaternion gains a bit 13 years ago
Andrew Tridgell cc887949c9 AP_IMU: improved the gyro calibration code 13 years ago
Andrew Tridgell ffa6786697 Quaternion: drop the gyro drift rates down 13 years ago
Andrew Tridgell bee4bd9474 DCM: fixed bug in accel averaging 13 years ago
Andrew Tridgell 25e5ddeaa4 AP_Quaternion: fixed build on Arduino 1.0 13 years ago
Andrew Tridgell c369d9f60a AP_Quaternion: added DCM compatibility interfaces 13 years ago
Andrew Tridgell 6138f31cec AP_IMU: added new_data_available() interface 13 years ago
Andrew Tridgell a9dea35310 AP_InertialSensor: added new_data_available() interface 13 years ago
Andrew Tridgell c80ec9a55c AP_ADC: added new_data_available() interface 13 years ago
Andrew Tridgell c8a459ab0d fixed deltat in quaternion 13 years ago
Andrew Tridgell a791224d07 SITL: make SITL not depend on DCM 13 years ago
Andrew Tridgell 74eef7018a Quaternion: added an AP_Quaternion library 13 years ago
Andrew Tridgell fd2a24f8ed SITL: reduce the simulated compass offsets 13 years ago
Andrew Tridgell bddc6ba241 SITL: separate out drift speed and drift level 13 years ago
Andrew Tridgell 25cad09746 SITL: added a drift_level multiplier 13 years ago
Andrew Tridgell b11b571778 DCM: fixed the averaging of accel values for update_DCM_fast() 13 years ago
Andrew Tridgell 145fc91701 AP_Math: added a .zero() method to Vector3f 13 years ago
Andrew Tridgell ae51173656 SITL: fixed delay() to account for signal interrupions 13 years ago
Andrew Tridgell fe173227de DCM_Test: fixed example code to work with SITL 13 years ago
Andrew Tridgell 8424609924 SITL: push noise level to 2.0 for DCM testing 13 years ago
Andrew Tridgell 6ba6e11e7b DCM: added a small amount of accel smoothing to update_DCM_fast() 13 years ago
Andrew Tridgell 3b1782f369 DCM: don't use the z accel sensor for drift correction 13 years ago
Andrew Tridgell 4031320f7c DCM: added a small amount of gyro and accel smoothing 13 years ago
Andrew Tridgell 94d0236b97 DCM: added reporting interfaces for DCM state 13 years ago
Andrew Tridgell 772c30ba86 SITL: added sitl_simstate_send() 13 years ago
Andrew Tridgell 9df332f0ae MAVLink: import new message types DCM, HWSTATUS and SIMSTATE 13 years ago
Andrew Tridgell cc8278c1ac DCM: got rid of _error_roll_pitch from object state 13 years ago
Jason Short 486c56ce41 Consolidated Barometer pressure sensing to a single filter based on Randy's new filter class. 13 years ago
Jason Short e57b91c2e2 Updated on Barometer - increased the Temp filtering and decreased the pressure filtering to and get less temp noise, faster response from pressure. I'm filtering the Climb rate differently now, so this higher pressure noise should not hurt the derivative calcs at all now. 13 years ago