Commit Graph
237 Commits
Author SHA1 Message Date
Ferruccio Vicari eabf2aab5e Copter: collective ramp for mode transitions 2026-01-08 05:48:51 -05: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 e9d32aa2f7 Copter: Naming Change No compiler change 2025-11-14 10:01:37 +11:00
Randy Mackay aa7e9e853e Copter: flight mode accessor for ekf reset method 2025-11-04 12:27:47 +09:00
Salah 7d69dc290f Copter: fixing initial condition in get_alt_above_ground_cm 2025-10-31 22:18:33 +11:00
Leonard Hall 7811979ca6 Copter: Fix use of body_to_earth2D and body_to_earth2D_p 2025-10-13 22:07:26 -05:00
Leonard Hall 7e45e20885 Copter: Replace rotate_body_frame_to_NE with body_to_earth2D 2025-09-26 10:35:25 +09:00
Leonard Hall 7e03cfb3a9 Copter: Convert to postype 2025-09-26 10:35:25 +09:00
Leonard Hall e3a1373f27 Copter: AC_PrecLand: Convert to meters 2025-08-20 17:01:44 +09:00
Leonard Hall e610cac5fd Copter: Remove last use of cm in AC_PosControl. 2025-08-20 17:01:44 +09:00
Leonard Hall ceb5ad848a Copter: Address PR feedback 2025-08-15 14:06:52 +09:00
Leonard Hall fd8fba0950 Copter: Convert get_stopping_point to meters 2025-08-15 14:06:52 +09:00
Leonard Hall fe753fe7b7 Copter: Convert Land 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 126f33fa21 Copter: Convert Others to meters 2025-08-13 11:06:41 +09:00
Leonard Hall 690f01144c Copter: Add axis and units to get_alt_hold_state 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 77d41b1109 Copter: Convert get_avoidance_adjusted_climbrate to m 2025-08-07 20:32:05 +09:00
Leonard Hall 5a69e1b827 Copter: Convert get_pilot_desired_climb_rate to m 2025-08-07 20:32:05 +09:00
Leonard Hall 48c07d666d Copter: Address PR feedback 2025-08-07 08:48:18 +09:00
Leonard Hall d641eae0be Copter: Climb rate: Use helpers for vertical speed, accel parameters 2025-08-07 08:48:18 +09:00
Leonard Hall f78b8f5df6 Copter: Add helpers for vertical speed, accel parameters 2025-08-07 08:48:18 +09:00
Leonard Hall f48b925111 Copter: Precland: Fix naming and units 2025-08-05 11:04:37 +09:00
Leonard Hall e944b8c776 Copter: Fix get_pilot_desired_climb_rate_cms 2025-08-05 11:04:37 +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 20b5913ef6 Copter: Add frame and units to Mode::get_stopping_point() 2025-07-24 19:16:38 +09:00
Iampete1 4405a3838b Copter: WP_NAVALT_MIN only apply to takeoff 2025-07-22 09:40:07 +09:00
Peter Barker d1f4a16202 Copter: disallow mode entry if no RC for several modes 2025-07-07 09:14:38 +09:00
Leonard Hall 089b70ca72 Copter: Convert copter to radians 2025-07-01 09:06:25 +09:00
Peter Barker 831078bbc2 ArduCopter: add and use AP_ADSB_AVOIDANCE_ENABLED
this gates the "ADSB" avoidance feature used for macro-level avoidance.  It's not actually limited to ADSB as input...
2025-06-26 16:32:22 +10: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 3b2820e9b3 ArduCopter: avoid using stale data when using RC inputs
relying on failsafe means that we first feed in several bind-time values into these routines, which isn't good
2025-06-09 12:32:19 +10:00
Leonard HallandRandy Mackay 030714aecc Copter: inertial nav replaced with AHRS
Co-authored-by: Randy Mackay <rmackay9@yahoo.com>
2025-05-31 08:21:51 +09:00
Leonard Hall f4069f57d9 Copter: Use cd_to_rad and remove radians(XXX * 0.01f); 2025-05-28 20:16:26 +09:00
Leonard Hall d694869088 Copter: Remove inertial_nav from flight modes 2025-05-24 09:23:35 +09:00
Peter Barker 0af78c0e76 ArduCopter: use enum class for AC breach action enumeration 2025-05-20 11:59:34 +10:00
Leonard Hall 69f563c36d Copter: add units and frames to AC_WPNav methods
Copter

Copter
2025-05-02 21:47:07 +10:00
muramura 9734ef19d7 Copter: Shorten the lifetime of stack variables 2025-04-29 13:57:28 +09:00
Leonard Hall ce2bb06cf7 Copter: add units and frames to AC_AttitudeControl methods
squash
2025-04-29 08:54:14 +09:00