Commit Graph
89 Commits
Author SHA1 Message Date
Leonard Hall 5341583dd1 Copter: add unit and axis suffixes to internal variables and log struct fields 2026-02-10 05:47:01 -08:00
Leonard Hall 5796274a04 Copter: Takeoff: set no_nav_active = false if takeoff is complete. 2026-01-22 14:49:23 +11:00
Peter Barker 43ed6213ae Copter: stop passing reference to do_pilot_takeoff_ms
the called function does not modify this parameter, stop misleading people by taking a reference
2025-12-30 08:29:59 +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 fb2d19f061 Copter: Takeoff uses the estimated values directly 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 75ad699868 AC_AttitudeControl: Naming Change No compiler change 2025-11-14 10:01:37 +11:00
Leonard Hall ceb5ad848a Copter: Address PR feedback 2025-08-15 14:06:52 +09:00
Leonard Hall 1a4f8b738e Copter: Convert Mode Guided to meters 2025-08-13 11:06:41 +09:00
Leonard Hall bf471a8a07 Copter: Add units to do_user_takeoff and fix bug 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 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 7d8c8eca1c Copter: Change heading to radians 2025-06-24 07:55:28 +09:00
Leonard Hall d694869088 Copter: Remove inertial_nav from flight modes 2025-05-24 09:23:35 +09:00
Leonard Hall 69f563c36d Copter: add units and frames to AC_WPNav methods
Copter

Copter
2025-05-02 21:47:07 +10:00
Leonard Hall ce2bb06cf7 Copter: add units and frames to AC_AttitudeControl methods
squash
2025-04-29 08:54:14 +09:00
Leonard HallandPeter Barker c11d93b36f ArduCopter: add units and frames to AC_AttitudeControl methods
Co-authored-by: Peter Barker <pbarker@barker.dropbear.id.au>
2025-04-23 10:02:29 +10:00
Randy MackayandLeonard Hall 0bcff6cec0 Copter: support set_posvelaccel_offset in auto
Co-authored-by: Leonard Hall <leonardthall@gmail.com>
2024-10-04 09:25:56 +09:00
Randy Mackay a2845e4222 Copter: auto mode takeoff complete pos fix 2024-09-11 08:44:45 +09:00
Peter Barker cc799d3d7e Copter: encapsulate auto takeoff into an ojbect
similar to the encapsulation of "user takeoff" into an object
2023-10-18 13:47:11 +11:00
Leonard Hall 6d5bc17c8e Copter: Add TKOFF_TH_MAX 2023-03-21 19:51:03 +09:00
Leonard Hall 24ade82d24 Copter: Fix takeoff with alt drift and wp_navalt_min set 2023-01-02 17:17:13 +09:00
Leonard Hall b8547b4de6 Copter: Fix Auto Takeoff when complete_alt_cm is current altitude 2022-12-30 09:29:58 +09:00
Iampete1 55e72a9848 Copter: auto yaw re-work 2022-11-01 08:21:50 +09:00
Leonard Hall 4b20a2d5f1 Copter: Add control over throttle ramp time during take-off 2022-08-31 19:19:04 -04:00
Leonard Hall 427c64eff0 Copter: Replace set_throttle_takeoff with init_z_controller 2022-08-29 13:35:32 +09:00
Randy Mackay 658298ed1d Copter: auto takeoff may trigger terrain failsafe 2022-08-19 19:51:26 -04:00
Randy Mackay 553ad877f6 Copter: fix takeoff to terrain alt 2022-03-11 18:12:27 +09:00
Randy Mackay 759e2b1b55 Copter: rename auto_take_off_xx to auto_takeoff_xx 2022-03-11 18:12:27 +09:00
Leonard Hall cf5565f17c Copter: tighten auto_takeoff_complete checks 2022-03-07 16:14:23 +09:00
Leonard Hall fb6c3ebb72 Copter: auto and guided takeoff use postion controller 2022-03-07 16:14:23 +09:00
Josh Henderson 3107c42fca Copter: INAV rename for neu & cm/cms 2021-11-30 10:08:07 +11:00
Randy Mackay 59d1af2716 Copter: guided takeoff supports autoyaw
allows both pilot controlled and externally controlled yaw control
2021-09-28 00:17:25 +09:00
Leonard Hall 5d5ccc8c78 Copter: Update ACRO to use rate parameters and update expo function 2021-09-23 20:03:53 +09:00
Tatsuya Yamaguchi 6d7ef8f436 Copter: ignore pilot yaw during takeoff with option 2021-09-09 07:54:59 +09:00
bnsgeyer ca007ee6f6 Copter: Allow Tradheli to spoolup in guided or auto mode 2021-08-23 12:26:00 +09:00
Andrew Tridgell d89388c4cc Copter: use cleaned up APIs 2021-06-24 20:28:45 +10:00
Leonard Hall 3b0a870504 Copter: Rename set_yaw_target_to_current_heading 2021-05-26 16:03:05 +09:00
Leonard Hall e294991b08 Copter: Fix before squash 2021-05-24 20:13:37 +10:00
Leonard Hall caeaf7c047 Copter: Fix take off altitude 2021-05-24 20:13:37 +10:00
Leonard Hall 4bae8f03a4 Copter: Use PosControl fixes 2021-05-24 20:13:37 +10:00
Leonard Hall a780759221 Copter: minor format fixes 2021-05-12 17:16:00 +10:00
chobits 7b60ace18b Copter: fix takeoff drift if vehicle is not in origin 2021-05-03 20:10:39 -04:00
Leonard Hall 726074be91 Copter: Support Thrust Vector based navigation 2021-04-27 17:13:55 +09:00
James O'Shannessy 2a9affe517 ArduCopter: Remove unused fence floor enable function 2021-03-05 14:52:46 +11:00
James O'Shannessy f228adfa75 ArduCopter: Improve auto-enable/disable of fence 2021-03-05 14:52:46 +11:00
Dr.-Ing. Amilcar do Carmo Lucas 92122e5133 Copter: automatically enable and disable floor fence on automated takeoff and landing 2021-03-05 14:52:46 +11:00
Patrick José Pereira ffe356d597 ArduCopter: Simplify boolean expression
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2021-02-09 11:04:18 +09:00