Leonard Hall
e49f3d0fcf
Copter: support for acceleration-based AttitudeControl
2021-07-23 10:19:47 +09:00
Leonard Hall
85798e96c7
Copter: Correct yaw expo range limit
2021-07-23 10:19:47 +09:00
Randy Mackay
6668c072f6
Copter: version to 4.1.0-beta5
2021-07-23 10:19:45 +09:00
Randy Mackay
97db237b96
Copter: 4.1.0-beta5 release notes
2021-06-30 13:45:03 +09:00
Andrew Tridgell
5eb1d4a5a9
Copter: improve check of far_from_EKF_origin
...
- increases the maximum distance from EKF origin to 250km horizontally
- adds arming check that the vehicle is within 250km of the EKF origin
- fixes a bug in the far-from-EKF-origin related to height (was 500m, now 50km)
2021-06-30 11:52:55 +09:00
Hwurzburg
e6c80744db
ArduCopter: remove values metadata from log bitmask
2021-06-30 09:24:26 +09:00
Shiv
4a39424d6b
Copter: added comments to include libraries in copter.h and attitude.cpp
...
fixed typo in a comment and added more comments for included libraries in copter.h and fixed a comment in attitude.cpp
2021-06-30 09:23:24 +09:00
Randy Mackay
290124720d
Copter: RNGFND_FILT param default increased from 0.25 to 0.5
2021-06-25 15:36:31 +10:00
Andrew Tridgell
bada2670a6
Copter: update for new double precision position APIs
2021-06-24 21:34:30 +10:00
Andrew Tridgell
d89388c4cc
Copter: use cleaned up APIs
2021-06-24 20:28:45 +10:00
Leonard Hall
3fd28bd74b
Copter: Set Force Descend to true only when in the last phase of landing
2021-06-23 10:58:50 +09:00
Peter Barker
c2c013964d
ArduCopter: tidy frame description strings
...
Before: AP: Frame: TRI/
After: AP: Frame: TRI
2021-06-21 16:30:37 +10:00
Randy Mackay
1cafbe1e65
Copter: add configurable rangefinder filter
2021-06-16 18:54:13 +10:00
Peter Barker
cdbf6d216e
ArduCopter: remove HIL support
2021-06-15 09:47:31 +10:00
Randy Mackay
81e82f75c6
Copter: 4.1.0-beta4 release notes
2021-06-14 10:11:33 +09:00
chobitsfan
14c32f556c
Copter: fix build problem when log disabled
2021-06-09 09:34:13 +10:00
Andrew Tridgell
77e566c6ed
Copter: don't set takeoff expected in throw mode
...
especially bad for dropping off a bridge
2021-06-02 11:13:16 +09:00
Andrew Tridgell
1371fd7e6f
Copter: use new APIs for takeoff/touchdown expected
2021-06-02 11:13:16 +09:00
Andrew Tridgell
acb70abe86
Copter: adjust yaw imbalance check to only check imax rather than i
...
Existing code was causing way too many false-positives
2021-06-01 15:23:33 +10:00
Peter Barker
214bc4c282
Copter: make terrain-height-stable-when-no-position value stick
...
The set immediately above this return is completely ineffective without
a return statement.
2021-05-31 16:57:14 +09:00
Peter Barker
61f41803b9
ArduCopter: remove optical flow pointer from AP_AHRS
...
Nothing was ever using it.
2021-05-30 10:44:42 +10:00
Peter Barker
b9c1633358
ArduCopter: remove pointless init_optflow wrapper
...
Hiding a one-line call in a wrapper just adds size to the build
2021-05-28 13:41:50 +09:00
Randy Mackay
9a363e9e15
Copter: call AC_PosControl::write_log in modes with only vertical control like AltHold
2021-05-26 18:58:31 +10:00
Leonard Hall
017b267fee
Copter: Rename set_attitude_target_to_current_attitude
2021-05-26 16:03:05 +09:00
Leonard Hall
dd0b303ec2
Copter: Fix Loiter attitude error during Pre-Takeoff
2021-05-26 16:03:05 +09:00
Leonard Hall
3b0a870504
Copter: Rename set_yaw_target_to_current_heading
2021-05-26 16:03:05 +09:00
Hwurzburg
6c06f72af3
ArduCopter: make centideg metadata incr and range consistent
2021-05-25 10:10:18 +10:00
Hwurzburg
a658c4f623
Copter: correct ACRO_RP_EXPO constraint range
2021-05-25 09:06:32 +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
Randy Mackay
1a4f67955d
Copter: 4.1.0-beta3 release notes
2021-05-24 13:18:51 +09:00
Randy Mackay
b8296af66a
Copter: update 4.1.0-beta release notes
2021-05-20 09:00:39 +09:00
Randy Mackay
f2c03a66b6
Copter: 4.1.0-beta2 release notes
2021-05-19 21:15:33 +09:00
Iampete1
c0cf814d3e
Copter: disable hover throttle learn in standby mode
2021-05-18 15:59:52 +09:00
Leonard Hall
d0b9f6ced6
Copter: minor format fix to rtl
2021-05-13 10:34:02 +09:00
Andy Piper
ef18b9f943
ArduCopter: only call init_rc_out() once to avoid losing MOT information
2021-05-12 21:02:42 +10:00
murata
36f3fb316a
Copter: Notify the fence breach at the notification level
2021-05-12 17:45:11 +09:00
Pierre Kancir
4368629fb6
Copter: rename RTLState to SubMode
2021-05-12 17:50:47 +10:00
Pierre Kancir
84d385654a
Copter: rename SmartRTLState enum to Submode
2021-05-12 17:50:47 +10:00
Pierre Kancir
f43e42f0b6
Copter: rename AutoMode enum to SubMode
2021-05-12 17:50:47 +10:00
Pierre Kancir
3fb73d7e93
Copter: move SmartRTLState to SmartRTL class
2021-05-12 17:50:47 +10:00
Pierre Kancir
07632dc7ed
Copter: move AutoMode to Auto class
2021-05-12 17:50:47 +10:00
Pierre Kancir
0fe10c6c57
Copter: make SmartRTLState an enum class
2021-05-12 17:50:47 +10:00
Pierre Kancir
c4cc3659fc
Copter: make RTLState an enum class
2021-05-12 17:50:47 +10:00
Pierre Kancir
4987e54247
Copter: make AutoMode an enum class
2021-05-12 17:50:47 +10:00
Leonard Hall
a780759221
Copter: minor format fixes
2021-05-12 17:16:00 +10:00
Andy Piper
e19bf8149b
Copter: generalise ESC telemetry to allow harmonic notch handling with other ESCs
2021-05-12 17:01:11 +10:00
Pierre Kancir
e0d181a793
Copter: use MAVLink POSITION_TARGET_TYPEMASK
2021-05-11 09:53:50 +10:00
Dr.-Ing. Amilcar do Carmo Lucas
2261f94361
ArduCopter: Mark motors un-healthy if any motors are not producing thrust
2021-05-06 16:27:27 +10:00