ardupilot/ArduPlane
Andrew Tridgell 86e8c7ed2f Plane: add some safety to detect bad lidar readings
we only accept a lidar if it changes by 5% of its full range, and we
reject a lidar again if the correction between barometric and lidar
range changes by more than 30m

This allows us to cope with faulty lidars which may give a constant
reading
2015-09-16 14:24:44 +10:00
..
APM_Config.h Plane: added HIL_MODE parameter 2015-03-13 22:52:56 +11:00
APM_Config.h.reference Plane: cleanup HIL defines 2014-02-15 05:29:46 +11:00
ArduPlane.cpp Plane: added flight stage FLIGHT_LAND_ABORT and abort mechanism 2015-09-09 09:04:24 +10:00
Attitude.cpp Plane: ensure throttle reverse is obeyed in all states 2015-09-14 09:42:20 +10:00
GCS_Mavlink.cpp Plane: Support do_digicam_x via command_long 2015-09-16 13:06:51 +09:00
Log.cpp Plane: log RFND packet for multiple rangefinders 2015-09-13 11:29:53 +10:00
Makefile Plane: cleanup cruft in Makefile 2013-10-13 21:41:01 +11:00
Parameters.cpp Plane: Fixing FS_SHORT_ACTN parameter doco 2015-09-16 09:35:38 +09:00
Parameters.h Plane: added flight stage FLIGHT_LAND_ABORT and abort mechanism 2015-09-09 09:04:24 +10:00
Parameters.pde Plane: added blank Parameters.pde for MissionPlanner 2015-05-30 15:21:33 +09:00
Plane.cpp Plane: simpler initalisation of plane class 2015-06-01 08:48:54 +10:00
Plane.h Plane: add some safety to detect bad lidar readings 2015-09-16 14:24:44 +10:00
altitude.cpp Plane: add some safety to detect bad lidar readings 2015-09-16 14:24:44 +10:00
arming_checks.cpp Plane: added severities to send_statustext_all 2015-09-08 14:29:55 +10:00
capabilities.cpp Plane: init vehicle capabilities 2015-08-05 16:08:49 +09:00
commands.cpp Plane: update severities 2015-08-28 10:04:35 +10:00
commands_logic.cpp Plane: add some safety to detect bad lidar readings 2015-09-16 14:24:44 +10:00
commands_process.cpp Plane: convert from .pde to .cpp files 2015-05-21 07:48:52 +10:00
config.h Plane: re-enable geofencing on APM2 2015-07-30 11:04:31 +10:00
control_modes.cpp Plane: update severities 2015-08-28 10:04:35 +10:00
createTags imported ArduPlane from ArduPilotMega svn 2011-09-09 11:29:39 +10:00
defines.h Plane: reworked is_flying 2015-08-23 10:34:18 +10:00
events.cpp Plane: update severities 2015-08-28 10:04:35 +10:00
failsafe.cpp Plane: require 5 channels to run failsafe passthrough 2015-09-07 09:16:14 +10:00
geofence.cpp Plane: update severities 2015-08-28 10:04:35 +10:00
is_flying.cpp Plane: added time for flying in any mode 2015-09-09 09:14:59 +10:00
landing.cpp Plane: add some safety to detect bad lidar readings 2015-09-16 14:24:44 +10:00
make.inc Plane: Moving to RSSI library for reading various kinds of RSSI, with the possibility of adding more. 2015-08-29 08:05:59 +10:00
navigation.cpp Plane: added local millis() and micros() to reduce code size a bit 2015-05-21 07:48:53 +10:00
nocore.inoflag ArduPlane: Ported to AP_HAL 2012-12-20 14:51:36 +11:00
px4_mixer.cpp Plane: ensure throttle reverse is obeyed in all states 2015-09-14 09:42:20 +10:00
radio.cpp Plane: ensure throttle reverse is obeyed in all states 2015-09-14 09:42:20 +10:00
release-notes.txt Plane: prepare for 3.4.0-beta2 release 2015-09-07 09:30:34 +10:00
sensors.cpp ArduPlane: implement on-board compass cal for arduplane 2015-09-03 16:59:14 +10:00
setup.cpp Plane: convert from .pde to .cpp files 2015-05-21 07:48:52 +10:00
system.cpp Plane: DFMessageWriter; ability to trickle messages out to DF 2015-09-03 15:20:20 +10:00
takeoff.cpp Plane: use labs for int32 values 2015-08-28 13:14:50 +10:00
test.cpp Plane: make Plane use milligauss 2015-09-09 10:38:16 +10:00