Michael du Breuil
c971fe0ca4
Copter: Support MAV_CMD_DO_REPOSITION on COMMAND_INT
5 years ago
Peter Barker
b64a34fc38
Copter: add GENERATOR_STATUS to STREAM3
5 years ago
Peter Barker
a679cd9b92
Copter: add support for AP_Generator
5 years ago
Randy Mackay
dfbb357aaf
Copter: minor formatting fix
5 years ago
Randy Mackay
0f6e2b6960
Copter: fix GUID message scaling for pos and velocity
5 years ago
Randy Mackay
ac21becb6a
Copter: simplified update of ekf terrain height stable setting
5 years ago
Randy Mackay
980c1f5020
Copter: update ekf terrain height stable setting
...
setting is true only when taking off or landing and horizontal speed is no more than 0.5m/s
5 years ago
Andy Piper
25dcc1a623
Copter: add support for individually tracking fft peaks and motor rpms with harmonic notches
...
log harmonic notch even if FFT is disabled. Fallback to throttle notch for BLHeli
move harmonic notch update to AP_Vehicle
5 years ago
Iampete1
e797685771
Copter: add set guided mode angle for scripting
5 years ago
Andy Piper
8d2f2443a2
Copter: add air mode aux function
5 years ago
Peter Barker
0eb03ba7d5
Copter: make SuperSimple type-safe
5 years ago
Randy Mackay
d35643a372
Copter: 4.0.4-rc2 release notes
5 years ago
Peter Barker
a629e91f30
ArduCopter: rename 'enum aux_switch_pos_t' to 'enum class AuxSwitchPos'
5 years ago
Andrew Tridgell
2cd5519d5d
Copter: rename 2D rotation functions
...
drop the rotate prefix
5 years ago
Tatsuya Yamaguchi
cde7ae246e
Copter: add ZIGZ_AUTO_ENABLE parameter
5 years ago
Tatsuya Yamaguchi
78fd5fac04
Copter: allow to resume in ZigZag Auto
5 years ago
Tatsuya Yamaguchi
cee7e94ebc
Copter: add zigzag_line_num parameter
5 years ago
Tatsuya Yamaguchi
7bc528097d
Copter: support zigzag auto feature
5 years ago
Tatsuya Yamaguchi
60fb275501
Copter: rename zigzag_auto_pump to zigzag_sprayer
5 years ago
Tatsuya Yamaguchi
63002111eb
Copter: add ZIGZAG_WP_DELAY parameter
5 years ago
murata
923237ffd3
Copter: Enumerate A and B points of ZigZag
5 years ago
Peter Barker
9b64ca040d
Copter: do not adjust trims while landed
...
Closes #1282
Also cancels autotrim if you change modes, disarm the vehicle or land
again.
5 years ago
Randy Mackay
d2b94bd45d
Copter: verify_circle removes redundant setting of circle center
...
the circle center is already set in circle_movetoedge_start
5 years ago
Andrew Tridgell
e673bd8909
Copter: implement disarm on land based on MIS_OPTIONS
...
only continue with mission if MIS_OPTIONS bit is set
5 years ago
mmk0102
c0d7739929
Copter: move check for duplicate auxswitch options up
5 years ago
Randy Mackay
baa33d99a9
Copter: version to 4.1.0-dev
5 years ago
Randy Mackay
ce17844a72
Copter: release notes update for 4.0.4-rc1
5 years ago
Randy Mackay
fb2ac2db93
Copter: release notes for 4.0.4-rc1
5 years ago
Andy Piper
3515dc9322
Copter: make sure AP_Vehicle::fast_loop() gets called
5 years ago
Gone4Dirt
9269ee50ed
Copter: Allow manual autorotations without enabling arot flight mode
5 years ago
Iampete1
13d6a887fd
Copter: align GCS PID with logged
5 years ago
murata
520782d7f2
Copter: Correction of spelling errors (NFC)
5 years ago
Randy Mackay
64360f263c
Copter: land detector allows larger lean angle request in land mode
5 years ago
chobits
8ce27afba0
Copter: fix mode and fence gps check fail message
5 years ago
Tatsuya Yamaguchi
875fa36018
Copter: remove an unnecessary condition
5 years ago
Tatsuya Yamaguchi
9c3a0b863f
Copter: use check_failed function for ESTOP arming check
5 years ago
Randy Mackay
944939fde3
Copter: remove unused heli definitions
5 years ago
Randy Mackay
e889f6091e
Copter: fix Throw param desc
5 years ago
Dr.-Ing. Amilcar do Carmo Lucas
d1eb03df30
Copter: Report MAV_SYS_STATUS_SENSOR_Z_ALTITUDE_CONTROL and MAV_SYS_STATUS_SENSOR_XY_POSITION_CONTROL as healthy if the flight mode says so.
...
Brings it up to the Sub and Plane status
5 years ago
Peter Barker
ba5bbcdea7
ArduCopter: create and use INTERNAL_ERROR macro so we get line numbers
5 years ago
Andrew Tridgell
265b9a42fb
ArduCopter: invalidate param count when changing param tree structure
5 years ago
Randy Mackay
d9ecf51457
Copter: auto mode loiter-turns accepts pilot yaw input
5 years ago
murata
e1df6933f0
Copter: Set the minimum value to zero.
5 years ago
Randy Mackay
77ff169757
Copter: minor comment fix
5 years ago
Randy Mackay
680e417c2c
Copter: remove unnecessary includes
5 years ago
Randy Mackay
6c48a9c305
Copter: use AHRS::get_primary_core_index instead of EKF2 equivalent
5 years ago
Randy Mackay
ddaa5dee86
Copter: use static assert to simplify use of EKF_CHECK_ITERATIONS_MAX
5 years ago
Paul Riseborough
8ce97af40e
ArduCopter: Preserve original check criteria
5 years ago
Paul Riseborough
36031c01a9
ArduCopter: rework ekf check to use separate yaw reset request
...
ArduCopter: Request lane or yaw reset switch sooner
ArduCopter: rework ekf check to use separate yaw reset request
ArduCopter: Rework EKF failsafe
During flight operations it is the deviation in position of the vehicle that matters during most scenarios.
t patch ensures that an EKF fail-safe will be triggered when the position inconsistency exceeds check limits in addition to either a bad mag or velocity innovation.
This will stop velocity noise triggering an early fail-safe when electromagnetic interference is present.
5 years ago
Randy Mackay
dcbbd047b4
Copter: simplify guided mode takeoff using rangefinder
5 years ago