ardupilot/libraries
priseborough 36bf304f29 AP_NavEKF : Reduce ripple in estimates that can cause copter motor 'pulsing'
This patch reduces the level of 5Hz and 10Hz 'pulsing' heard in motors due to GPS and altimeter fusion which cause a small 5Hz and 10Hz ripple on the output under some conditions. Attitude, velocity and position state corrections from GPS, altimeter and magnetometer measurements are applied incrementally in the interval from receiving the measurement to the predicted time of receipt of the next measurement. Averaging of attitude state corrections is not performed during periods of rapid rotation.
2014-09-17 10:22:49 +09:00
..
AC_AttitudeControl TradHeli: update AttControl params to match multicopters 2014-09-09 14:41:57 +09:00
AC_Fence AC_Fence: fixed example build 2014-08-13 21:45:43 +10:00
AC_PID AC_PID: fixed example build 2014-08-13 22:11:16 +10:00
AC_Sprayer AC_Sprayer: fixed example build 2014-08-13 21:45:49 +10:00
AC_WPNav AC_WPNav: resolve twitch when passing spline waypoints 2014-08-28 11:00:51 +09:00
AP_ADC AP_ADC: fixed example build 2014-08-13 22:11:21 +10:00
AP_ADC_AnalogSource AP_ADC_AnalogSource: avoid some float conversion warnings 2014-07-08 20:26:37 +10:00
AP_AHRS AP_AHRS: use EKF use_compass() if EKF enabled 2014-08-24 21:00:56 +10:00
AP_Airspeed AP_Airspeed: fixed example build 2014-08-13 21:46:09 +10:00
AP_Arming Arming: use baro healthy() function 2014-08-14 16:03:18 +09:00
AP_Baro AP_Baro: remove usage of hrt_absolute_time() 2014-08-20 08:41:15 +10:00
AP_BattMonitor AP_BattMonitor: fixed example build 2014-08-13 21:46:22 +10:00
AP_BoardConfig VRBRAIN: deleted unnecessary customizations 2014-07-01 12:21:35 +02:00
AP_Buffer AP_Buffer: remove header/source separation to allow arbitrary template 2013-10-27 13:41:43 +09:00
AP_Camera Camera: remove unused reference to hal 2014-07-16 14:40:52 +09:00
AP_Common AP_Common: added terrain_alt flag to Location 2014-07-24 21:50:19 +10:00
AP_Compass AP_Compass: removed use of hrt_absolute_time() 2014-08-20 08:41:28 +10: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 AP_EPM: fix for HAL_GPIO_* 2014-06-02 10:42:36 +10:00
AP_Frsky_Telem AP_Frsky_Telem: added initial Frsky telemetry library 2014-07-29 17:08:19 -07:00
AP_GPS AP_GPS: added GPS_MIN_ELEV parameter 2014-09-04 14:46:10 +10:00
AP_HAL AP_HAL: VRBRAIN corrected EEPROM size and added terrain folder on MicroSD 2014-08-31 10:56:56 +09:00
AP_HAL_AVR HAL_AVR: fixed example build 2014-08-13 22:11:53 +10:00
AP_HAL_AVR_SITL HAL_SITL: fixed sonar correction for attitude 2014-08-27 17:14:19 +10:00
AP_HAL_Empty HAL_Empty: added dummy millis64() and micros64() 2014-08-20 07:59:21 +10:00
AP_HAL_FLYMAPLE HAL_FLYMAPLE: fixed example build 2014-08-13 21:48:35 +10:00
AP_HAL_Linux HAL_Linux: fixed storage bug in Linux too 2014-09-11 18:58:54 +10:00
AP_HAL_PX4 HAL_PX4: fixed dirty_mask calculation in FRAM storage 2014-09-11 18:58:54 +10:00
AP_HAL_VRBRAIN HAL_VRBRAIN: fixed storage bug in VRBRAIN too 2014-09-11 18:58:54 +10:00
AP_InertialNav InertialNav: add credit to Tony Lambregts 2014-08-31 13:23:03 +09:00
AP_InertialSensor INS: add get_accel_health_all and get_gyro_health_all 2014-09-03 11:22:46 +09:00
AP_L1_Control AP_L1_Control: prevent another NaN in L1 2014-08-14 14:10:03 +10:00
AP_Limits AP_Limits: convert to using StorageManager 2014-08-13 18:46:43 +10:00
AP_Math AP_Math: fixed example build 2014-08-13 22:12:04 +10:00
AP_Menu AP_Menu: fixed example build 2014-08-13 22:12:08 +10:00
AP_Mission AP_Mission: fixed acceptance radius outgoing 2014-09-03 21:15:56 +10:00
AP_Motors Copter: Added support for V-Shaped and A-Shaped VTail Quadcopter frames 2014-08-18 14:31:01 +09:00
AP_Mount AP_Mount.cpp - correct units in description 2014-08-25 15:55:07 +09:00
AP_NavEKF AP_NavEKF : Reduce ripple in estimates that can cause copter motor 'pulsing' 2014-09-17 10:22:49 +09:00
AP_Navigation AP_Navigation: added a turn_distance() method with turn_angle 2014-06-05 09:33:42 +10:00
AP_Notify AP_Notify: avoid suspend_timer_procs() by using atomic updates in ToshibaLED_PX4 2014-08-22 21:13:11 +10:00
AP_OpticalFlow AP_OpticalFlow: fixed example build 2014-08-13 22:12:14 +10:00
AP_Parachute Parachute: clear release time when enabled 2014-04-24 19:22:11 +09:00
AP_Param AP_Param: convert to using StorageManager 2014-08-13 18:46:43 +10:00
AP_PerfMon AP_PerfMon: removed unusued commented code 2014-08-11 09:39:02 +10:00
AP_Progmem AP_Progmem: only AVR uses progmem 2013-09-28 21:24:02 +10:00
AP_Rally Rally: fix comment to clarify altitudes are absolute 2014-08-14 21:10:21 +09:00
AP_RangeFinder AP_RangeFinder: removed use of hrt_absolute_time() 2014-08-20 09:10:25 +10:00
AP_RCMapper AP_RCMapper: Added warning to RCMAP_THROTTLE 2014-06-17 21:04:19 +10:00
AP_Relay AP_Relay: added RELAY_DEFAULT parameter 2014-09-04 16:48:33 +10:00
AP_Scheduler AP_Scheduler: added current_task static 2014-07-03 09:09:11 +10:00
AP_ServoRelayEvents ServoRelayEvents: init members to resolve compiler warning 2014-08-14 11:27:35 +09:00
AP_SpdHgtControl AP_SpdHgtControl: added get_max_climbrate() 2014-08-07 09:29:40 +10:00
AP_TECS AP_TECS: allow zero throttle in flare for landing 2014-08-30 05:14:57 +10:00
AP_Terrain AP_Terrain: fetch more terrain data around waypoints 2014-08-25 14:55:15 +10:00
AP_Vehicle AP_Vehicle: make APM_BUILD_TYPE() valid under arduino IDE 2014-09-03 13:28:04 +10:00
APM_Control APM_Control: increase available range for roll and pitch 2014-08-16 18:07:22 +10:00
APM_OBC APM_OBC: added AFS_RC_FAIL_MS, AFS_MAX_GPS_LOSS and AFS_MAX_COM_LOSS 2014-08-17 18:06:42 +10:00
APM_PI APM_PI: fixed indent-tabs-mode 2013-05-30 09:54:53 +10:00
DataFlash DataFlash: allow use of a smaller writebuf for PX4v1 2014-09-09 17:32:44 +10: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: fixed example build 2014-08-13 22:12:20 +10:00
GCS_Console GCS_Console: fixed example build 2014-08-13 21:48:36 +10:00
GCS_MAVLink GCS_MAVLink: rebuild MAVLink headers 2014-09-11 20:16:27 +10:00
PID PID: fixed example build 2014-08-13 22:12:24 +10:00
RC_Channel RC_Channel: fixed example build 2014-08-13 22:12:30 +10:00
SITL SITL: added SIM_SONAR_SCALE parameter 2014-08-10 22:36:38 +10:00
StorageManager StorageManager: cope with a wider range of storage sizes 2014-08-13 21:35:26 +10:00