yaapu
988af83fce
AP_Frsky_Telem: added support for frsky sport/fport bidirectional telemetry
4 years ago
yaapu
a4297bcdd7
AP_Frsky_SPort: reduce acceptable response delay to 6500us
4 years ago
yaapu
33f19eec27
AP_Frsky_Telem: tidy parsers and splitting of statustexts
4 years ago
yaapu
6abf4ec2b5
AP_Frsky_Telem: tidy creation of frsky data
4 years ago
Peter Barker
602a9592ce
SITL: add Maxell SMBus battery support
4 years ago
Paul Riseborough
f2af2b3458
AP_NavEKF3: Initialise tiltErrorVariance class variable
4 years ago
Paul Riseborough
43386a8eea
AP_NAvEKF3: Use a const reference
4 years ago
Paul Riseborough
64a3d8fe4e
AP_NavEKF3: Update documentation
4 years ago
Paul Riseborough
6c7820dd8d
AP_NavEKF3: Add verification of tiltErrorVariance() method in SITL
4 years ago
Paul Riseborough
90e928c32a
AP_NavEKF3: Re-tune tilt alignment check
...
New tilt error variance estimate is more accurate and larger than before.
4 years ago
Paul Riseborough
16ae75a681
AP_NavEKF3: Consolidate and log tilt error variance calculation
4 years ago
Paul Riseborough
8a88dd23a2
AP_NavEKF3: Add missing generated code file for yaw fusion
4 years ago
Paul Riseborough
69632336e1
AP_NavEKF3: Remove singularity in yaw fusion at +-90deg yaw
...
Uses sympy derivation
4 years ago
Paul Riseborough
4e41e9f5f1
AP_NavEKF3: Ensure consistent use of 312 or 321 rotation order
...
Prevents possibility of a differnt sequence being used to calculate the yaw and application of the yaw to the quaternions
4 years ago
Paul Riseborough
fa10d114e4
AP_NavEKF3: Fix yaw drift after yaw reset at +-90 deg pitch
...
Use existing covariance prediction code to set quaternion state covariances.
Assumes tilt error is 3 deg 1-sigma.
4 years ago
Paul Riseborough
73d5ca5ad3
AP_NavEKF3: Fix yaw drift after yaw reset at +-90 deg pitch
...
Use existing covariance prediction code to set quaternion state covariances.
Assumes tilt error is 3 deg 1-sigma.
TODO derive and add function that calculates tilt error variance.
4 years ago
Paul Riseborough
a97d030e4b
AP_NavEKF3: Reset earth field variances when starting mag field estimation
4 years ago
Paul Riseborough
9168d0cd19
AP_NavEKF3: Initialise mag field variances to non zero values
4 years ago
Paul Riseborough
0b96f046c2
AP_NavEKF3: Unblock initial yaw alignment message
4 years ago
Paul Riseborough
f81abd73d6
AP_NavEKF3: Update covariance prediction to yse SymPy generated equations
...
Saves flash and variable space.
4 years ago
Michael du Breuil
a61444cec0
AP_GPS: Don't reset the entire buffer when handling RTCM data
...
This is a micro optimization intended to just make handling GPS
corrections a bit faster.
4 years ago
Andrew Tridgell
acdc939946
AP_WheelEncoder: added SMAX param docs
4 years ago
Andrew Tridgell
999c7e0dc4
AntennaTracker: added SMAX param docs
4 years ago
Andrew Tridgell
9a244eef29
APM_Control: added SMAX param docs
4 years ago
Andrew Tridgell
0a7c628355
AC_AttitudeControl: added SMAX param docs
4 years ago
Andrew Tridgell
739410953b
AC_PID: added slew limiter AC_PID
...
this adds the fixed wing slew limiter as an optional part of
AC_PID. It allows the user to configure a maximum slew limit to
prevent oscillations in PIDs when gains are too high
4 years ago
Andrew Tridgell
709e1f8f93
Filter: added slew rate filter
4 years ago
Andrew Tridgell
d2a4505184
APM_Control: fixed bug in slew filter
4 years ago
Andrew Tridgell
a4716fb9bf
AP_NavEKF3: fixed multi-core yaw reset
...
thanks to Alex Burka for finding this
4 years ago
Andrew Tridgell
dc32f7a12f
AP_NavEKF2: fixed multi-core yaw reset
...
thanks to Alex Burka for finding this
4 years ago
Andrew Tridgell
fcccdcc936
AP_NavEKF3: fixed bug in external yaw for fixed wing
...
when we are on the ground we should not chang to AID_NONE if we have
an external yaw source
this fixes an EKF3 error loop on the ground found by Michael
4 years ago
Randy Mackay
c3fd82b6d7
AP_NavEKF3: minor spelling fix
4 years ago
Randy Mackay
2f1ae29a9c
AP_NavEKF3: extnav data gets corrected boolean
...
CorrectExtNavForSensorOffset and CorrectExtNavVelForSensorOffset use
corrected boolean to avoid correcting twice
4 years ago
Randy Mackay
a16de76f57
AP_NavEKF3: correct extnav position as it is recalled from the buffer
...
This makes extnav position correction consistent with the velocity correction
4 years ago
Peter Barker
225de23950
Copter: cope with race conditioning popping points on SmartRTL return
...
There is a race with the cleanup thread. While thin, it only has to
happen once. After this patch the race would have to happen... a lot.
Co-authored-by: jasclarke308 <jasclarke308@gmail.com>
4 years ago
Randy Mackay
71487e9c10
AP_NavEKF3: gps_elements gets corrected flag
...
CorrectGPSForAntennaOffset uses this flag to ensure position and velocity are only corrected once
4 years ago
Randy Mackay
3d4e1cd5c5
AP_NavEKF3: CorrectGPSForAntennaOffset always corrects vel
4 years ago
Randy Mackay
e25579cc00
AP_NavEKF3: correct GPS for position as it is recalled from buffer
4 years ago
Pierre Kancir
87d9beab4f
Autotest: firmware page: fix html
4 years ago
Pierre Kancir
45a35f9470
Autotest: fix html and use class on CSS
4 years ago
Pierre Kancir
60805fdfa3
Autotest: anonimize IP on ga on autotest page
4 years ago
Pierre Kancir
05d365f1a6
Autotest: remove jdrone logo from firmware server
4 years ago
Pierre Kancir
4ca8f6bf1e
Autotest: fix githash on python 3 for firmware html page
4 years ago
Pierre Kancir
de927691f2
Tools: remove empty fields in autotest.ardupilot.org
4 years ago
Michael du Breuil
c86dcf91d6
AP_InertialSensor: Run vibration monitoring on all instances
4 years ago
Buzz
284fb53f75
autotest: integrate buildlog and BIN artifact uploads
4 years ago
Pierre Kancir
d31d57484a
travis: remove autotest and reorder compilation tests
4 years ago
Andrew Tridgell
96f7397099
HAL_ChibiOS: make PowerC primary power on CUAV-X7
...
CUAV considers the CAN power to be the main power for this board
4 years ago
Michael Oborne
b383db15c7
ChibiOS: fix cubeblack+ name and usbid
4 years ago
Peter Barker
0496ecc4f6
AP_NavEKF2: remove unused state variables
4 years ago