Commit Graph

7469 Commits

Author SHA1 Message Date
Iampete1 eadcf9b09e Copter: add `get_stopping_point` helper and pass stopping point to `jump_to_landing_sequence` 2024-04-02 11:11:59 +11:00
Leonard Hall 609013876e Copter: Guided Angle: Initialize yaw to current yaw. 2024-03-25 10:19:56 +09:00
Andrew Tridgell 6022e0df56 ArduCopter: release notes for 4.5.0-beta4 2024-03-22 15:43:04 +09:00
Iampete1 6c44869c82 Copter: remove runup event logging and in_autorotation flag 2024-03-19 11:01:50 +11: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 38767b2e69 ArduCopter: move AP_OSD into common libraries list 2024-03-19 07:15:10 +11:00
Peter Barker 4569b1ba14 ArduCopter: allow HarmonicNotches to be compiled out of the code 2024-03-19 07:04:13 +11:00
Andrew Tridgell 0cbbf00c93 Copter: release notes for 4.5.0-beta3 2024-03-14 09:53:59 +09:00
Tatsuya Yamaguchi 251db3f414 Copter: change RTL_ALT_MIN from 200cm to 30cm 2024-03-12 15:47:41 +09:00
Peter Barker f4bb15d8cd ArduCopter: cope with AP_AVOIDANCE_ENABLED being false 2024-03-11 18:07:18 +11:00
Peter Barker cb76ce534b ArduCopter: move AC_Avoidance defines into libraries 2024-03-11 18:07:18 +11:00
Leonard Hall bc6d965bbc Copter: Payload Place: Change PLDP_RNG_MIN to PLDP_RNG_MAX 2024-03-06 15:16:16 +11:00
Iampete1 e9397e10f9 ArduCopter: don't try and send MSG_RANGEFINDER if AP_RANGEFINDER_ENABLED is false 2024-03-05 12:32:20 +11:00
bnsgeyer cbb47ed42f Copter: Remove tradheli arming check for inverted flight 2024-03-05 10:24:06 +09:00
Iampete1 52bffc4b4d Copter: Heli: ensure inverted flight only in supported modes 2024-03-05 10:24:06 +09:00
Iampete1 73760ea393 Copter: Heli: remove duplicate inverted flight state 2024-03-05 10:24:06 +09:00
Peter Barker b913ea292b ArduCopter: move serial_manager parameters up to base class 2024-02-29 12:12:19 +11:00
Andy Piper f0b691dd31 Copter: check fence at faster rates when going faster to avoid massive fence breaches 2024-02-28 19:29:44 +11:00
Peter Barker 198f26f348 ArduCopter: remove unused old_top_element param from convert_class 2024-02-27 10:37:45 +11:00
Peter Barker 1e2fdb0ca1 ArduCopter: convert EFI cvonversion to g2_conversion entry 2024-02-27 10:37:45 +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
bugobliterator 047d2b85da ArduCopter: fix version setting in CheckFirmware app descriptor 2024-02-21 18:54:17 +11:00
George Zogopoulos b2898ca1d3 ArduCopter: Excluded target velocity from slowdown calculations
The slowdown calculations should apply only to the relative velocity,
not the absolute one. Thus the target baseline velocity should be added
afterwards.
Naturally the absolute velocity limits should be applied afterwards.
2024-02-20 13:42:20 +09:00
Ryan Friedman a825fe2537 Copter: Add DDS details to release notes
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-02-20 08:34:06 +09:00
Peter Barker d4708e2d52 ArduCopter: use AUX_FUNC instead of typedef aux_func_t 2024-02-15 08:41:30 +11:00
Andy Piper 9cc194bc8a Copter: cleanup EKF failsafe units and division 2024-02-14 19:23:24 +09:00
Andrew Tridgell 312fa7c4d6 Copter: release notes for 4.5.0-beta2 2024-02-14 11:22:19 +11:00
Peter Barker 00356e0eb4 ArduCopter: move parameter storage formatting up to AP_Vehicle 2024-02-13 14:23:35 +11:00
Peter Barker 4e97561d5b ArduCopter: move logger object up to AP_Vehicle 2024-02-13 10:54:29 +11:00
Peter Barker d462756cbc ArduCopter: move RC bits in mavlink to common code
Plane's semantics change to be like Copter. Rover, Sub and Tracker will start reporting the bits
2024-02-10 11:46:44 +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 700f850b58 ArduCopter: add comment for lost AP_Stats object params 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
Randy Mackay 98c59129ec Copter: version to 4.6.0-dev 2024-01-31 10:03:19 +09:00
Randy Mackay 2d8c7f0efa Copter: 4.5.0-beta1 release notes 2024-01-31 10:00:14 +09:00
Peter Barker eab70e3a1e ArduCopter: move AP_Stats to AP_Vehicle 2024-01-30 11:12:21 +11:00
Peter Barker 4c2cc511e6 ArduCopter: handle RADIO_STATUS is GCS base class 2024-01-24 18:43:15 +11:00
Peter Barker 8cda4ad924 ArduCopter: use virtual method for GCS_MAVLink::handle_message
use more appropriate naming for the method.
2024-01-24 09:07:41 +11:00
J.R. Bronkar c28c50babe ArduCopter: fractional Loiter Turn Support
Adds special storage handling for loiter turns. Fractional Loiter
Turns 0<N<1 are stored by multiplying the turn number by 256, then
dividing that number by 256 on retrieval.
2024-01-22 20:27:20 -08: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
JanMaciuk 511659e6ee Copter: Throw mode check altitude within params 2024-01-09 11:29:00 +09:00
Peter Barker 3691fdadc8 ArduCopter: be more consistent withb our defines around optional features 2024-01-09 10:51:55 +11:00
Randy Mackay d78cd22285 Copter: 4.4.4 release notes 2023-12-19 10:31:52 +09:00
Michael du Breuil 18ba0c5d2b Copter: Fix AP_Relay param naming 2023-12-19 10:01:01 +11:00
Leonard Hall e48b7cea12 Copter: Use RTL_CLIMB_MIN in cone slope. 2023-12-12 11:25:16 +11:00
Randy Mackay 5718c49928 Copter: set-desired-speed applied to flightmode 2023-12-06 08:44:52 +09:00
Randy Mackay 97ab37875e Copter: fix do-change-speed received during takeoff 2023-12-06 08:44:52 +09:00