ardupilot/libraries
Paul Riseborough 10f050c53b AP_NavEKF: Prevent baro drift causing toilet bowling
The magnetic field states are reset once at 1.5 metres and again at 5 metres. This height check was using the height at the first arm event as the reference. In the situation where there is baro drift and extgended time between the first arm event and flight, this can cause the magnetic field state to be reset when on the ground. If this happens when flying off a metallic surface, the resultant heading errors can cause sever toilet bowling.
2015-04-03 15:18:42 -07:00
..
AC_AttitudeControl AC_PosControl: fix double literals 2015-03-24 06:29:04 -07:00
AC_Fence AC_Fence: fix prearm check 2015-03-18 21:25:47 +09:00
AC_PID AC_PID: fix example sketch 2015-03-30 16:07:56 -07:00
AC_Sprayer AC_Sprayer: remove example sketch 2015-03-13 16:40:54 +09:00
AC_WPNav AC_WPNav: remove example sketch 2015-03-13 16:40:57 +09:00
AP_ADC AP_ADC: added ADS1115 support 2015-02-12 12:57:45 +11:00
AP_ADC_AnalogSource AP_ADC_AnalogSource: avoid some float conversion warnings 2014-07-08 20:26:37 +10:00
AP_AHRS AP_AHRS: fixed EKF startup bug 2015-03-28 10:52:22 -07:00
AP_Airspeed AP_Airspeed: fixed example build 2015-03-14 20:00:15 +11:00
AP_Arming AP_Arming: accept accel/gyro if OK in last 10 seconds 2015-03-31 15:37:24 -07:00
AP_Baro AP_Baro: load only HIL backend for hil_mode 2015-03-13 22:52:55 +11:00
AP_BattMonitor BattMon: SMBus becomes unhealthy after 5sec timeout 2015-03-20 11:05:30 +09:00
AP_BoardConfig AP_BoardConfig: added BRD_SBUS_OUT parameter 2015-02-11 18:35:34 +11:00
AP_Buffer AP_Buffer: change pop_front to return a bool if successful 2014-10-20 08:26:14 +11:00
AP_Camera AP_Camera: removed use of mavlink_check_target() 2014-12-11 12:32:24 +09:00
AP_Common AP_Common: added HomeState enum from copter 2015-02-21 10:13:17 +11:00
AP_Compass AP_Compass: show compass count in example 2015-03-14 20:00:29 +11:00
AP_Curve AP_Curve: remove virtual from method declarations 2014-02-10 17:28:11 +09:00
AP_Declination AP_Declination: fixed example build 2014-08-13 22:11:30 +10:00
AP_EPM EPM: add params for pwm levels add re-grab feature 2014-09-17 21:13:37 +09:00
AP_Frsky_Telem FrSkyTelem: integrate Serial Manager instance 2015-04-01 14:59:18 -07:00
AP_GPS GPS: integrate Serial Manager instance 2015-04-01 14:59:20 -07:00
AP_HAL AP_HAL: make PXF use AK8963 compass by default 2015-03-13 18:46:15 +11:00
AP_HAL_AVR HAL_AVR: fixed example build 2015-02-09 13:08:45 +11:00
AP_HAL_AVR_SITL HAL_SITL: fixed copter interactive SITL 2015-03-25 12:27:27 -07:00
AP_HAL_Empty HAL_Empty: added dummy millis64() and micros64() 2014-08-20 07:59:21 +10:00
AP_HAL_FLYMAPLE AP_Baro: split into frontend/backend 2015-01-09 11:50:54 +11:00
AP_HAL_Linux AP_HAL_Linux: Add RcInput and RcOutput with only one PRU when using a BBB. BBBMINI use the RC AIO PRU firmware already 2015-03-16 09:33:54 +11:00
AP_HAL_PX4 HAL_PX4: recover 12k of ram from USB buffers 2015-03-27 15:08:52 -07:00
AP_HAL_VRBRAIN HAL_VRBrain: call parent Util constructor 2015-02-11 20:57:28 +11:00
AP_InertialNav InertialNav: remove GPS glitch protection and baro reference 2015-03-13 16:40:39 +09:00
AP_InertialSensor AP_InertialSensor: check for zero delta_velocity dt 2015-04-03 15:10:47 -07:00
AP_L1_Control AP_L1_Control: changed default L1 tuning to 20 2015-02-19 16:19:33 +11:00
AP_LandingGear LandingGear: command_mode becomes enum 2015-01-07 11:58:22 +09:00
AP_Limits AP_Limits: convert to using StorageManager 2014-08-13 18:46:43 +10:00
AP_Math AP_Math: fixed vector inequality test 2015-04-01 20:40:37 -07:00
AP_Menu AP_Menu: fixed example build 2014-08-13 22:12:08 +10:00
AP_Mission Mission: support do-mount-control 2015-03-21 21:52:19 +09:00
AP_Motors AP_Motors: bug fix to _batt_voltage_filt 2015-04-01 10:15:06 -07:00
AP_Mount Mount: integrate Serial Manager instance 2015-04-01 14:59:21 -07:00
AP_NavEKF AP_NavEKF: Prevent baro drift causing toilet bowling 2015-04-03 15:18:42 -07:00
AP_Navigation AP_Navigation: added a turn_distance() method with turn_angle 2014-06-05 09:33:42 +10:00
AP_Notify Notify: remove GPS glitch notification 2015-03-13 16:40:41 +09:00
AP_OpticalFlow OptFlow: fix example sketch 2015-03-13 16:41:01 +09:00
AP_Parachute AP_Parachute.cpp: Typo correction. 2015-02-13 16:16:10 +09:00
AP_Param AP_Param: cope with older gcc versions 2015-01-01 18:55:11 +11:00
AP_PerfMon PerfMon: fix example sketch 2015-01-28 17:15:49 +09:00
AP_Progmem AP_Progmem: only AVR uses progmem 2013-09-28 21:24:02 +10:00
AP_Rally Rally: reduce distance limit to 300m for copter 2015-01-06 15:55:47 +09:00
AP_RangeFinder AP_RangeFinder: default test to I2C Lidar 2015-03-15 13:50:59 +11:00
AP_RCMapper AP_RCMapper: Added warning to RCMAP_THROTTLE 2014-06-17 21:04:19 +10:00
AP_Relay Relay: param descr match labels for Pixhawk 2014-11-15 12:49:02 -08:00
AP_Scheduler Scheduler: fix example sketch 2015-01-28 17:15:51 +09:00
AP_SerialManager SerialManager: consolidate MAVLink1 and 2 2015-04-01 14:59:17 -07:00
AP_ServoRelayEvents ServoRelayEvents: init members to resolve compiler warning 2014-08-14 11:27:35 +09:00
AP_SpdHgtControl AP_SpdHgtControl: added get_land_sinkrate() 2014-12-15 21:51:07 +11:00
AP_TECS AP_TECS: added TECS_LAND_PMAX 2015-03-19 14:46:41 +11:00
AP_Terrain AP_Terrain: fixed a warning 2014-10-22 18:27:20 +11:00
AP_Vehicle AP_Vehicle: expose LAND_FLARE_SEC in vehicle parameters for fixed wing 2015-03-15 13:52:34 +11:00
APM_Control APM_Control: raise default IMAX to 3000 2015-02-19 16:15:33 +11:00
APM_OBC APM_OBC: added heartbeat() method 2014-09-24 12:02:38 +10:00
APM_PI APM_PI: fixed indent-tabs-mode 2013-05-30 09:54:53 +10:00
DataFlash DataFlash: example no longer builds with APM2 2015-03-26 06:32:00 -07:00
doc Checking these in makes the libraries too bulky. We need to host them somewhere. 2011-01-04 06:22:02 +00:00
Filter Filter: LowPassFilter gets another div-by-zero check 2015-04-01 10:34:28 -07:00
GCS_Console GCS_Console: fixed example build 2014-08-13 21:48:36 +10:00
GCS_MAVLink GCS_MAVLink: integrate Serial Manager instance 2015-04-01 14:59:23 -07:00
PID PID: fixed example build 2014-08-13 22:12:24 +10:00
RC_Channel RC_Channel: fixed usage of _reverse to be consistent 2015-02-18 12:47:56 +11:00
SITL SITL: added SIM_GPSDRIFTALT simulation control 2015-02-21 08:32:49 +11:00
StorageManager StorageManager: cope with a wider range of storage sizes 2014-08-13 21:35:26 +10:00