Randy Mackay
637524750e
Copter: auto mode fix to continue past RTL if rtl-final-descent non-zero
2026-07-30 23:50:22 +10:00
Randy Mackay
6b2e0947df
Copter: Land mode uses land-repositioning to enable pilot yaw control
...
RTL may ignore pilot yaw during descent
Auto reuses RTL, Land and Guided use-pilot-yaw methods
2026-05-26 08:40:01 +09:00
Randy Mackay
31a0c1e899
Copter: auto triggers terrain failsafe if 0-alt-above-terrain
2026-05-14 19:15:53 +09:00
Leonard Hall
feb84ea854
Copter: fix altitude handling for Land and Payload Place
colcon build/test / build-test (push) Has been cancelled
Cygwin Build / build (push) Has been cancelled
ESP32 Build / build (esp32buzz, 10) (push) Has been cancelled
ESP32 Build / build (esp32s3empty, 10) (push) Has been cancelled
Macos Build / build (CubeOrange) (push) Has been cancelled
Macos Build / build (sitl) (push) Has been cancelled
pre-commit / ci (push) Has been cancelled
QURT Build / build (push) Has been cancelled
test ccache / build (10, chibios) (push) Has been cancelled
test chibios / build (CubeOrange-EKF2, 10, chibios) (push) Has been cancelled
test chibios / build (CubeOrange-ODID, 10, chibios) (push) Has been cancelled
test chibios / build (CubeOrange-PPP, 10, chibios) (push) Has been cancelled
test chibios / build (CubeOrange-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (CubeRedPrimary-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (MatekF405-Wing, 10, chibios) (push) Has been cancelled
test chibios / build (Pixhawk6X-PPPGW, 10, chibios) (push) Has been cancelled
test chibios / build (SOHW, 10, chibios) (push) Has been cancelled
test chibios / build (build-options-defaults-test, 10, chibios) (push) Has been cancelled
test chibios / build (configure-all, 10, chibios) (push) Has been cancelled
test chibios / build (fmuv2-plane, 10, chibios) (push) Has been cancelled
test chibios / build (fmuv3, 10, chibios) (push) Has been cancelled
test chibios / build (fmuv3-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (iofirmware, 10, chibios) (push) Has been cancelled
test chibios / build (new-check, 10, chibios) (push) Has been cancelled
test chibios / build (periph-build, 10, chibios) (push) Has been cancelled
test chibios / build (revo-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (revo-mini, 10, chibios) (push) Has been cancelled
test chibios / build (signing, 10, chibios) (push) Has been cancelled
test chibios / build (stm32f7, 10, chibios) (push) Has been cancelled
test chibios / build (stm32h7, 10, chibios) (push) Has been cancelled
test chibios / build (stm32h7-debug, 10, chibios) (push) Has been cancelled
test dds / build (sitl) (push) Has been cancelled
test dds / build (stm32h7) (push) Has been cancelled
test Linux SBC / build (bbbmini, armhf) (push) Has been cancelled
test Linux SBC / build (bebop, armhf) (push) Has been cancelled
test Linux SBC / build (bhat, armhf) (push) Has been cancelled
test Linux SBC / build (canzero, armhf) (push) Has been cancelled
test Linux SBC / build (erlebrain2, armhf) (push) Has been cancelled
test Linux SBC / build (navigator, armhf-musl) (push) Has been cancelled
test Linux SBC / build (navigator64, aarch64) (push) Has been cancelled
test Linux SBC / build (navio, armhf) (push) Has been cancelled
test Linux SBC / build (navio2, armhf) (push) Has been cancelled
test Linux SBC / build (pxf, armhf) (push) Has been cancelled
test Linux SBC / build (pxfmini, armhf) (push) Has been cancelled
test Linux SBC / build (t3-gem-o1, aarch64) (push) Has been cancelled
test replay / build (replay, base) (push) Has been cancelled
test replay / build (replay, clang) (push) Has been cancelled
test scripts / build (astyle-cleanliness) (push) Has been cancelled
test scripts / build (check_autotest_options) (push) Has been cancelled
test scripts / build (logger_metadata) (push) Has been cancelled
test scripts / build (param-file-validation) (push) Has been cancelled
test scripts / build (param_parse) (push) Has been cancelled
test scripts / build (python-cleanliness) (push) Has been cancelled
test scripts / build (shellcheck) (push) Has been cancelled
test scripts / build (validate_board_list) (push) Has been cancelled
test blimp / build (base) (push) Has been cancelled
test blimp / build (clang) (push) Has been cancelled
test copter / build (base) (push) Has been cancelled
test copter / build (clang) (push) Has been cancelled
test copter / build-gcc-heli (push) Has been cancelled
test ap_periph / build-gcc-ap_periph (push) Has been cancelled
test plane / build (base) (push) Has been cancelled
test plane / build (clang) (push) Has been cancelled
test rover / build (base) (push) Has been cancelled
test rover / build (clang) (push) Has been cancelled
test sub / build (base) (push) Has been cancelled
test sub / build (clang) (push) Has been cancelled
test tracker / build (base) (push) Has been cancelled
test tracker / build (clang) (push) Has been cancelled
test unit tests and sitl building / build (examples, base) (push) Has been cancelled
test unit tests and sitl building / build (examples, clang) (push) Has been cancelled
test unit tests and sitl building / build (sitl, base) (push) Has been cancelled
test unit tests and sitl building / build (sitl, clang) (push) Has been cancelled
test unit tests and sitl building / build (unit-tests, base) (push) Has been cancelled
test unit tests and sitl building / build (unit-tests, clang) (push) Has been cancelled
test blimp / autotest (sitltest-blimp) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1a) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1b) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1c) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1d) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1e) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests2a) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests2b) (push) Has been cancelled
test copter / autotest-heli (sitltest-heli) (push) Has been cancelled
test ap_periph / autotest-can (sitltest-can) (push) Has been cancelled
test plane / autotest (sitltest-plane-tests1a) (push) Has been cancelled
test plane / autotest (sitltest-plane-tests1b) (push) Has been cancelled
test plane / autotest (sitltest-plane-tests1c) (push) Has been cancelled
test plane / autotest (sitltest-quadplane) (push) Has been cancelled
test rover / autotest (sitltest-balancebot) (push) Has been cancelled
test rover / autotest (sitltest-rover) (push) Has been cancelled
test rover / autotest (sitltest-sailboat) (push) Has been cancelled
test sub / autotest (sitltest-sub) (push) Has been cancelled
test tracker / autotest (sitltest-tracker) (push) Has been cancelled
test Linux SBC / build (linux, base) (push) Has been cancelled
2026-05-11 20:11:10 +10:00
Peter Barker and Claude Sonnet 4.6
1133cdab3f
Copter: use an enumeration for WP_YAW_BEHAVIOR
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-11 14:31:45 +10:00
Leonard Hall
5341583dd1
Copter: add unit and axis suffixes to internal variables and log struct fields
2026-02-10 05:47:01 -08:00
Randy Mackay and Andy Piper
0e44baae85
Copter: rename requires_GPS to requires_position
...
Co-authored-by: Andy Piper <github@andypiper.com >
2026-02-05 14:24:44 -05:00
Randy Mackay
0e72a5ffd7
Copter: Land params moved to class and scaled to meters
2026-01-23 11:51:54 +11:00
Peter Barker
00f9265c68
Copter: correct sign of target Ascent altitude after payload place
2026-01-04 16:59:19 +11:00
Leonard Hall
7230bc21b2
Copter: use Location::from_ekf_offset_NED_m constructor
2025-12-17 08:03:10 +09:00
Leonard Hall
8210bb29e1
Copter: remove D_land_at_climb_rate_ms
2025-12-17 08:03:10 +09:00
Leonard Hall
986c4a4e19
Copter: NEU to NED renaming - Conversion
2025-12-17 08:03:10 +09:00
Leonard Hall
7a8cc3815f
Copter: NEU to NED renaming - No compiler change
2025-12-17 08:03:10 +09:00
Leonard Hall
b07775a4dc
Copter: AC_PosControl: Correct sign of speed_down_ms to positive
2025-11-21 13:01:44 +09:00
Leonard Hall
63a2423942
Copter: Add _U_m accessors for altitude.
2025-11-21 13:01:44 +09:00
Leonard Hall
865aae7793
Copter: Rename terrain_offset_m to terrain_U_m
2025-11-14 10:01:37 +11:00
Leonard Hall
ee8595b822
Copter: Naming Change No compiler change
2025-11-14 10:01:37 +11:00
MattKear
23121c2c3e
Copter: Add support for ARC_WAYPOINT to auto missions
2025-11-12 20:47:30 +11:00
Randy Mackay
aa7e9e853e
Copter: flight mode accessor for ekf reset method
2025-11-04 12:27:47 +09:00
Leonard Hall
7e03cfb3a9
Copter: Convert to postype
2025-09-26 10:35:25 +09:00
Tim Tuxworth
2b9fe010ec
ArduCopter: fix confusing terrain failsafe message
2025-09-23 13:02:12 +09:00
Henry Warhurst
62ef39b241
Copter: Fix LOITER_TURNS zero radius bug
2025-08-19 09:00:26 +09:00
Leonard Hall
457fc756f4
Copter: Convert loiter_to_alt_run to meters
2025-08-15 14:06:52 +09:00
Leonard Hall
ea572f4583
Copter: Convert loiter_to_alt_run to meters
2025-08-15 14:06:52 +09:00
Leonard Hall
ff86a544c7
Copter: Small changes to convert to meters
2025-08-15 14:06:52 +09:00
Leonard Hall
5208bfa6d0
Copter: AP_SurfaceDistance: Convert to meters
2025-08-15 14:06:52 +09:00
Leonard Hall
11292d4139
Copter: Convert get_rangefinder_height_interpolated to meters
2025-08-15 14:06:52 +09:00
Leonard Hall
34795c4f4e
Copter: Convert get_alt_above_ground to meters
2025-08-15 14:06:52 +09:00
Leonard Hall
b07cc04124
Copter: PR feedback
2025-08-13 11:06:41 +09:00
Leonard Hall
61bcd318e8
Copter: Fix payload place unit conversion bug
2025-08-13 11:06:41 +09:00
Leonard Hall
3723c3cd04
Copter: Fix argument axis speed_ne_ms
2025-08-13 11:06:41 +09:00
Leonard Hall
5dbe7b9d7a
Copter: Convert Mode Auto to meters
2025-08-13 11:06:41 +09:00
Leonard Hall
1a4f8b738e
Copter: Convert Mode Guided to meters
2025-08-13 11:06:41 +09:00
Leonard Hall
b90b23e1e7
Copter: Convert set_speed setters to meters
2025-08-13 11:06:41 +09:00
Leonard Hall
7d2d2b6f3f
Copter: Add units to nav_attitude_time.climb_rate
2025-08-07 20:32:05 +09:00
Leonard Hall
d7dc0fcf88
Copter: Update parameter variables from cm to m
2025-08-07 20:32:05 +09:00
Leonard Hall
5962f25800
Copter: Convert get_pilot_desired_climb_rate to meters
2025-08-07 20:32:05 +09:00
Leonard Hall
07b4065097
Copter: Convert takeoff to meters
2025-08-07 20:32:05 +09:00
Leonard Hall
a6d38197d1
Copter: Convert Position Control limit setters to meters
2025-08-07 08:48:18 +09:00
Leonard Hall
db5d4ff449
Copter: AC_PosControl: Fix units land_at_climb_rate_cms
2025-08-05 11:04:37 +09:00
Leonard Hall
a1049c540c
Copter: Takeoff: Fix/Add units and axis
...
Copter: Takeoff: Fix/Add units and axis
2025-08-05 11:04:37 +09:00
Leonard Hall
35d8e70d74
Copter: Auto: Fix/Add units and axis
2025-08-05 11:04:37 +09:00
Leonard Hall
cc08f59eb8
Copter: AC_PosControl: Fix units on set_correction_speed_accel_U
2025-08-05 11:04:37 +09:00
Peter Barker
72ab4e5e45
ArduCopter: avoid use of Location .alt field
...
various changes to avoid use of the Location .alt field, which should be private.
Introduces several new helper functions on Location to help with this
2025-07-22 17:46:53 +10:00
Leonard Hall
6d3bc4a5b5
Copter: Support - AP_Math: Remove units on get_horizontal_distance
2025-07-17 09:12:37 +09:00
Leonard Hall
74926350cc
Copter: Support - AutoYaw: Use radians for consistency
2025-07-08 09:24:39 +09:00
Iampete1
f91d001803
Copter: DO_CHANGE_SPED: use enum and add cms postfix to setters
2025-07-08 08:57:02 +09:00
Leonard Hall
f8f720a0c0
Copter: remove most of the _cd() functions
2025-07-07 09:28:56 +09:00
Leonard Hall
089b70ca72
Copter: Convert copter to radians
2025-07-01 09:06:25 +09:00
Leonard Hall
a578bf6275
Copter: Fix units on target_climb_rate
2025-06-24 07:55:28 +09:00