ardupilot/libraries
Tom Pittenger 3aaf2b1d2b AP_InertialSensor: add pos/neg peak detector
new functions that get a filtered min/max accel peaks on each axis with fixed 500ms timeout:
    Vector3f get_accel_peak_hold_pos()
    Vector3f get_accel_peak_hold_neg()

This allows slower mechanisms, such as is_flying, to detect accel spikes which would indicate ground or object impacts. Vibe is too filtered. Independent positive and negative peaks are available
2016-01-02 09:58:31 +11:00
..
AC_AttitudeControl AC_AttControl: use ahrs get_rotation_body_to_ned 2015-12-23 11:38:21 +09:00
AC_Fence Global: rename min and max macros to uppercase 2015-12-01 16:28:09 -02:00
AC_InputManager AC_InputManager: Initial class creation 2015-11-12 19:37:21 +09:00
AC_PID AC_PID: fix example build 2015-12-29 10:46:35 -08:00
AC_PrecLand AC_PrecLand: velocity PI controller into parent class 2015-12-31 15:30:33 +09:00
AC_Sprayer Global: rename min and max macros to uppercase 2015-12-01 16:28:09 -02:00
AC_WPNav AC_WPNav: call renamed functions in AC_AttitudeControl 2015-12-09 19:58:50 +09:00
APM_Control APM_Control: stop using Progmem.h 2015-12-27 15:58:12 -02:00
APM_OBC APM_OBC: use millis/micros/panic functions 2015-11-20 12:28:28 +09:00
AP_ADC Global: don't link with AP_Progmem 2015-12-27 15:58:12 -02:00
AP_ADSB AP_ADSB: added guided mode handling 2015-12-31 15:36:49 +11:00
AP_AHRS AP_AHRS: fix example build 2015-12-29 10:46:35 -08:00
AP_AccelCal AP_AccelCal: fixes in response to review 2015-12-29 22:55:04 -08:00
AP_Airspeed AP_Airspeed: fix example build 2015-12-29 10:46:35 -08:00
AP_Arming AP_Arming: add accel cal requires reboot 2015-12-29 10:46:35 -08:00
AP_Baro AP_Baro: fix example build 2015-12-29 10:46:35 -08:00
AP_BattMonitor AP_BattMonitor: fix example build 2015-12-29 10:46:35 -08:00
AP_BoardConfig AP_BoardConfig: fix invalid Range meta data 2015-12-27 16:10:44 +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: Camera options for better camera control 2015-12-18 18:16:11 +11:00
AP_Common Global: don't link with AP_Progmem 2015-12-27 15:58:12 -02:00
AP_Compass AP_Compass: fix example build 2015-12-29 10:46:35 -08:00
AP_Declination Global: don't link with AP_Progmem 2015-12-27 15:58:12 -02:00
AP_EPM AP_EPM: use millis/micros/panic functions 2015-11-20 12:30:34 +09:00
AP_Frsky_Telem AP_FrSkyTelem: use millis/micros/panic functions 2015-11-20 12:30:41 +09:00
AP_GPS AP_GPS: fix example build 2015-12-29 10:46:35 -08:00
AP_HAL AP_HAL: fix example build 2015-12-29 10:46:35 -08:00
AP_HAL_AVR HAL_AVR: fixed branch URL for AVR 2015-12-03 13:28:51 +11:00
AP_HAL_Empty HAL_Empty: use 5V voltage for HAL_EMPTY 2015-12-20 17:55:40 +11:00
AP_HAL_FLYMAPLE AP_HAL_FLYMAPLE: fix example build 2015-12-29 10:46:35 -08:00
AP_HAL_Linux RCOutput_Bebop: Increase max_rpm on Bebop 2 2015-12-27 16:11:36 -02:00
AP_HAL_PX4 AP_HAL_PX4: fix example build 2015-12-29 10:46:35 -08:00
AP_HAL_QURT HAL_QURT: fixed README formatting 2015-12-29 19:23:14 +11:00
AP_HAL_SITL HAL_SITL: added quadplane model 2016-01-01 14:35:15 +11:00
AP_HAL_VRBRAIN AP_HAL_VRBRAIN: add empty optical flow 2015-12-18 17:56:04 +11:00
AP_IRLock AP_IRLock: use millis/micros/panic functions 2015-11-20 12:31:35 +09:00
AP_InertialNav AP_InertialNav: Typo correction in comment 2015-12-19 10:11:35 +09:00
AP_InertialSensor AP_InertialSensor: add pos/neg peak detector 2016-01-02 09:58:31 +11:00
AP_L1_Control AP_L1_Control: fix invalid Range meta data 2015-12-27 16:10:44 +11:00
AP_LandingGear Remove use of PROGMEM 2015-10-30 14:35:16 +09:00
AP_Limits Replace prog_char and prog_char_t with char 2015-10-30 14:35:30 +09:00
AP_Math AP_Math: fixed angle between two vector3s 2016-01-01 12:41:05 +11:00
AP_Menu AP_Menu: stop using Progmem.h 2015-12-27 15:58:12 -02:00
AP_Mission AP_Mission: fix example build 2015-12-29 10:46:35 -08:00
AP_Motors AP_Motors: fix example build 2015-12-29 10:46:35 -08:00
AP_Mount AP_Mount: fix example build 2015-12-29 10:46:35 -08:00
AP_NavEKF AP_NavEKF: use get_loop_delta_t() from INS 2015-12-27 14:57:14 +09:00
AP_NavEKF2 AP_NavEKF2: use get_loop_delta_t() from INS 2015-12-27 14:57:17 +09:00
AP_Navigation AP_Navigation: standardize inclusion of libaries headers 2015-08-11 16:38:20 +10:00
AP_Notify Notify: fix parameter description 2015-12-31 11:33:02 +09:00
AP_OpticalFlow AP_OpticalFlow: fix example build 2015-12-29 10:46:35 -08:00
AP_Parachute Global: don't link with AP_Progmem 2015-12-27 15:58:12 -02:00
AP_Param AP_Param: allow for nested groups without subclassing 2015-12-31 15:30:31 +09:00
AP_RCMapper Remove use of PROGMEM 2015-10-30 14:35:16 +09:00
AP_RPM AP_RPM: Move timeout check into synthetic quality check. 2015-12-08 08:25:19 +11:00
AP_RSSI Remove use of PROGMEM 2015-10-30 14:35:16 +09:00
AP_Rally AP_Rally: use millis/micros/panic functions 2015-11-20 12:34:04 +09:00
AP_RangeFinder AP_RangeFinder: fix example build 2015-12-29 10:46:35 -08:00
AP_Relay AP_Relay: don't default to using two PWMs as relays on FMUv4 2015-11-27 18:54:31 +11:00
AP_Scheduler AP_Scheduler: fix example build 2015-12-29 10:46:35 -08:00
AP_SerialManager AP_SerialManager: remove checks for HAL_BOARD_APM2 and HAL_BOARD_APM1 2015-11-04 12:14:13 +11:00
AP_ServoRelayEvents AP_ServoRelayEvents: use millis/micros/panic functions 2015-11-20 12:34:39 +09:00
AP_SpdHgtControl AP_SpdHgtControl: added flight stage FLIGHT_LAND_ABORT 2015-09-09 09:04:24 +10:00
AP_TECS AP_TECS: fix invalid Range meta data 2015-12-27 16:10:44 +11:00
AP_Terrain AP_Terrain: libraries_Text_revision 2015-11-26 08:10:15 +11:00
AP_Vehicle AP_Vehicle: standardize inclusion of libaries headers 2015-08-11 16:38:24 +10:00
DataFlash DataFlash: fix example build 2015-12-29 10:46:35 -08:00
Filter Global: don't link with AP_Progmem 2015-12-27 15:58:12 -02:00
GCS_Console Global: don't link with AP_Progmem 2015-12-27 15:58:12 -02:00
GCS_MAVLink GCS_MAVLink: re-generated headers 2016-01-02 08:44:49 +11:00
PID Global: don't link with AP_Progmem 2015-12-27 15:58:12 -02:00
RC_Channel RC_Channel: fix example build 2015-12-29 10:46:35 -08:00
SITL SITL: reduced drag in plane model 2016-01-01 18:40:22 +11:00
StorageManager StorageManager: fix example build 2015-12-29 10:46:35 -08:00
doc Checking these in makes the libraries too bulky. We need to host them somewhere. 2011-01-04 06:22:02 +00:00