Leonard Hall
|
f1bca63094
|
Plane: consolidate input_euler_angle calls to use smoothing gain
|
2016-06-24 17:17:19 +09:00 |
|
Andrew Tridgell
|
1256c2f351
|
Plane: changed for AP_Vehicle API change
|
2016-06-24 11:39:23 +10:00 |
|
Tom Pittenger
|
d2365c25c6
|
Plane: increase update_waypoint() distance threshold during update_loiter()
- outside this radius of a loiter waypoint is where crosstracking is available
|
2016-06-23 12:43:03 -07:00 |
|
Andrew Tridgell
|
f514e76f52
|
Plane: reset ground_start_count if we lose 3D fix
thanks to Michael for this suggestion
|
2016-06-22 21:25:11 +10:00 |
|
Randy Mackay
|
82bd847e11
|
Plane: add AC_Avoidance, AC_Fence to build
|
2016-06-22 11:38:15 +09:00 |
|
Randy Mackay
|
9201a57c83
|
QuadPlane: include AC_Avoidance, AC_Fence
This is required because of AC_WPNav's use of the new avoidance library to stop at the fence
|
2016-06-22 11:38:15 +09:00 |
|
Tom Pittenger
|
9b973fb899
|
Plane: add ADSB_streamrate
|
2016-06-19 11:24:31 -07:00 |
|
Randy Mackay
|
ef1385c9ed
|
QuadPlane: add comment that eeprom 28 and 41 were used for THR_MIN, MID
|
2016-06-18 11:55:49 +09:00 |
|
Randy Mackay
|
413f82bac1
|
Plane: remove unused definitions
|
2016-06-18 11:55:49 +09:00 |
|
Randy Mackay
|
b456a38432
|
QuadPlane: remove throttle_mid
motor's hover throttle is automatically updated
|
2016-06-18 11:55:49 +09:00 |
|
Randy Mackay
|
2523ba892b
|
QuadPlane: set attitude vs throttle priority in attitude controller
|
2016-06-18 11:55:49 +09:00 |
|
Randy Mackay
|
f2b0f09d6f
|
QuadPlane: remove THR_MIN
|
2016-06-18 11:55:49 +09:00 |
|
Tom Pittenger
|
f05c698176
|
Plane: fix compile error for RANGEFINDER_ENABLED
Plane: #define check for rangefinder enabled in relative_ground_altitude()
|
2016-06-16 14:19:10 -07:00 |
|
Andrew Tridgell
|
40db90cebe
|
Plane: limit roll and pitch to Q_ANGLE_MAX in Q modes
planes often have large LIM_ROLL_CD
|
2016-06-16 22:00:04 +10:00 |
|
Andrew Tridgell
|
b1b73e2d99
|
Plane: improved quadplane landing detector
look for no vertical position change for 5s as well as low motors
|
2016-06-16 18:17:56 +10:00 |
|
Tom Pittenger
|
773962940c
|
Plane: quadplane for fwd_throttle integrator inhibit reverse thrust and allow min>0 for petrol
|
2016-06-13 14:31:50 -07:00 |
|
Tom Pittenger
|
b6196dfa92
|
Plane: compiler warning in print: float to double promotion
|
2016-06-13 14:03:40 -07:00 |
|
Andrew Tridgell
|
107691b7a7
|
Plane: fixed initial descent rate in quadplane auto land
|
2016-06-11 14:37:44 +10:00 |
|
Andrew Tridgell
|
f8e0e91cbd
|
Plane: prepare for 3.6.0
|
2016-06-11 09:20:05 +10:00 |
|
Andrew Tridgell
|
eb8cd13a50
|
Plane: update release notes for 3.6.0
|
2016-06-11 09:19:13 +10:00 |
|
Andrew Tridgell
|
e05c7b3367
|
Plane: check if terrain following is enabled in AGL calculation
|
2016-06-10 17:48:32 +10:00 |
|
Andrew Tridgell
|
19834c12e2
|
Plane: log start of quadplane transition
|
2016-06-10 17:48:32 +10:00 |
|
Andrew Tridgell
|
8156b3f7de
|
Plane: fixed quadplane landing transition altitude
|
2016-06-10 17:48:32 +10:00 |
|
Andrew Tridgell
|
07564aa03f
|
Plane: fixed an attitude control bug in quadplane transition
The motors would briefly spike at the end of the transition which
could cause a major pitch deviation
|
2016-06-10 17:48:32 +10:00 |
|
Tom Pittenger
|
69f29b51d1
|
Plane: new param Q_VFWD_ALT to disable VFWD motor below this altitude. Also uses rangefinder
|
2016-06-10 17:48:31 +10:00 |
|
Andrew Tridgell
|
021aebeac0
|
Plane: check for high ratio of rmsD to rmsP in tuning
|
2016-06-10 17:48:31 +10:00 |
|
Tom Pittenger
|
65e0e31a7a
|
Plane: parachute low-alt check should not require auto mode to ever be set
|
2016-06-08 08:15:11 -07:00 |
|
Tom Pittenger
|
204abfd45e
|
Plane: set heartbeat.system_status to Critical for low-battery failsafe events
|
2016-06-07 17:14:51 -07:00 |
|
Tom Pittenger
|
263931b4b1
|
Plane: allow manual parachute releases on the ground
|
2016-06-07 09:02:09 -07:00 |
|
Tom Pittenger
|
ef3d17cc4c
|
Plane: parachute code can not rely on is_flying() because it is unreliable in a stalled aircraft
|
2016-06-07 09:01:29 -07:00 |
|
Tom Pittenger
|
3140ce6ab6
|
Plane: change MAVLINK_MSG_ID_SET_POSITION_TARGET_GLOBAL_INT gcs msg to remove abbreviations. Hope it fits!
|
2016-06-07 08:28:35 -07:00 |
|
Tom Pittenger
|
bd270720da
|
Plane: whitespace formatting
|
2016-06-07 08:27:40 -07:00 |
|
Michael Day
|
429e348824
|
Plane: Can now change current WP alt via mavlink.
Uses the mavlink msg SET_POSITION_TARGET_GLOBAL_INT
|
2016-06-07 08:16:39 -07:00 |
|
Tom Pittenger
|
01e636065d
|
Plane: non-functional: mostly whitespace and removed extra set result statement
|
2016-06-07 08:11:05 -07:00 |
|
Michael Day
|
2c0f0a04d8
|
Plane: Only allow speed changes in GUIDED and AUTO modes.
|
2016-06-07 08:22:44 -04:00 |
|
Michael Day
|
cdeef9d692
|
Plane: Fence breaches can go to RTL mode with new FENCE_ACTION setting.
|
2016-06-07 15:46:52 +10:00 |
|
E Thomas
|
7d824247af
|
Differential spoilers support, elevon offset
Fixed differential spoilers support, added elevon offset
See PR #2935
|
2016-06-06 21:55:50 -07:00 |
|
Michael du Breuil
|
037a7980d6
|
Plane: fix calculation of override PWM
|
2016-06-06 16:23:43 -07:00 |
|
Tom Pittenger
|
ee29f38cdf
|
Plane: moved takeoff flap check to NORMAL checks.
TODP: add new flight stage FLIGHT_PRE_TAKEOFF to put this sort of thing into
|
2016-06-06 14:51:24 -07:00 |
|
Samuel Rosenstein
|
296b279f0d
|
Plane: fixed issue with preflight flaps. Flaps now go down in preflight mode
|
2016-06-06 14:18:44 -07:00 |
|
Michael du Breuil
|
41bb237799
|
Plane: remove throttle surpressed message
|
2016-06-06 15:24:18 +10:00 |
|
Andrew Tridgell
|
5a544002cb
|
Plane: fixed memory leak in mixer setup
|
2016-06-06 15:21:17 +10:00 |
|
Michael du Breuil
|
bb9086b87f
|
Plane: setup mixer in the one second loop when disarmed
|
2016-06-06 15:17:37 +10:00 |
|
Michael du Breuil
|
fc3ab7b691
|
Plane: rename var to avoid a var with the name of a c++ keyword
|
2016-06-06 15:17:15 +10:00 |
|
Andrew Tridgell
|
c54d553df1
|
Plane: prevent continually loading the mixer
|
2016-06-06 15:14:28 +10:00 |
|
Michael du Breuil
|
7f73da535a
|
Plane: if setting a mixer fails then clear the last crc so that it will be attempted again
|
2016-06-06 07:50:43 +10:00 |
|
Andrew Tridgell
|
eae2bf54ca
|
Plane: fixed gcc 6.1 build error
|
2016-06-06 07:43:45 +10:00 |
|
Andrew Tridgell
|
8d3a58f0a2
|
Plane: allow tuning of more parameter sets
|
2016-06-04 19:20:31 +10:00 |
|
Andrew Tridgell
|
835235127c
|
Plane: prevent divide by zero in SITL
harmless on PX4
|
2016-06-04 19:20:18 +10:00 |
|
Tom Pittenger
|
b9cee76bbe
|
Plane: fix quadplane integrator to always clip to at least 0 to throttle_max
|
2016-06-03 23:46:18 -07:00 |
|