Rishabh
85692312ac
AC_Fence: Add Pre-Arm check for margin < radius
5 years ago
Rishabh
251ebf9286
AP_Logger: Log Simple Avoidance
5 years ago
Peter Barker
b9dc7118d4
autotest: add do_timesync_roundtrip to do a timesync against SITL
...
On the assumption that ArduPilot processes mavlink packets
synchronously (or at least in order), after we have run a timesync
roundtrip we can reasonably expect any mavlink command we have sent
prior to the roundtrip to have been processed, and we should be able to
see the results in the mavlink stream.
5 years ago
Samuel Tabor
aa776b06a4
Plane: Use sq() rather than powf() in soaring.cpp.
5 years ago
Samuel Tabor
b2d63c5049
Plane: Refactor soaring.cpp.
5 years ago
Peter Barker
d87986ecdd
Copter: move set_throttle_takeoff implementation into Mode
...
No callers except the mode objects, so move it.
5 years ago
Peter Barker
4e12f16608
AP_AHRS: provide accessor for synthetic airspeed
5 years ago
Peter Barker
ac85ec9924
Plane: log AHRS synthetic airspeed
5 years ago
Peter Barker
b5050c1e11
SITL: add simulated MaxSonarI2CXL i2c sensor
5 years ago
Peter Barker
80d7a4ee5e
SITL: simulated i2c support
5 years ago
Peter Barker
2319638dd2
AP_HAL_SITL: simulated i2c support
5 years ago
Peter Barker
0303c5c4a8
SITL: move calculation of simulated rangefinder range to inside SIM_Aircraft
...
this will allow us to use the for non-serial rangefinder backends
5 years ago
Peter Barker
2b69b7ba6a
AP_HAL_SITL: move calculation of simulated rangefinder range to inside SIM_Aircraft
...
this will allow us to use the for non-serial rangefinder backends
5 years ago
Dr.-Ing. Amilcar do Carmo Lucas
5325f789e1
Mavlink: Update to HEAD from master branch and add upstream updates from up-to 20200401
5 years ago
chobits
4b8be2e535
AP_NavEKF3: fix comments
5 years ago
Peter Barker
4640c24872
autotest: correct checking for no-logs string
5 years ago
Peter Barker
b2748f19f6
autotest: correct validator for Distance wait-and-maintain
5 years ago
Willian Galvani
0f992ac6a3
Autotest: add test for Sub position hold
5 years ago
Willian Galvani
385f440d90
Sub: update control_poshold to use AC_PosControlSub
5 years ago
Willian Galvani
7fa8a455d7
Sub: refactor depth control of control_althold to a function
5 years ago
Mark Whitehorn
8325de0845
Copter: default RC_OPTIONS to 0 for tradheli
5 years ago
Mark Whitehorn
0d5de343d2
autotest: default throttle to 1000 for quadplane
...
zero throttle after disarming in do_RTL
Co-authored-by: Peter Barker <pbarker@barker.dropbear.id.au>
5 years ago
Mark Whitehorn
1c60a3eb4c
RC_Channel: default throttle pre-arm check to enabled
5 years ago
Mark Whitehorn
58463e67c5
AP_Arming: default throttle pre-arm check to enabled
5 years ago
Peter Barker
ad435dcdbb
AP_AHRS: remove unused base-class airspeed_estimate method
5 years ago
Andrew Tridgell
676c36bad4
RC_Channel: fixed use of radio_in out of range for angle inputs
...
this prevents mis-calculation of the angle when RC input goes outside
of the configured range. This impacted on throttle nudge in plane when
reverse thrust was enabled
thanks to Pompecukor for reporting!
5 years ago
Andrew Tridgell
6466912ac0
Plane: don't crosstrack after AUTO VTOL takeoff
5 years ago
Andy Piper
e53a43461b
AP_InertialSensor: remove ICM gyro pre-filter
5 years ago
Andy Piper
baf92a17f9
AP_HAL_ChibiOS: disable AP_Mount on "mini" boards
5 years ago
Andy Piper
cd60238e3d
AP_Camera: make solo gimbal inclusion configurable per-board
5 years ago
Andy Piper
07df203d19
Sub: make mount/gimbal inclusion configurable per-board
5 years ago
Andy Piper
6d87d61c7b
Rover: make mount/gimbal inclusion configurable per-board
5 years ago
Andy Piper
b649afe9e5
Plane: make mount/gimbal inclusion configurable per-board
5 years ago
Andy Piper
e91ae19544
GCS_MAVLink: make mount/gimbal configurable on a per-board basis
5 years ago
Andy Piper
54c3d07547
Copter: make make/gimbal configurable on a per-board basis
5 years ago
Andy Piper
f7f5880179
AP_Mount: make mount/gimbal inclusion configurable per-board and disable Solo gimbal on all 1MB boards
5 years ago
Dr.-Ing. Amilcar do Carmo Lucas
5fad6ddddb
Copter: fix typos in PL dataflash logs field description text
5 years ago
Dr.-Ing. Amilcar do Carmo Lucas
be963bbdf9
Copter: fix units and multipliers in PL dataflash logs message
5 years ago
bugobliterator
13188b5e7e
AP_OSD: ensure that we use environment Python interpreter
5 years ago
bugobliterator
a8d36a37c4
AP_Math: ensure that we use environment Python interpreter
5 years ago
bugobliterator
43c16cd417
AP_InertialSensor: ensure that we use environment Python interpreter
5 years ago
bugobliterator
d489100a70
Tools: ensure that we use environment Python interpreter
5 years ago
Andrew Tridgell
2a662793c2
AP_Compass: support probing RM3100 on all 4 addresses
5 years ago
Andrew Tridgell
849cb960e5
SITL: enable battery monitoring for flight axis by default
5 years ago
Randy Mackay
30c8d7bf40
Copter: dev option so set-attitude-target thrust field used as thrust
5 years ago
Tom Pittenger
8ae34a1977
AP_TECS: Don't fetch the land slewrate if it's not needed
...
Co-authored-by: WickedShell <Wicked.Shell.Scripts@gmail.com>
5 years ago
Samuel Tabor
bbe01adc7e
AP_TECS: Use LAND_THR_SLEW if appropriate.
5 years ago
Samuel Tabor
4726e670d5
AP_Soaring: Fix description of SOAR_MAX_DRIFT.
5 years ago
Peter Barker
8f77536c08
AP_RCProtocol: fix segfault in example due to lack of VideoTX singleton
5 years ago
Siddharth Purohit
913c00dd96
AP_Scripting: add default case to fix uninitialised use situation
5 years ago