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
|
18696e923e
|
Copter: WP Pause support
|
2022-03-08 13:12:36 +09:00 |
Leonard Hall
|
93cff95448
|
Copter: remove loiter_nav from auto
|
2022-03-07 16:14:23 +09:00 |
Leonard Hall
|
fb6c3ebb72
|
Copter: auto and guided takeoff use postion controller
|
2022-03-07 16:14:23 +09:00 |
Leonard Hall
|
b5a4f24559
|
Copter: use position controller for landing reposition
|
2022-03-07 16:14:23 +09:00 |
Randy Mackay
|
1251a91430
|
Copter: add nav_script_time mission command support
|
2022-02-22 12:32:56 +09:00 |
Iampete1
|
23ea84bf32
|
copter: fix condition yaw early completion
|
2022-02-16 19:33:38 +09:00 |
bnsgeyer
|
a9450ac9b6
|
Copter: making autotune work for heli too
|
2022-02-01 23:06:51 -05:00 |
Rishabh
|
48124c1c4b
|
Copter: Use new control methods for prec loiter
|
2022-01-31 14:38:29 +09:00 |
Leonard Hall
|
fd8c180f57
|
Copter: Support MAVLINK_MSG_ID_SET_ATTITUDE_TARGET
|
2022-01-19 18:03:17 +11:00 |
Randy Mackay
|
d5461f2225
|
Copter: integrate AP_Mission_ChangeDetector
|
2022-01-10 08:19:16 +09:00 |
Peter Barker
|
285d752143
|
ArduCopter: create and use AP_OPTICALFLOW_ENABLED
Including a define for each backend.
|
2021-12-29 18:12:03 +11:00 |
Josh Henderson
|
3642b14a0b
|
ArduCopter: Guided pos_control_run add yaw_rate timeout
|
2021-10-13 09:46:24 +11:00 |
Randy Mackay
|
d4ff180b29
|
Copter: guided mode remains in takeoff submode longer
|
2021-09-28 00:17:25 +09:00 |
Leonard Hall
|
5d5ccc8c78
|
Copter: Update ACRO to use rate parameters and update expo function
|
2021-09-23 20:03:53 +09:00 |
Randy Mackay
|
e0dd294806
|
Copter: guided supports using wpnav to reach position targets
|
2021-09-13 07:49:16 +09:00 |
Randy Mackay
|
396ab6f50e
|
Copter: remove unused set_desired_velocity_with_accel_and_fence_limits
|
2021-09-13 07:49:16 +09:00 |
Tatsuya Yamaguchi
|
470cf82a53
|
Copter: add use_pilot_yaw to ModeSmartRTL class
|
2021-09-09 07:54:59 +09:00 |
Tatsuya Yamaguchi
|
94c771ee74
|
Copter: add use_pilot_yaw to Mode class
|
2021-09-09 07:54:59 +09:00 |
Andy Piper
|
83bcea1fe0
|
Copter: turtle mode should output to motors from within motors_output()
move motor output to flightmode
|
2021-09-01 16:25:11 +09:00 |
Randy Mackay
|
8102629dfb
|
Copter: refactor/rename precland methods
|
2021-08-30 14:08:44 +09:00 |
Rishabh
|
40adad743e
|
Copter: Disable Prec Land State Machine when Prec Land disabled
|
2021-08-30 14:08:44 +09:00 |
Rishabh
|
c5b98c3490
|
Copter: Support Prec Land State Machine
|
2021-08-23 15:00:56 +09:00 |
bnsgeyer
|
ca007ee6f6
|
Copter: Allow Tradheli to spoolup in guided or auto mode
|
2021-08-23 12:26:00 +09:00 |
Andy Piper
|
1b5ed1caff
|
Copter: add turtle mode
add turtle mode as an RC function
add turtle mode arming checks
re-use motortest arming checks for turtle mode
|
2021-08-12 19:00:51 +09:00 |
Iampete1
|
b63cc809ce
|
Copter: add AUTO RTL pseudo mode, DO_LAND_START
|
2021-07-27 09:00:11 +09:00 |
Leonard Hall
|
6d6ab89a72
|
Copter: Guided and Loiter mode returns Crosstrack error
|
2021-07-21 15:40:41 +09:00 |
Peter Barker
|
2e18b2d162
|
Copter: simplify throttle-is-unlimited check
Now not the same pattern as the other checks - but it is much shorter
|
2021-07-14 16:38:36 +09:00 |
Peter Barker
|
8ccb77f708
|
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-14 16:38:36 +09:00 |
Peter Barker
|
21f8ff4a4e
|
Copter: constify some ModeThrow methods
|
2021-07-14 16:38:36 +09:00 |
Josh Henderson
|
2ba6ae6196
|
ArduCopter: mark get_wp() const
|
2021-07-13 08:05:25 +09:00 |
Randy Mackay
|
50d0592962
|
Copter: add GUID_TIMEOUT for guided mode vel, accel and angle control
|
2021-07-10 20:25:05 +09:00 |
Leonard Hall
|
58497bacbd
|
Copter: Auto Yaw variable names and comments
|
2021-07-10 20:25:05 +09:00 |
Leonard Hall
|
feae762e64
|
Copter: additional yaw modes and fixes
|
2021-07-10 20:25:05 +09:00 |
Leonard Hall
|
80e856af20
|
Copter: Guided: use common initialisation
|
2021-07-10 20:25:05 +09:00 |
Leonard Hall
|
635d13a106
|
Copter: support for acceleration-based AttitudeControl
|
2021-07-10 20:25:05 +09:00 |
Andrew Tridgell
|
d89388c4cc
|
Copter: use cleaned up APIs
|
2021-06-24 20:28:45 +10: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 |
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 |
Randy Mackay
|
67e15f8d07
|
Copter: autotune entry checks moved to init
|
2021-05-03 20:23:27 -04:00 |