Randy Mackay
6b8e2e0ab0
Copter: integrate AC_Loiter param change to use meters
2026-02-02 18:23:43 -05:00
Randy Mackay
947697ec04
Copter: integrate ANGLE_MAX move to ATC
2026-01-28 08:45:12 +11:00
Randy Mackay
738d6efd59
Copter: call Circle parameter conversion
2026-01-26 22:22:38 -05:00
Randy Mackay
f72a43d17b
Copter: call psc parameter conversion for NED
2025-12-17 08:03:10 +09:00
Iampete1
2c0c074b71
ArduCopter: move RPM lib to vehicle
2025-07-22 10:33:55 +10:00
Peter Barker
712fd7bc30
ArduCopter: allow AP_MotorsTri to be compiled out of code
2025-06-24 16:42:00 +10: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
Peter Barker
92d40dcd24
ArduCopter: remove get_filter_status from AP_InertialNav
2025-05-29 15:14:42 +10:00
Leonard Hall
af2b2ff9bf
Copter: Remove INAV
2025-05-24 09:23:35 +09:00
Leonard Hall
8dbb7e9edf
Copter: AC_PosControl: Remove INAV and update_estimates()
2025-05-24 09:23:35 +09:00
Peter Barker
8425bf46dd
Copter: remove unused hgt_variance_filt
...
this filter is populated but never checked when checking variances
2025-01-29 18:52:35 +11:00
Peter Barker
e202a4128c
Copter: remove stale parameter conversions
...
this removes stale parameter conversions.
These patches are all in the Copter-4.0.0 tag, meaning that they are all for upgrading from a version prior to that to a version prior-or-equal-to Copter-4.0.0
Past this a user running a version of ArduCopter < 4.0.0 to something >= 4.7.0 will not have smooth parameter conversions
2024-12-31 10:54:56 +11:00
Peter Barker
e4859599cf
Copter: stop using global ap variable as bitmask
2024-11-06 16:31:38 +09:00
Peter Barker
9f1690ac20
ArduCopter: adjust for AP_Mission logging mission-item-starts
2024-10-01 10:19:29 +10:00
Peter Barker
784760342d
Copter: remove ENABLE/ENABLED/DISABLE/DISABLED defines
2024-09-06 11:53:09 +10:00
Peter Barker
6dac230ccb
ArduCopter: correct compilation with AP_RRSI_ENABLED false
...
Co-authored-by: David Buzz <davidbuzz@gmail.com >
2024-07-24 09:11:39 +10:00
Peter Barker
f64fcb78d3
ArduCopter: make AP_RANGEFINDER_ENABLED remove more code
2024-07-02 09:17:26 +10:00
Andrew Tridgell
7551236854
ArduCopter: use NEW_NOTHROW for new(std::nothrow)
2024-06-04 09:20:21 +10:00
Peter Barker
1ee1f24ea9
ArduCopter: stop passing serial manager to GPS init
...
it can get this via the singleton
2024-03-19 07:28:55 +11:00
Peter Barker
cb76ce534b
ArduCopter: move AC_Avoidance defines into libraries
2024-03-11 18:07:18 +11:00
Peter Barker
f2a9f1516b
ArduCopter: move gripper up to AP_Vehicle
...
also make the singleton return a reference rather than a pointer
2024-02-21 21:05:12 +11:00
Peter Barker
4e97561d5b
ArduCopter: move logger object up to AP_Vehicle
2024-02-13 10:54:29 +11:00
Andy Piper
780045ee3a
Copter: filter ekf variances for failsafe and vibration checks
...
add a parameter to control EKF failsafe filtering
2024-02-07 15:10:30 +00:00
Peter Barker
78e3719835
Copter: move scripting up to AP_Vehicle
2024-02-07 18:24:12 +11:00
Peter Barker
af5cba5826
ArduCopter: move can_mgr.init call up to AP_Vehicle
...
... also adds the call for Blimp...
2024-02-06 11:03:54 +11:00
Peter Barker
9656ecdbba
ArduCopter: move call to BoardConfig.init to AP_Vehicle
2024-02-01 07:59:11 +11:00
Peter Barker
eab70e3a1e
ArduCopter: move AP_Stats to AP_Vehicle
2024-01-30 11:12:21 +11:00
Peter Barker
7377b3f8f2
ArduCopter: allow compilation with HAL_LOGGING_ENABLED false
2024-01-17 18:25:55 +11:00
Dr.-Ing. Amilcar do Carmo Lucas
413af641be
ArduCopter: Spell correction
2024-01-17 08:40:15 +09:00
Iampete1
60816f4351
Copter: use base class AC_AttitudeControl object
2023-12-05 08:08:09 +09:00
Gone4Dirt
399398fe64
Copter: Add heli motors param conversion helper
2023-11-14 10:24:03 +11:00
muramura
79a59d2739
Copter: The preprocessor determines whether rangefinder initialization is possible
2023-08-23 22:31:15 +10:00
Andrew Tridgell
105b7a6163
ArduCopter: removed set_blocking_writes_all calls
2023-07-12 17:06:02 +10:00
Peter Barker
cd8a699675
ArduCopter: add option to disable relay and servorelay libraries
2023-06-20 09:36:39 +10:00
Peter Barker
3eae095966
ArduCopter: use AP_BEACON_ENABLED instead of BEACON_ENABLED
2023-04-12 09:24:39 +10:00
tzarjakob
97b7e8d1d0
ArduCopter: configuration of Precision Landing for custom build server
2023-03-27 09:04:07 +11:00
Peter Barker
3f21946d50
Copter: stop setting motor output levels at boot
...
We should not have different state in our motors library based on your RC stick positions at boot.
this call is made anywhere we actually arm the motors anyway.
2023-03-25 22:19:54 +11:00
Peter Barker
9c2d68bcd1
Copter: remove enable_motor_output method
...
this doesn't actually do what it says it does. I think the functionality to set the motors armed was split out long ago but this little method and its misleading comments remained
2023-03-25 07:57:48 +09:00
Peter Barker
ade654b251
Copter: use AP_WINCH_ENABLED in place of WINCH_ENABLED
2023-03-03 20:59:06 +11:00
Randy Mackay
e30a492137
Copter: integrate camera frontend/backend split
2023-03-01 18:18:51 +11:00
Peter Barker
c32a11f37a
ArduCopter: make and use AP_LANDINGGEAR_ENABLED
2022-12-14 18:30:23 +11:00
Leonard Hall
5d690f0360
Copter: Support changing update period
2022-12-13 17:10:06 +11:00
Peter Barker
be93d8212c
ArduCopter: add AP_GRIPPER_ENABLED
2022-10-04 10:58:34 +11:00
Peter Barker
9c7e1c3af9
ArduCopter: add and use AP_RPM_ENABLED
2022-09-20 09:28:27 +10:00
esaldiran
cbadf77652
ArduCopter: support custom controller
2022-08-30 13:10:09 +10:00
rishabsingh3003
8fcd42d104
Copter: Convert PRX_ parameters to PRX1_
2022-08-24 18:26:27 +10:00
Iampete1
b988391455
Copter: Fence moved to vehicle
2022-07-27 19:04:56 +10:00
RuffaloLavoisier
2172095e3f
Copter : correct spelling on comment
2022-07-11 08:51:27 +09:00
Randy Mackay
b60d6348ed
Copter: add dead reckon failsafe
2022-05-25 20:05:21 +09:00
Randy Mackay
c102270e72
Copter: ekf_has_relative_position may use wind estimate
2022-05-25 20:05:21 +09:00