Leonard Hall
|
427c64eff0
|
Copter: Replace set_throttle_takeoff with init_z_controller
|
2022-08-29 13:35:32 +09:00 |
Stephen Dade
|
58cb4cbfb1
|
Copter: Make mode flowhold a build option via MODE_FLOWHOLD_ENABLED
|
2022-08-18 07:46:13 -04:00 |
Iampete1
|
1b160205ab
|
ArduCopter: change AC_FENCE to AP_FENCE_ENABLED
|
2022-07-27 19:04:56 +10:00 |
RuffaloLavoisier
|
2172095e3f
|
Copter : correct spelling on comment
|
2022-07-11 08:51:27 +09:00 |
Bill Geyer
|
4fde394395
|
Copter: add support for command model class
|
2022-06-28 07:56:12 +09:00 |
Leonard Hall
|
0c008fe8a9
|
Copter: AP_Math: Move rc_input_to_roll_pitch conversion to AP_Math
|
2022-05-31 08:08:17 +09:00 |
Leonard Hall
|
08cdde5608
|
Copter: Clarify get_pilot_desired_lean_angles and fix limit
|
2022-05-31 08:08:17 +09:00 |
Rishabh
|
1e7203616b
|
Copter: Do not allow automatic yaw while prec land retry
|
2022-05-19 15:31:41 +09:00 |
Bill Geyer
|
889a9b0f06
|
Copter: fix position ctrl init for guided takeof
|
2022-05-14 12:16:02 +09:00 |
Leonard Hall
|
0591d760ea
|
Copter: Clarify calculations in get_pilot_desired_lean_angles
|
2022-03-24 13:46:52 +09:00 |
murata
|
08a1ad3c39
|
Copter: Change from division to multiplication
|
2022-03-16 18:41:52 +11:00 |
Leonard Hall
|
93cff95448
|
Copter: remove loiter_nav from auto
|
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 |
Bill Geyer
|
99fd0cb3e6
|
Copter: reset integrators when landed in auto modes in any spool state
|
2022-02-08 09:48:18 +09:00 |
Rishabh
|
309dfa63f3
|
Copter: Switch PrecLand to use updated Pos Controller
|
2022-01-31 14:38:29 +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
|
3107c42fca
|
Copter: INAV rename for neu & cm/cms
|
2021-11-30 10:08:07 +11:00 |
Josh Henderson
|
6b871fba55
|
ArduCopter: inav funcs use _xy()
|
2021-11-30 10:08:07 +11:00 |
Leonard Hall
|
5d5ccc8c78
|
Copter: Update ACRO to use rate parameters and update expo function
|
2021-09-23 20:03:53 +09:00 |
Josh Henderson
|
46ec70f9fc
|
Copter: use vector.xy().length() instead of norm(x,y)
|
2021-09-14 10:43:46 +10:00 |
Leonard Hall
|
f3dc47ce3d
|
Copter: Add units to the AC_AttitudeControl Library
|
2021-09-09 08:01:14 +09:00 |
Leonard Hall
|
5fea74d4d0
|
Copter: Separate landing and terrain following.
|
2021-09-06 16:00:19 +09:00 |
Peter Barker
|
2d023967dc
|
ArduCopter: make bad-mode-number notification consistent across vehicles
|
2021-09-01 19:45:46 +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 |
Rishabh
|
cb0b12f25c
|
Copter: only descend when close to target while Prec Land is active
|
2021-08-17 15:09:55 +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
|
9f5591be02
|
Copter: notify buzzer on every flight mode change
|
2021-08-05 14:42:42 +10:00 |
Iampete1
|
b63cc809ce
|
Copter: add AUTO RTL pseudo mode, DO_LAND_START
|
2021-07-27 09:00:11 +09:00 |
Leonard Hall
|
455787869e
|
Copter: Correct yaw expo range limit
|
2021-07-02 16:06:50 +09: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 |
Leonard Hall
|
3b0a870504
|
Copter: Rename set_yaw_target_to_current_heading
|
2021-05-26 16:03:05 +09:00 |
Leonard Hall
|
e294991b08
|
Copter: Fix before squash
|
2021-05-24 20:13:37 +10:00 |
Leonard Hall
|
4bae8f03a4
|
Copter: Use PosControl fixes
|
2021-05-24 20:13:37 +10:00 |
Leonard Hall
|
726074be91
|
Copter: Support Thrust Vector based navigation
|
2021-04-27 17:13:55 +09:00 |
Tatsuya Yamaguchi
|
c42681f4f2
|
Copter: add exit() method to Mode class
|
2021-04-26 09:56:34 +09:00 |
Leonard Hall
|
a29e2d8920
|
Copter: fix references to position error
|
2021-04-03 12:07:59 +09:00 |
Peter Barker
|
5edfed0083
|
Copter: factor out a mode-change-failed method
|
2021-03-30 19:58:05 +11:00 |
murata
|
31b0682246
|
Copter: Move the variable definition
|
2021-03-25 08:55:17 +09:00 |
Peter Barker
|
dc793e916f
|
Copter: move implementation of get_pilot_desired_yaw_rate into mode.cpp
|
2021-03-24 20:46:08 +11:00 |
Tatsuya Yamaguchi
|
0cce5699b2
|
Copter: change from control_mode to flightmode
|
2021-03-23 22:48:20 +11:00 |
Randy Mackay
|
32fb3cb929
|
Copter: remove unused update_navigation and run_autopilot
|
2021-03-23 10:12:08 +09:00 |
Leonard Hall
|
5efe94a771
|
Copter: use AP_Math control functions
|
2021-01-20 18:19:40 +11:00 |
bnsgeyer
|
c75848435e
|
Copter: fix heli land detector and incoporate reset_I_smoothly
|
2020-12-21 23:33:48 -05:00 |
Andy Piper
|
b8f613c965
|
Copter: rename ADSB_ENABLED to HAL_ADSB_ENABLED and remove from config
|
2020-09-22 09:33:51 +10:00 |
Peter Barker
|
afa153fb6f
|
Copter: remove wrapper for get_avoidance_adjusted_climbrate
Only the modes are interested in this - there's no point having it on
the Copter object.
|
2020-08-22 08:31:25 +09:00 |
Randy Mackay
|
315d9da138
|
Copter: add ekf alt pre-arm and mode init checks
|
2020-08-20 12:41:40 +09:00 |