Commit Graph

28956 Commits

Author SHA1 Message Date
Peter Barker 28bc05eb84 AC_AutoTune: Vector tidying 2022-03-07 08:22:58 +09:00
Peter Barker 9539362320 AC_AutoTune_Heli: use structure assignment to clear structures 2022-03-07 08:22:58 +09:00
Peter Barker 7ff6442aeb AC_AutoTune: use structure assignment for test results 2022-03-07 08:22:58 +09:00
Peter Barker 33c7bb21cf AC_AutoTune: createstructure to hold specific test's sweep results 2022-03-07 08:22:58 +09:00
Leonard Hall 93aea67810 AC_WPNav: Increase corner speeds 2022-03-05 11:34:40 +09:00
Leonard Hall 7673948d2a AP_Math: SCurve: Increase corner speeds 2022-03-05 11:34:40 +09:00
Leonard Hall 5fa37e253e AC_WP_Nav: Convert S-Curves to use maximum Snap to remove minimum time between waypoints 2022-03-05 11:34:40 +09:00
Leonard Hall a8b86e9c45 AP_Math: Convert S-Curves to use maximum Snap to remove minimum time between waypoints 2022-03-05 11:34:40 +09:00
xianglunkai 2e5c201222 AR_AttitudeControl: use _desired_speed instead of desired_speed for throttle-speed controller 2022-03-04 17:51:19 +11:00
Randy Mackay e6f488ccc1 AP_Follow: zreo velocities if not provided 2022-03-04 11:49:23 +09:00
Andrew Tridgell 99cf10ce12 AP_Follow: support the FOLLOW_TARGET mavlink message
this is used by qgroundcontrol, allowing follow on a mobile device

note that you must set the qgc option to "always send follow" and also
must set FOLL_ALT_TYPE=2 in ArduPilot
2022-03-04 06:47:11 +11:00
Andy Piper 72d01aa8da SITL: nuke clang warnings 2022-03-03 16:34:14 +11:00
Andy Piper 173a43e361 AP_Proximity: nuke clang warnings 2022-03-03 16:34:14 +11:00
Andy Piper 5a7f5844d4 AP_HAL: nuke clang warnings 2022-03-03 16:34:14 +11:00
Andy Piper eb259971e0 AP_Generator: nuke clang warnings 2022-03-03 16:34:14 +11:00
Andy Piper 6a31e4d816 AP_Frsky_Telem: nuke clang warnings 2022-03-03 16:34:14 +11:00
Andy Piper ac7ee37b20 AP_FETtecOneWire: nuke clang warnings 2022-03-03 16:34:14 +11:00
Andy Piper 4ac73e4ffd AP_ExternalAHRS: nuke clang warnings 2022-03-03 16:34:14 +11:00
Andy Piper 578ca147b7 AP_Common: add UNUSED_PRIVATE_MEMBER 2022-03-03 16:34:14 +11:00
Andy Piper 8b563836ac AC_AutoTune: nuke clang warnings 2022-03-03 16:34:14 +11:00
Andrew Tridgell 7999335727 hwdef: fixed buzzer on CUAV_GPS peripheral 2022-03-03 16:26:27 +11:00
Michael du Breuil 976e0ecc29 SRV_Channel: Changing servo functions are now reboot required
Changing from a PWM function to GPIO now requires a reboot.
2022-03-03 16:06:36 +11:00
Stephen Dade 1344a0f41a GCS_MAVLink: Add support for High Latency MAVLink protocol 2022-03-03 14:56:15 +11:00
Stephen Dade da4602b5d2 AP_SerialManager: Add support for High Latency MAVLink protocol 2022-03-03 14:56:15 +11:00
Peter Barker 11f7cce978 AP_HAL_ChibiOS: allow specification of AUTOBUILD_TARGETS in hwdef files 2022-03-03 09:03:17 +11:00
Andrew Tridgell d8fb6cc522 AP_Scripting: added example for orbit follow
allows a following vehicle to orbit the lead vehicle
2022-03-02 18:18:43 +11:00
Iampete1 3e75283717 AP_Math: ftype: include float.h 2022-03-02 18:16:42 +11:00
Iampete1 9ec8bb17b2 AP_Math: benchmarks: define hal 2022-03-02 18:16:42 +11:00
Iampete1 97602aadf5 AP_Math: examples: test custom rotations 2022-03-02 18:16:42 +11:00
Iampete1 15326a8d90 AP_Math: tests: define hal where requirerd for custom rotaitons 2022-03-02 18:16:42 +11:00
Iampete1 2b9421c4db add AP_CustomRotations 2022-03-02 18:16:42 +11:00
Iampete1 6c48c346c1 AP_Compass: convert param to new custom rotation 2022-03-02 18:16:42 +11:00
Iampete1 480cc3fa46 AP_AHRS: convert param to new custom rotation 2022-03-02 18:16:42 +11:00
Iampete1 b188d8fc5e SITL: remove custom rotations 2022-03-02 18:16:42 +11:00
Iampete1 f15c84bdac AP_Vehicle: add custom rotations lib 2022-03-02 18:16:42 +11:00
Iampete1 7a6f57ccf1 AP_Math: add support for AP_CustomRotations 2022-03-02 18:16:42 +11:00
Iampete1 b77476caa1 AP_InertialSensor: remove custom orentations 2022-03-02 18:16:42 +11:00
Iampete1 209ad965be AP_Compass: remove custom rotations 2022-03-02 18:16:42 +11:00
Iampete1 1cc2e082e0 AP_AHRS: remove custom rotations 2022-03-02 18:16:42 +11:00
Iampete1 72a65cadb8 AP_Airspeed: rename get_health_failure_probability to get_health_probability 2022-03-02 16:14:50 +11:00
Iampete1 1435fdcf97 AP_Logger: log structure: update airspeed heath probability feild name 2022-03-02 16:14:50 +11:00
Iampete1 9c4188d730 AP_Airspeed: Health: use reading from correct airspeed sensor 2022-03-02 16:14:50 +11:00
Andy Piper d589c0fc5e AP_HAL_ChibiOS: normalize BeastH7v2 in line with BeastF7v2 definition 2022-03-02 15:46:17 +11:00
Evgeniy 32afbbdec4 AP_HAL_ChibiOS: BeastH7v2 board added 2022-03-02 15:46:17 +11:00
Andrew Tridgell a4da65ea05 AP_NavEKF3: fixed constrain indexing bug
fixes #20180

thanks to @liyue75 for spotting this!
2022-03-01 17:06:44 +09:00
Shiv Tyagi e01ca79251 AC_WPNav: rename circle_nav.set_radius to circle_nav.set_radius_cm 2022-03-01 09:31:10 +09:00
Peter Barker 7f74714107 AP_Arming: include cleanups 2022-03-01 11:21:33 +11:00
Peter Barker 465f56254a AP_Scripting: include cleanups 2022-03-01 11:21:33 +11:00
Peter Barker 7638cbf001 GCS_MAVLink: include cleanups 2022-03-01 11:21:33 +11:00
Peter Barker e93be25ed4 AP_WindVane: include cleanups 2022-03-01 11:21:33 +11:00