Leonard Hall
561cfe2c1c
Copter: Support - AC_WPNav: add units to crosstrack_error
2025-07-25 14:20:19 +09:00
Leonard Hall
6bd9b1ca72
Copter: Support - AC_PosControl: add units to crosstrack_error
2025-07-25 14:20:19 +09:00
Leonard Hall
6d3bc4a5b5
Copter: Support - AP_Math: Remove units on get_horizontal_distance
2025-07-17 09:12:37 +09:00
Leonard Hall
91416534b9
Copter: Guided: Change cd to rad
2025-07-08 09:24:39 +09:00
Leonard Hall
18fa44b3ce
Copter: Guided: Remove unused variables
2025-07-08 09:24:39 +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
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
Peter Barker
7e14d99fbc
ArduCopter: replace ToRad with radians and ToDeg with degrees
2025-05-29 11:24:56 +10:00
Leonard Hall
d694869088
Copter: Remove inertial_nav from flight modes
2025-05-24 09:23:35 +09:00
muramura
514e71b850
Copter: Add units to the method that calculates the distance meter between WAYPOINTs
2025-05-12 11:37:04 +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 Hall and Peter 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
Peter Barker
a5eb9326cf
ArduCopter: allow for more than 327m range rangefinders
2025-01-21 10:54:05 +11:00
Iampete1
512f620e6e
Copter: add support for adding a custom mode from scripting
2024-11-26 08:44:31 +09:00
Randy Mackay and Leonard 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
Iampete1
a4753f32ac
Copter: guided: set_angle call init_z_controller when changing from thrust to climb rate control to avoid flow of control error
2024-09-24 22:50:44 +10:00
Peter Barker
784760342d
Copter: remove ENABLE/ENABLED/DISABLE/DISABLED defines
2024-09-06 11:53:09 +10:00
Andy Piper
738586342c
Copter: notify when fence breach has cleared
...
output fence breach type
when switching mode without a fence action do not go into manual recovery
only recover if there is a fence action
implement auto-takeoff fence options
output user-friendly fence names
auto-enable fences on auto-takeoff
use fence enable_configured()
simplify message printing
2024-07-24 08:24:06 +10:00
Peter Barker
f64fcb78d3
ArduCopter: make AP_RANGEFINDER_ENABLED remove more code
2024-07-02 09:17:26 +10:00
Leonard Hall
b45b07d539
Copter: Fix rate input frame and clarify SET_ATTITUDE_TARGET
2024-06-26 11:22:54 +10:00
muramura
da3a9c1cc6
Copter: Enable processing
2024-06-11 09:17:59 +10:00
muramura
5107cb495a
Copter: Change the sub-mode description
2024-06-11 09:14:31 +10:00
Peter Barker
1c5a026e3e
Copter: ModeGuided: add an option_is_enabled method, use it
2024-05-29 13:11:58 +10:00
Peter Barker
fcebd0c8c2
Copter: avoid Guided submode change unless can change Loc to Vec-from-origin
...
ordering problem between changing the submode and setting a valid position
2024-05-22 17:10:12 +09:00
Randy Mackay
6f6bc21e2e
Copter: guided mode fix for landing detector internal error
2024-04-23 15:11:24 +09:00
Leonard Hall
609013876e
Copter: Guided Angle: Initialize yaw to current yaw.
2024-03-25 10:19:56 +09:00
Peter Barker
cb76ce534b
ArduCopter: move AC_Avoidance defines into libraries
2024-03-11 18:07:18 +11:00
Peter Barker
7377b3f8f2
ArduCopter: allow compilation with HAL_LOGGING_ENABLED false
2024-01-17 18:25:55 +11: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
muramura
8f13826383
Copter: Remove code that will never be executed
2023-08-11 12:46:06 -07:00
arshPratap
5f17e33b39
AP_Arming: Added DDS Method for Arming/Disarming
2023-08-11 13:35:49 +10:00
Stephen Dade
b23f5e380c
Copter: Allow arming in guided mode from scripting
2023-02-21 22:32:32 +11:00
Leonard Hall
502989d5f3
Copter: Update use of input_vel_accel_z
2022-12-30 20:25:58 +09:00
Gone4Dirt
66a4ba6256
Copter: add yaw weathevaneing mode
2022-12-14 16:08:20 -05:00
Peter Barker
c32a11f37a
ArduCopter: make and use AP_LANDINGGEAR_ENABLED
2022-12-14 18:30:23 +11:00
Iampete1
e0b6145997
Copter: auto yaw fix issues after testing
2022-11-01 08:21:50 +09:00
Iampete1
55e72a9848
Copter: auto yaw re-work
2022-11-01 08:21:50 +09:00
Leonard Hall
427c64eff0
Copter: Replace set_throttle_takeoff with init_z_controller
2022-08-29 13:35:32 +09:00
Leonard Hall
7dd196c7ea
Guided Mode support MAV_CMD_DO_CHANGE_SPEED
2022-08-02 10:26:58 +10:00
Iampete1
1b160205ab
ArduCopter: change AC_FENCE to AP_FENCE_ENABLED
2022-07-27 19:04:56 +10:00
Randy Mackay
f6166906e0
Copter: guided mode takeoff failure leaves submode unchanged
2022-03-24 19:24:25 +09:00
m
f0e1b3eb9f
Copter: Pause/Continue in AUTO and GUIDED modes with SCurves
2022-03-08 13:12:36 +09:00
Leonard Hall
670af8d469
Copter: Add pause in guided mode
2022-03-08 13:12:36 +09:00
Leonard Hall
fb6c3ebb72
Copter: auto and guided takeoff use postion controller
2022-03-07 16:14:23 +09:00
Andy Piper
11a5c8d2a4
Copter: nuke clang warnings
2022-03-03 16:34:14 +11:00