Andrew Tridgell
a644cff921
Copter: support testing multiple motors with motortest
...
this matches the quadplane behaviour, allowing a sequence of motors to
be tested
7 years ago
Randy Mackay
8845b6d5b5
Copter: rename control_safe_rtl.cpp to control_smart_rtl.cpp
...
non-functional change
7 years ago
Randy Mackay
58e5b7f458
Copter: 3.5.4 release notes
7 years ago
Peter Barker
dc99a29dfc
ArduCopter: support for units on fields
7 years ago
Randy Mackay
9a03ba1bfb
Copter: move barometer_accumulate to sensors.cpp
...
non-functional change
7 years ago
Andrew Tridgell
23b20307af
Copter: use cork/push wrapper
7 years ago
Randy Mackay
c5141ad87e
Copter: 3.5.4-rc2 release notes
7 years ago
Peter Barker
04c9e966e0
Copter: use AP::PerfInfo library
7 years ago
Peter Barker
5c2f68e8f5
Copter+AP_Scheduler: move perf_info.cpp into Scheduler
7 years ago
Peter Barker
d959e4b42b
Copter: AP_Camera uses GPS singleton
7 years ago
Randy Mackay
8d6d09169f
Copter: rtl uses labs for alt comparison
7 years ago
murata
acfcd9980d
Copter: Modify method name in method header.
7 years ago
Peter Barker
8f48b3187e
Copter: use gps singleton for GCS function
7 years ago
ChrisBird
1f1bb61bfa
Copter: Add PreArm - PID Parameter check
...
This addresses the enhancement requested in: https://github.com/ArduPilot/ardupilot/issues/2424
It checks various PID values to check if they are zero, if they are and the corresponding rate forward feed is zero then it flags it as PreArm failure.
It has been added to the parameter check, so can be overridden if required.
7 years ago
André Kjellstrup
e7a1ceca4c
Copter: Option to trig by distance only when in AUTO mode
7 years ago
ChrisBird
caaeae3d0a
Copter: Separate max ascent and descent speeds
...
Added equivalent parameters to WPNAV_SPEED_UP and WPNAV_SPEED_DN
New parameters named:
PILOT_SPEED_UP (technically renamed PILOT_VELZ_MAX)
PILOT_SPEED_DN
Removed parameter PILOT_VELZ_MAX (technically renamed to PILOT_SPEED_UP).
Flight Modes impacted:
ALTHOLD
AUTOTUNE
CIRCLE
LOITER
POSHOLD
SPORT
TAKEOFF
Update a section in GUIDED mode but I don't think it is ever used but update just in case.
It will use the PILOT_SPEED_UP for ascending max velocity. For down it will check if
it is 0, if so then it will PILOT_SPEED_UP instead, if non zero it will use PILOT_SPEED_DN.
This retains current behavior and gives the flexibility to change it if desired.
7 years ago
Peter Barker
3846da5e23
Copter: remove redundant terrain checks
...
Now taken care of by continuous prearm checks
7 years ago
Peter Barker
d537461934
Copter: remove redundant battery checks
...
Now taken care of by continuous prearm checks
7 years ago
Peter Barker
b3b1680e11
Copter: remove redundant fence checks
...
Now checked as part of continuous prearm
7 years ago
Peter Barker
04af1cb331
Copter: remove redundant baro checks
...
Now checked as part of continuous prearm checks
7 years ago
Peter Barker
b5c907312c
Copter: remove redundant gps checks
...
Now tested as part of continuous pre-arm checks
7 years ago
Peter Barker
d563a9dd5d
Copter: remove redundant INS checks
...
Now checked by continuous prearm checks
7 years ago
Peter Barker
d3b73f8557
Copter: correct notification of pre-arm-gps-check failure
7 years ago
Peter Barker
818faa92d4
Copter: rc calibration checks are called by AP_Arming
7 years ago
Peter Barker
9b52c9b670
Copter: prearm logging checks are called in parent class
7 years ago
Peter Barker
49dd5f4f80
Copter: prearm board voltage checks are called in parent class
7 years ago
Peter Barker
b8802ec5c2
Copter: prearm gps checks are called in parent class
7 years ago
Peter Barker
7c0869fa19
Copter: prearm ins checks are called in parent class
7 years ago
Peter Barker
cb8fa41cb1
Copter: prearm compass checks are called in parent class
7 years ago
Peter Barker
30c1a040d7
Copter: prearm baro checks are called in parent class
7 years ago
Peter Barker
c129445ff6
Copter: call common prearm checks
7 years ago
Peter Barker
7b3e111f85
Copter: continuously run pre-arm checks
...
Stop "latching" the prearm checks, so if the checks start to fail
the craft becomes non-armable.
7 years ago
Randy Mackay
ef05281dc2
Copter: 3.5.4-rc1 release notes
7 years ago
Peter Barker
ef00978662
Copter: add missing disarm-on-land parameter to rtl_land_run
...
Always disarm
7 years ago
Peter Barker
5b793252ed
Copter: stop disarming as part of running rtl as mission item
...
Fixed #6324
Note that the land-as-mission-item code is duplicated from the
rtl-as-mode code but omits the disarm part, so doesn't suffer from the
same bug.
7 years ago
bnsgeyer
6d0cfc13a2
Copter: heli: Update swashplate behavior
...
change swashplate behavior on ground in Acro, Stabilize, and AltHold
flight modes. See discussion here:
https://discuss.ardupilot.org/t/tradheli-swashplate-behavior-while-on-the-ground-and-potential-fix-to-issue-5396/22463/18
7 years ago
Peter Barker
c7216a2740
Copter: call ins periodic function
7 years ago
Randy Mackay
842eed5426
Copter: accept do-winch commands with max rate
7 years ago
Randy Mackay
47bbf49aa6
Copter: fix tuning knob rate control of winch
7 years ago
Randy Mackay
787954fa37
Copter: integrate winch library
...
fixes after peer review:
rename winch-disable to winch-relaxed
add DO_WINCH to do-verify
winch release-length accepts rate
7 years ago
Randy Mackay
2c511b4269
Copter: add AP_Winch and AP_WheelEncoder to build
7 years ago
ChristopherOlson
51c8c1adb2
Copter: TradHeli update comment
...
be consistent with dynamic flight speed definition
7 years ago
ChristopherOlson
572c609cd6
Copter: Trad Heli-change default accel_z_p to 0.30
...
prevents collective cycling in altitude controlled modes
7 years ago
Andrew Tridgell
0d0f1d264b
Copter: fixed order of motor setup
7 years ago
Andrew Tridgell
c4b0d7bc35
Copter: removed calls to motors->enable()
7 years ago
Andrew Tridgell
f49ab44f25
Copter: support simple accel calibration
7 years ago
Andrew Tridgell
e2f710523e
Copter: added inverted flight to switch docs
7 years ago
Andrew Tridgell
951ed95eb9
Copter: support inverted flight CH7 option
7 years ago
Andrew Tridgell
18f04abfe8
Copter: added HELI_QUAD
7 years ago
Michael du Breuil
516709fc72
Copter: Check GPS health
7 years ago