Andrew Tridgell
|
2582d5fad5
|
AP_InertialSensor: re-enable notch filter on 42688
thanks to Andy for pointing out this is for an internal resonance
|
2022-08-02 17:26:46 +10:00 |
Andrew Tridgell
|
8a6b8fc486
|
AP_InertialSensor: enable 180Hz LPF on ICM42670
|
2022-08-02 17:26:46 +10:00 |
Andrew Tridgell
|
5b579aebce
|
AP_InertialSensor: enable AAF at 488Hz for gyro+accel on ICM42688
this should improve vibration handling
|
2022-08-02 17:26:46 +10:00 |
Andrew Tridgell
|
5bde9b0e7c
|
AP_InertialSensor: added support for ICM42670 IMU
|
2022-08-02 17:26:46 +10:00 |
Andrew Tridgell
|
df9ac156c4
|
hwdef: fixed orientation of Pixhawk6X ICM42670
|
2022-08-02 17:26:46 +10:00 |
Andrew Tridgell
|
ee4a53da27
|
Tools: updated decode_devid.py
|
2022-08-02 17:26:46 +10:00 |
Andrew Tridgell
|
9911fd76f4
|
AP_BoardConfig: allow for BMI088 for Holybro 6X
and tighten check on CUAV-X6 and Holybro-6X to check all 3 IMUs
|
2022-08-02 17:26:46 +10:00 |
Andrew Tridgell
|
6845f2e24d
|
hwdef: use right name for ICM42670 SPI device
|
2022-08-02 17:26:46 +10:00 |
Henry Wurzburg
|
7bb947e4b4
|
Plane: change log bitmask metadata to refer to correct logs
|
2022-08-02 11:06:53 +10:00 |
Henry Wurzburg
|
fcf29539de
|
Plane: fix attitude/AOA logging and rates
|
2022-08-02 10:52:52 +10:00 |
Iampete1
|
223b005d29
|
SITL: SIM_Buzzer: hide params if not WITH_SITL_TONEALARM
|
2022-08-02 10:49:11 +10:00 |
Iampete1
|
f1c4797ef4
|
Tools: autotest: copter: rangefinder mavlink enable landing gear
|
2022-08-02 10:48:19 +10:00 |
Iampete1
|
e511f72294
|
AP_LandingGear: SITL: only set defualts is SITL pin is set avoiding enable via param conversion
|
2022-08-02 10:48:19 +10:00 |
Leonard Hall
|
7dd196c7ea
|
Guided Mode support MAV_CMD_DO_CHANGE_SPEED
|
2022-08-02 10:26:58 +10:00 |
Henry Wurzburg
|
530d59017a
|
AP_Logger: add increment on file rate limiting to allow <1Hz
|
2022-08-02 10:22:48 +10:00 |
Henry Wurzburg
|
b7f49db1f7
|
AP_NavEKF3: Add streaming log verbosity level parameter
|
2022-08-02 10:21:39 +10:00 |
Henry Wurzburg
|
022987e4d3
|
RC_Channel: add AUX switch to pause logging of streamed entries
|
2022-08-02 10:15:08 +10:00 |
Henry Wurzburg
|
a395b3d2a8
|
AP_Logger: add AUX switch to pause logging of streamed entries
|
2022-08-02 10:15:08 +10:00 |
Andrew Tridgell
|
f9f0f60815
|
Plane: base yaw in overshoot on target speed not scaled speed
this prevents an oscillating due to the speed changing as we yaw,
resulting in a different yaw target
|
2022-08-02 07:49:34 +10:00 |
Andrew Tridgell
|
1d34ac4e05
|
Tools: adjust Dalby mission for VTOL_LAND distance
|
2022-08-02 07:49:34 +10:00 |
Andrew Tridgell
|
3201ecd381
|
Plane: added an arming check for VTOL land too short
this is meant to catch bad mission setup, especially for UGCS, which
planes waypoints right on top of the landing point
|
2022-08-02 07:49:34 +10:00 |
Andrew Tridgell
|
0ededd7c62
|
AP_AHRS: use wind from simulation if available with EKF type 10
|
2022-08-02 07:49:34 +10:00 |
Andrew Tridgell
|
8cc5172ff3
|
SITL: fill in wind from flightaxis
|
2022-08-02 07:49:34 +10:00 |
Andrew Tridgell
|
5bdd43457c
|
Plane: in overshoot allow up to the Q WP speed
this prevents us using too much battery when we are a long way from
the landing point
|
2022-08-02 07:49:34 +10:00 |
Andrew Tridgell
|
fa371b92a8
|
Plane: limit target accel in POSITION1
don't ask for more than 2* transition limit, and reset when we enter
overshoot case
|
2022-08-02 07:49:34 +10:00 |
Andrew Tridgell
|
afd21298d5
|
Plane: adjust target vector for wind in overshoot
at low speeds we want to keep the nose pointed into the wind on
landings
|
2022-08-02 07:49:34 +10:00 |
Andrew Tridgell
|
a1e7072cb1
|
Plane: cope with overshoot in POSITION1 VTOL land state
when we overshoot run a simple position controller that tries to point
the nose at the landing point and aims for the position2 speed
threshold
|
2022-08-02 07:49:34 +10:00 |
Peter Barker
|
f57e3668e3
|
autotest: do no drain mav (i.e. pause sitl) while delaying for sim time
|
2022-07-29 11:15:59 +10:00 |
Peter Barker
|
aeb24d4978
|
AP_AHRS: remove method casting active EKF type for logging
logging is now done internally
|
2022-07-29 11:05:19 +10:00 |
Peter Barker
|
1c78baac72
|
autotest: fix Copter PrecisionLoiterCompanion
|
2022-07-28 21:06:18 +10:00 |
Peter Barker
|
35d60d8025
|
autotest: augment PayLoadPlaceMission test to check drop distance
|
2022-07-28 21:06:18 +10:00 |
Peter Barker
|
f67877655b
|
autotest: tidy payload place test
|
2022-07-28 21:06:18 +10:00 |
Iampete1
|
7683b36e3b
|
SITL: set compass vector after loading defualts
|
2022-07-28 16:51:33 +10:00 |
Iampete1
|
fcab0c70a2
|
AP_Param: allow init of all Vector3f values to single float
|
2022-07-28 16:51:33 +10:00 |
Iampete1
|
98d9f07507
|
AP_InertialSensor: defualt accel scale vector to 1.0
|
2022-07-28 16:51:33 +10:00 |
Iampete1
|
cdf930effe
|
AP_Compass: defualt diagonals vector to 1.0
|
2022-07-28 16:51:33 +10:00 |
Peter Barker
|
82bc2a7d85
|
autotest: adjust Plane EKF check for new configured-backend check
|
2022-07-28 15:53:13 +10:00 |
Peter Barker
|
e89f4ea599
|
AP_Arming: add prearm check that we are using configured AHRS type
|
2022-07-28 15:53:13 +10:00 |
Peter Barker
|
4909866dd9
|
AP_AHRS: add prearm check that we are using configured AHRS type
|
2022-07-28 15:53:13 +10:00 |
Leonard Hall
|
1e87b4b09a
|
Copter: Fix Payload Place Bug
|
2022-07-28 15:24:54 +10:00 |
Andy Piper
|
022ae00199
|
autotest: att attempts to DataFlashErase test
|
2022-07-28 08:55:01 +10:00 |
Peter Barker
|
b7a3038996
|
Tools: add script to extract features supported by a firmware
|
2022-07-27 09:23:06 -07:00 |
Iampete1
|
e397749946
|
Tools: build options: add fence
|
2022-07-27 19:04:56 +10:00 |
Iampete1
|
2fc9cf97d4
|
AC_Fence: defualt to AP_FENCE_ENABLED 2, 1 disables dummy methods
|
2022-07-27 19:04:56 +10:00 |
Iampete1
|
68e29f02a1
|
Tools: build options: add AC_AVOID
|
2022-07-27 19:04:56 +10:00 |
Iampete1
|
955f1fd1cd
|
Tools: change AC_FENCE to AP_FENCE_ENABLED
|
2022-07-27 19:04:56 +10:00 |
Iampete1
|
9d4d0c10eb
|
Rover: change AC_FENCE to AP_FENCE_ENABLED
|
2022-07-27 19:04:56 +10:00 |
Iampete1
|
cf1e1b2969
|
ArduSub: change AC_FENCE to AP_FENCE_ENABLED
|
2022-07-27 19:04:56 +10:00 |
Iampete1
|
a592f76282
|
ArduPlane: change AC_FENCE to AP_FENCE_ENABLED
|
2022-07-27 19:04:56 +10:00 |
Iampete1
|
1b160205ab
|
ArduCopter: change AC_FENCE to AP_FENCE_ENABLED
|
2022-07-27 19:04:56 +10:00 |