Randy Mackay
28876b7ef6
Copter: log ground distance from optflow sensor
11 years ago
Randy Mackay
b2e167f9a5
Copter: Of_Loiter uses sensor velocity instead of integrated position
11 years ago
Randy Mackay
3201a8dbca
Copter: integrate optflow_enable param move to optflow class
11 years ago
Randy Mackay
717e63f47a
Copter: instantiate optflow on Pixhawk
...
Run sensor reads from scheduler
11 years ago
Randy Mackay
021485fffc
Copter: simpler optflow logging
...
Removed of_loiter control output from message
add TimeMS to OF dataflash log msg
11 years ago
Randy Mackay
765ce2f6ca
Copter: optflow parameters moved to optflow class
11 years ago
Randy Mackay
57229345e0
Copter: minor param description updates
11 years ago
Randy Mackay
6a225865ce
Copter: accept velocity requests in Auto-Guided mode
11 years ago
Randy Mackay
c636ea9101
Copter: support SET_POSITION_TARGET messages
11 years ago
Randy Mackay
992ce9b69c
Copter: remove nav_guided structure
...
This has been replaced by guided_limit structure
11 years ago
Randy Mackay
6659473420
Copter: support GUIDED_ENABLE and GUIDED_LIMITS
...
Split of NAV_GUIDED into these two command necessitated guided mode
store the limits
11 years ago
Randy Mackay
e5c3c306bd
Copter: remove unused pilot_yaw_override flag
11 years ago
Randy Mackay
8997c224e2
Copter: enable Guided velocity controller for Pixhawk
11 years ago
Jonathan Challinger
dd38ad6bbf
Copter: Start logging on arming attempt, rather than on successful arm
11 years ago
Randy Mackay
9d4107f1fc
Copter: allow arming in GUIDED only from GCS
...
Also changed mode_allows_arming function to accept arming_from_gcs param
Also remove AUTOTUNE from arming list
11 years ago
Jonathan Challinger
2b0cffda29
Copter: move all arm check logic into arm_checks
11 years ago
Jonathan Challinger
cc56a972d0
Copter: add mode_allows_arming function
11 years ago
Jonathan Challinger
3e1bffe9ab
Copter: auto-disarm if land complete regardless of mode
11 years ago
Jonathan Challinger
d0d26b6878
Copter: use ap.throttle_zero instead of rc_3.control_in in auto_disarm_check
11 years ago
Jonathan Challinger
a04ec79efa
Copter: add land_complete to fence disarm check
11 years ago
Jonathan Challinger
450f988a21
Copter: remove DRIFT and SPORT from manual_flight_mode function
11 years ago
Randy Mackay
5f55944e43
Copter: AC3.2-rc12 release notes
11 years ago
Randy Mackay
d7cd745cf4
Copter: auto-trim start delays auto-disarm by 15sec
...
Fixes issue in which user only had 5 seconds after starting auto-trim to
raise the throttle before the auto-disarm would kick-in.
11 years ago
Randy Mackay
a8733ae8a8
Copter: support pre-flight calibration of gyro
11 years ago
Randy Mackay
9a0a83f404
Copter: report gyro unhealthy if failed calibration
11 years ago
Randy Mackay
128058362b
Copter: pre-arm check that gyro cal succeeded
11 years ago
Randy Mackay
8eba55ed67
Copter: throttle zero debounce to separate function
...
Also initialise throttle_zero to true on startup
Treat throttle less than zero as zero
11 years ago
Jonathan Challinger
8e3d163c3d
Copter: Change all zero throttle checks that should be conservative to use ap.throttle_zero
11 years ago
Jonathan Challinger
96f50b7cd7
Copter: add throttle_zero state
11 years ago
Jonathan Challinger
fa9d10e59b
Copter: log CURR message at 10hz
11 years ago
Randy Mackay
2f3f1a1d5e
Copter: Rate Pitch IMAX default to 1000
...
Spotted by Jonathan Challinger, thanks!
11 years ago
Randy Mackay
4e27dbdc42
Copter: ReleaseNotes for AC3.2-rc11
11 years ago
Randy Mackay
68a9286086
Copter: use define for pre-arm compass offset check
11 years ago
Randy Mackay
7ced9b1bd3
TradHeli: remove overall throttle level from landing check
11 years ago
Randy Mackay
f059af2386
Copter: only report ahrs unhealthy after initialisation
11 years ago
Andrew Tridgell
f2e6fa3fb0
Copter: use handle_set_mode()
11 years ago
Randy Mackay
77e89214eb
Copter: shift pos targets to current location before takeoff
11 years ago
Jonathan Challinger
73e1719ee1
Copter: print frame type in log headers
11 years ago
Randy Mackay
8aa5c10d53
Copter: remove unused AIRFRAME definition
11 years ago
Randy Mackay
1a249a8129
Copter: check target of set-mode request from GCS
...
Issue discovered and fix contributed by Deadolous
11 years ago
Randy Mackay
ef0e37b478
Copter: bugfix to condition-yaw for relative angles
...
Thanks to roque-canales for raising the issue and paradisephil for finding
the specific piece of code that went wrong and suggesting the fix.
11 years ago
Randy Mackay
45bc9fd10c
Copter: add AC3.2 default to LOG_BITMASK value
11 years ago
Randy Mackay
0d88b602ec
Copter: fix RSSI_RANGE param values
...
The extra .0 after the 5 was causing the mission planner to not display
5V in the dropdown even though the value was 5.
11 years ago
Randy Mackay
ed566fa56c
Copter: update AC3.2-rc10 release notes
11 years ago
Randy Mackay
41c576044f
Copter: allow passthru for ch 9 ~ 14
...
Based on work by Emile Castelnuovo
11 years ago
Randy Mackay
d4cfb432ca
Copter: use disparity threshold define for pre-arm checks
...
There are two duplicate checks, one in the pre-arm checks (i.e. checks
run every 15 seconds or so before the vehicle is armed) and one in the
arming checks (run immediately before arming). The definition in the
pre-arm checks was still using the old hardcoded value.
11 years ago
lthall
2b4f5fa79d
Copter: increase autotune limits
...
Rate D max to 0.020 (was 0.015)
Rate P max to 0.35 (was 0.25)
Stab P max to 20 (was 15)
11 years ago
Randy Mackay
e7753223ba
Copter: low battery msg to severity high
11 years ago
Randy Mackay
193bc5331a
Copter: cleanup enabling of cli and frsky telem for APM
11 years ago
Randy Mackay
d8d1b38a52
Copter: increase Alt Disparity check to 2m
11 years ago