Leonard Hall
0b1f959ede
Copter: fix auto mode is_taking_off
3 years ago
Shiv Tyagi
8bd26dffac
AC_PrecLand: rotate target vector based on sensor orient
...
Since, the frontend takes care of rotating sensor frame target vector to body frame, the sitl backend should return unit
vector in sensor frame instead of body frame. This is to have homogeneity among backends.
3 years ago
Shiv Tyagi
7b573fa2c4
Rover: handle landing target mavlink message
3 years ago
Shiv Tyagi
bc3ff20871
AC_PrecLand: add _ORIENT param to precland library
...
The orient parameter will help us construct a direction of approach vector in vehicle body frame. This vector would help
us rotate the target vector from sensor frame to body frame and determine the horizontal position error of vehicle for
more orientations than just PITCH_270
3 years ago
Shiv Tyagi
82d1750e8c
Rover: include precision landing library in rover
...
This compiles rover with precision landing library included
3 years ago
Peter Barker
7c6ec00e11
Copter: display throttle below failsafe only when display_failure set
3 years ago
esaldiran
661a525dc1
waf: add --enable-custom-controller build option
3 years ago
esaldiran
9218cf18ce
autotest: add test for custom controller
3 years ago
esaldiran
bbeef1a5cd
AC_CustomControl: add README
3 years ago
esaldiran
618164fea4
AC_CustomControl: add PID backend
3 years ago
esaldiran
cbadf77652
ArduCopter: support custom controller
3 years ago
esaldiran
8eeb4227f7
RC_Channel: add custom controller aux func
3 years ago
esaldiran
4abb6725a8
AC_CustomControl: add empty controller backend as a template
3 years ago
esaldiran
c5787a0165
AC_CustomControl: add custom controller support
3 years ago
Andrew Tridgell
13453f705e
AP_RPM: added AP_Generator support
...
useful for notch filtering of generator vibration
3 years ago
Andrew Tridgell
86ed18716e
Tools: added ArduPilot signing public keys
3 years ago
Andrew Tridgell
25f08ce0e0
Tools: rebuild bootloaders with DFU support
...
useful for installing secure bootloader
3 years ago
Andrew Tridgell
a06d163ef0
GCS_MAVLink: refuse DFU for secure firmware
3 years ago
Andrew Tridgell
b808351f2a
hwdef: enable DFU on some boards
3 years ago
bugobliterator
cee8a638f8
AP_HAL: set default HAL_ENABLE_DFU_BOOT
3 years ago
bugobliterator
eb116849c6
AP_HAL_ChibiOS: add LED Bootloader in CubeOrange and related boards
3 years ago
Andrew Tridgell
0c2594d04b
Tools: added signing tools for secure boot
3 years ago
bugobliterator
5cd0105971
Tools: add LED notification for bad firmware
3 years ago
bugobliterator
40d11540ac
Tools: add signed_firmware field in apj
3 years ago
bugobliterator
f31d915e14
GCS_MAVLink: add support for booting into dfu
3 years ago
bugobliterator
441ce2e593
AP_HAL: add util method boot_to_dfu()
3 years ago
Andrew Tridgell
c70643f0e7
AP_CheckFirmware: added monocypher
3 years ago
bugobliterator
d434038b26
AP_CheckFirmare: add support for signed firmwares
3 years ago
bugobliterator
3f951c3e0b
waf: add support for secure bootloader
3 years ago
bugobliterator
e6e56674d3
modules: update ChibiOS
...
support hook for booting to DFU
3 years ago
bugobliterator
0c78f8bac2
AP_HAL_ChibiOS: add support for booting into DFU
3 years ago
Henry Wurzburg
d420ba0edd
HWDEF: correct default params file and readme for SPR H7
3 years ago
Iampete1
353aedb547
Copter: Arming: check EKF height varance
3 years ago
Randy Mackay
2bcb503170
AP_Mount: allow users to disable yaw on 3-axis gimbals
...
Also fixes 3-axis gimbal support for SToRM32 serial and MAVLink gimbals
3 years ago
Andy Piper
a560d1f2cc
AP_Vehicle: update notch count.
3 years ago
Andy Piper
28d0086a97
AP_ESC_Telem: don't provide zero udpates for ESCs that have never been used
3 years ago
Andy Piper
c68b886700
scripts: blacklist KakuteH7Miniv2 in favour of KakuteH7Mini-Nand
3 years ago
Andy Piper
33425ce542
scripts: update manifests with KakuteH7v2 and KakuteH7Mini-Nand.
3 years ago
Andy Piper
bf29d8d49c
bootloaders: rename KakuteH7Miniv2 to KakuteH7Mini-Nand
3 years ago
Andy Piper
acb318fcab
AP_HAL_ChibiOS: rename KakuteH7Miniv2 to kakuteH7Mini-Nand
3 years ago
Joshua Henderson
a93b887f5f
AP_BattMonitor: move read_block up to SMBus base class
3 years ago
Iampete1
fb86318848
AC_Fence: always declare AC_PolyFenceItem
3 years ago
Iampete1
fc2bc2822e
AP_Logger: MessageWriter: convert enums to enum class's
3 years ago
Iampete1
3d5bbb72ab
AC_PolyFence_loader: log fence on sucsesful write
3 years ago
Iampete1
d020dd2923
AC_Fence: add log structure
3 years ago
Iampete1
47853383b1
AP_Logger: add fence message writer
3 years ago
Leonard Hall
427c64eff0
Copter: Replace set_throttle_takeoff with init_z_controller
3 years ago
Peter Barker
7571ef67af
autotest: fix airspeed driver test mismatch at end of mission
...
ground interactions cause fluctuations
3 years ago
Peter Barker
a7aa5b6897
autotest: do not wait for ACK from reboot command
...
Several attempts have been made to make retrieving the reboot's ack reliable, and they've all failed.
So stop waiting for the ACK....
3 years ago
Peter Barker
3022299e71
autotest: disable SpeedToFly McReady tests
...
# mcReady tests don't work ATM, so just return early:
3 years ago