Andy Piper
e2ef0bd36e
AP_HAL: collect data for three largest peaks
...
new dsp peak detection algorithm
add DSP sketch with frequency ascii art
tool to generate gyro data frames from batch sampled DF logs
add generated data from real Y6B flight
allow fft_start() to use ObjectBuffer<float> for lock-free access
allow ObjectBuffer to be resized
5 years ago
Peter Barker
5bbb02e03b
SITL: add support for simulated proximity sensors
5 years ago
Peter Barker
be9fc57e8f
AP_HAL_SITL: add support for simulated RPLidarA2
5 years ago
Andy Piper
f5320e8816
AP_Compass: make sure SITL rotation gets initialized like all the others
...
don't remove a custom rotation that has already been set
5 years ago
bugobliterator
7b9f0f3fd7
HAL_ChibiOS: use FIFO mode instead of Queue mode in FDCAN driver
5 years ago
Gone4Dirt
b2d2bf61da
AP_Motors: Support autorotation windows on external governors
5 years ago
Henry Wurzburg
23e7e2d193
AP_RangeFinder: rename Benewake types for easier identification
5 years ago
Paul Riseborough
af19fea268
AP_NavEKF2: Fix 3-axis mag fusion per axis error handling
...
Ensure that if fusion checks for an axis fails, fusion will not be perfomred for all axes.
5 years ago
Buzz
d4df145b4b
ArduPlane: option to keep landing throttle at thr_min during flare and touchdown, not zero.
5 years ago
Buzz
dc3db0476b
AP_Landing: option to keep landing throttle at thr_min during flare and touchdown, not zero.
5 years ago
Andy Piper
9f02b1b1a8
AP_NavEKF2: fix typo in comment
...
Signed-off-by: Dr.-Ing. Amilcar do Carmo Lucas <amilcar.lucas@iav.de>
5 years ago
Andrew Tridgell
97f335396b
AP_Scripting: fixed memory leak
5 years ago
Peter Hall
b368188b01
AP_Scripting: add AP_Logger binding
5 years ago
Peter Hall
be37a8a2b6
AP_Scripting: add example logging serial to dataflash
5 years ago
Peter Hall
11dc3e05e3
AP_Scripting: add SD file and dataflash logging example
5 years ago
Peter Hall
19ba9abc89
AP_Logger: add function and make public for scripting use
5 years ago
Peter Hall
aa657626f2
AP_Scripting: examples: plane-wind-fs: read in CRT_MAH
5 years ago
Paul Riseborough
939331ae8d
AP_NavEKF3: Fix double iteration of axes in SelectMagFusion
5 years ago
bugobliterator
05fe49a51f
AP_Math: disable INEXACT flag from Float exception
5 years ago
bugobliterator
07907ac81d
HAL_SITL: fix gcc build on macosx
5 years ago
Mark Whitehorn
a54f286c1b
SITL: fixed running of example programs
5 years ago
Peter Barker
115751833b
AP_Logger: process pending rotate on arming
...
If the user arms the vehicle during the logging-persist-timeout we
should rotate the log immediately.
5 years ago
Randy Mackay
6c20264d9c
AP_NavEKF3: minor comment fix
5 years ago
Randy Mackay
5ad3611142
AP_NavEKF3: improve ext nav glitch handling
...
replaces extNavTimeout with posTimeout
replaces lastExtNavPassTime_ms with lastPosPassTime_ms
5 years ago
Randy Mackay
b2dd6446c8
SITL: add comment to SIM_VICON
5 years ago
Randy Mackay
b71403c11a
AP_VisualOdom: provide delay to ahrs:writeBodyFrameOdom
5 years ago
Randy Mackay
b2ad1caf75
AP_AHRS: writeBodyFrameOdom accepts delay
5 years ago
Randy Mackay
ef02942459
AP_NavEKF3: writeBodyFrameOdom accepts delay
5 years ago
Randy Mackay
69560ec147
AP_VisualOdom: provide delay to ahrs::writeExtNavData
5 years ago
Randy Mackay
762e82d49d
AP_AHRS: writeExtNavData accepts delay
5 years ago
Randy Mackay
c28fd27b02
AP_NavEKF3: writeExtNavData accepts delay
5 years ago
Randy Mackay
f26a2a47b4
AP_NavEKF2: writeExtNavData accepts delay
5 years ago
Randy Mackay
366d03a533
SITL: add VICON_YAWERR
...
this allows simulating an error in the camera's reported yaw
5 years ago
Randy Mackay
bf9ee4ada8
SITL: remove unused MAG_ERROR and VICON_HSTLEN params
5 years ago
Andrew Tridgell
fd32dff45a
AP_IOMCU: force safety off on IOMCU reset
...
if safety was forced off previously and we get an IOMCU reset then
force it off when the reset happens so vehicle can keep flying
5 years ago
mhefny
9f56b656e0
SITL: Revamp Examples to support multiple drones
5 years ago
mhefny
5a64156862
SITL: SITL-Webots timing is received from Webots only
5 years ago
Paul Riseborough
318811210f
AP_NavEKF3: Don't perform emergency yaw reset unless commanded externally
...
This limits the use of the reset to situations where it is a last ditch resort before a lane switch and failsafe.
This will limit false positives for general deployment, but still provide protection from fly-aways at the cost of some increase in reaction time.
5 years ago
Paul Riseborough
c94de61e29
AP_NavEKF2: Don't perform emergency yaw reset unless commanded externally
...
This limits the use of the reset to situations where it is a last ditch resort before a lane switch and failsafe.
This will limit false positives for general deployment, but still provide protection from fly-aways at the cost of some increase in reaction time.
5 years ago
Andrew Tridgell
fc28cd4fa2
GCS_MAVLink: fixed a ftp duplicate reply
...
this fixes a bug in burst replies where the duplicate reply may have
the wrong offset. This causes the "paramftp bad type" error
5 years ago
chobits
a7aa43f5d5
AP_NavEKF2: ext nav will not reset yaw if compass is used
5 years ago
Randy Mackay
45e6896d95
AP_NavEKF3: ensure extnav angle error is at least 5deg
5 years ago
Andy Piper
e9b939ccb5
AP_Scripting: build fix for macOS
5 years ago
Andrew Tridgell
36869f668b
AP_Scripting: fixed build on cygwin with deep directories
5 years ago
Andrew Tridgell
50db7f1648
AP_Scripting: update README.md
5 years ago
Andrew Tridgell
9cf464e570
AP_Scripting: removed the old Makefile
5 years ago
Andrew Tridgell
2c6fd13899
AP_Scripting: auto-build the bindings
5 years ago
Andrew Tridgell
5c8e4a4d7b
AP_Scripting: removed old generated bindings
5 years ago
Buzz
9d9fdd1cb0
AP_Scripting: add big demo script for editing and updating mission item/s from lua.
5 years ago
Buzz
816474b6e8
AP_Scripting: rebuild bindings
5 years ago