Randy Mackay
5771ed5e8e
Copter: implement new set_target methods
2021-08-28 14:41:27 +09:00
Randy Mackay
24542c293a
Copter: fix ModeGuided::set_destination_posvel
2021-08-28 14:41:27 +09:00
Randy Mackay
f2614cf89a
Copter: implement get_circle_radius, set_circle_rate
2021-08-28 14:41:27 +09:00
Iampete1
93e8d8504d
Copter: #ifdef scripting specific functions
2021-08-28 14:41:27 +09:00
bnsgeyer
2361707133
Copter: Allow Tradheli to spoolup in guided or auto mode
2021-08-28 14:41:27 +09:00
Randy Mackay
96936aa429
Copter: version to 4.1.0-beta7
2021-08-14 10:45:45 +09:00
Randy Mackay
1597ed1062
Copter: 4.1.0-beta7 release notes
2021-08-14 10:45:44 +09:00
Leonard Hall
8f747e297b
Copter: support Control: Refactor to use Jerk
2021-08-14 10:44:08 +09:00
Randy Mackay
c4cf4d6a8c
Copter: flowhold minor format fix
2021-08-14 10:44:08 +09:00
Leonard Hall
fd5eba63f5
Copter: fix PID filter names FILT -> FLTE, D_FILT -> FLTD
2021-08-14 10:44:08 +09:00
Leonard Hall
7525b7b997
Copter: Guided: Add terrain following initialization.
2021-08-14 10:44:08 +09:00
Josh Henderson
a44763c47b
ArduCopter: guided auto_yaw_angle_rate timeout
2021-08-14 10:44:08 +09:00
Randy Mackay
d94fe1e6c8
Copter: version to 4.1.0-beta6
2021-07-23 12:06:59 +09:00
Randy Mackay
0733a39fee
Copter: 4.1.0-beta6 release notes
2021-07-23 12:05:12 +09:00
Paul Riseborough
3e4375e453
Copter: rework ekf_check to use the EKF vibration_affected status
2021-07-22 19:07:36 +09:00
Leonard Hall
0211676b90
Copter: Guided and Loiter mode returns Crosstrack error
2021-07-22 19:07:36 +09:00
Andrew Tridgell
c737e0cc47
Copter: replace use of TERRAIN_MARGIN with WPNAV_TER_MARGIN
...
# Conflicts:
# ArduCopter/Parameters.cpp
# ArduCopter/Parameters.h
# ArduCopter/terrain.cpp
2021-07-22 19:07:36 +09:00
Andrew Tridgell
b032b812ce
Copter: Fix guided yaw bug.
...
# Conflicts:
# ArduCopter/GCS_Mavlink.cpp
2021-07-22 19:07:36 +09:00
Peter Barker
e4392e3ce6
Copter: simplify throttle-is-unlimited check
...
Now not the same pattern as the other checks - but it is much shorter
2021-07-22 19:07:36 +09:00
Peter Barker
c131d3b1a5
Copter: wait for motors to spool up before trying to upright vehicle
...
This stops us from progressing through the whole throw mode if the
vehicle just happens to be in the right state - which is can be for a
drop.
2021-07-22 19:07:36 +09:00
Peter Barker
77148ae853
Copter: constify some ModeThrow methods
2021-07-22 19:07:36 +09:00
Tal Bass
5b3515a1c2
Copter: reset land_repo_active flag in RTL mode
2021-07-22 19:07:36 +09:00
Leonard Hall
45677288bb
Copter: Don't reset yaw rate when disarmed or ground idle in Heli Stab and Acro
2021-07-22 19:07:36 +09:00
Randy Mackay
17b4f5914c
Copter: add TERRAIN_MARGIN parameter
2021-07-22 19:07:36 +09:00
Randy Mackay
e78fcb834e
Copter: add GUID_TIMEOUT for guided mode vel, accel and angle control
2021-07-22 19:07:36 +09:00
Leonard Hall
7ec82a49bc
Copter: Guided: move to zero velocity after takeoff
2021-07-22 19:07:36 +09:00
Leonard Hall
f359d7beac
Copter: Auto Yaw variable names and comments
2021-07-22 19:07:36 +09:00
Leonard Hall
8755c59345
Copter: Guided Angle init Z controller on time out
2021-07-22 19:07:36 +09:00
Leonard Hall
be079bfc9c
Copter: additional yaw modes and fixes
2021-07-22 19:07:36 +09:00
Leonard Hall
c6e932c9cf
Copter: Guided: use default yaw mode for all gps based sub modes.
2021-07-22 19:07:36 +09:00
Leonard Hall
30dc6f86a4
Copter: Guided: stop aircraft if an invalid command is sent
2021-07-22 19:07:36 +09:00
Leonard Hall
62cb516a6c
Copter: Guided: make aircraft stop on accel time out
2021-07-22 19:07:36 +09:00
Leonard Hall
97a3e46536
Copter: Guided add terrain failsafe
2021-07-22 19:07:36 +09:00
Leonard Hall
2e7fd086f3
Copter: Guided: support terrain following
2021-07-22 19:07:36 +09:00
Leonard Hall
61f10c827f
Copter: Guided: fix waypoint track reporting
2021-07-22 19:07:36 +09:00
Leonard Hall
e2415bcdb3
Copter: Guided close gap between TARGET_LOCAL_NED and TARGET_GLOBAL_INT
2021-07-22 19:07:36 +09:00
Leonard Hall
92dc499053
Copter: seperate kinimatic shaping from pid limit setting
2021-07-22 19:07:36 +09:00
Leonard Hall
ebe694b606
Copter: Guided: use common initialisation
2021-07-22 19:07:36 +09:00
Leonard Hall
9f1cf90160
Copter: Guided prevent takeoff without takeoff command.
2021-07-22 19:07:36 +09:00
Randy Mackay
1ad6b2e6c7
Copter: guided accepts terrain alt position targets
2021-07-22 19:07:36 +09:00
Leonard Hall
a57102b161
Copter: support for acceleration-based AttitudeControl
2021-07-22 19:07:36 +09:00
Leonard Hall
300c5a9207
Copter: Correct yaw expo range limit
2021-07-22 19:07:36 +09:00
Randy Mackay
98c73a0b05
Copter: version to 4.1.0-beta5
2021-06-30 13:47:51 +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