286 Commits

Author SHA1 Message Date
Randy Mackay
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
Leonard Hall
7d8c8eca1c Copter: Change heading to radians 2025-06-24 07:55:28 +09:00
Leonard Hall
589708df48 Copter: Names and Units 2025-06-23 15:05:55 +09:00
Iampete1
1ec19af228 Copter: modes: get_alt_above_ground_cm to const 2025-06-16 16:23:29 +01:00
Peter Barker
a812762e66 Copter: announce number of completed circles in NAV_LOITER_TURNS 2025-06-06 22:33:32 +10:00
Iampete1
acd7d98562 copter: auto: provide alt above landing location if landing 2025-06-03 10:10:37 +09:00
Leonard Hall
d694869088 Copter: Remove inertial_nav from flight modes 2025-05-24 09:23:35 +09:00