Andrew Tridgell
|
f8d8616598
|
Plane: support all types of multicopters in quadplane
adds Q_FRAME_CLASS for class of multicopter frame
|
2016-02-08 11:00:19 +11:00 |
Andrew Tridgell
|
115d089904
|
Plane: continue limiting pitch during last phase of transition
this prevents a very high pitch demand causing the plane to slow down
to below assist speed
|
2016-01-20 18:30:48 +11:00 |
Andrew Tridgell
|
0223218c39
|
Plane: use altitude_error for quadplane climb rate assistance
|
2016-01-20 17:23:36 +11:00 |
Andrew Tridgell
|
3a9ebe3a8a
|
Plane: added Q_TRAN_PIT_MAX
|
2016-01-19 11:05:56 +11:00 |
Andrew Tridgell
|
7e29761b99
|
Plane: try to smooth auto VTOL transitions
|
2016-01-19 11:05:56 +11:00 |
Andrew Tridgell
|
4adda34439
|
Plane: limit pitch to zero during airspeed wait VTOL mode
|
2016-01-19 11:05:56 +11:00 |
Andrew Tridgell
|
5a24e93cc5
|
Plane: removed debug code and add quadplane setup checks
|
2016-01-09 16:26:13 +11:00 |
Andrew Tridgell
|
ee819959b6
|
Plane: smoother takeoff and land transition in VTOL auto
|
2016-01-09 11:33:43 +11:00 |
Andrew Tridgell
|
2679cb2c50
|
Plane: improve yaw and position control in takeoff and landing
auto VTOL takeoff is always vertical. Yaw rate is zero on takeoff and
during VTOL descent
|
2016-01-09 10:47:41 +11:00 |
Andrew Tridgell
|
0986474eed
|
Plane: call set_frame_orientation() before Init for quad motors
|
2016-01-09 07:44:45 +11:00 |
Andrew Tridgell
|
52c4715c94
|
Plane: fixed init bug on low memory for quadplane
|
2016-01-09 07:38:55 +11:00 |
Andrew Tridgell
|
787a6994a4
|
Plane: added Q_THR_MID parameter
|
2016-01-09 07:38:55 +11:00 |
Andrew Tridgell
|
4da798129e
|
Plane: fixed zero throttle in QSTABILISE mode
|
2016-01-09 07:38:55 +11:00 |
Andrew Tridgell
|
cfb74406b6
|
Plane: fixed call to motors->Init() for quadplane
|
2016-01-09 07:38:55 +11:00 |
Andrew Tridgell
|
13a71c5cde
|
Plane: use default motor mapping for channel setup
|
2016-01-09 07:38:55 +11:00 |
Andrew Tridgell
|
71b0d5fb6d
|
Plane: disable quad motors in TRAINING and ACRO too
|
2016-01-09 07:38:54 +11:00 |
Andrew Tridgell
|
9c5ec5e74b
|
Plane: allow yaw control in auto-throttle VTOL modes
|
2016-01-09 07:38:54 +11:00 |
Andrew Tridgell
|
70018ee0cb
|
Plane: fixed final descent for VTOL auto landing
|
2016-01-09 07:38:54 +11:00 |
Andrew Tridgell
|
f259cf4b3f
|
Plane: added Q_YAW_RATE_MAX parameter
|
2016-01-09 07:38:54 +11:00 |
Andrew Tridgell
|
f5a15fb7c5
|
Plane: don't yaw quad when disarming
|
2016-01-09 07:38:54 +11:00 |
Andrew Tridgell
|
ecd7d53cfc
|
Plane: auto set trim on quad motor channels
this prevents a reboot causing a motor start
|
2016-01-09 07:38:54 +11:00 |
Andrew Tridgell
|
7010fd27ff
|
Plane: fixed Q_THR_MAX_PWM parameter
|
2016-01-09 07:38:54 +11:00 |
Andrew Tridgell
|
780d1459f0
|
Plane: fixed force descend in VTOL land
|
2016-01-09 07:38:53 +11:00 |
Andrew Tridgell
|
4592085963
|
Plane: better VTOL land detection
|
2016-01-09 07:38:53 +11:00 |
Andrew Tridgell
|
fdd86c10ba
|
Plane: smoother transitions to auto from VTOL takeoff
|
2016-01-09 07:38:53 +11:00 |
Andrew Tridgell
|
418464ab8c
|
Plane: added quadplane version of is_flying()
|
2016-01-09 07:38:53 +11:00 |
Andrew Tridgell
|
f068a8c913
|
Plane: added support for VTOL_TAKEOFF and VTOL_LAND commands
|
2016-01-09 07:38:53 +11:00 |
Andrew Tridgell
|
5e784ddb5c
|
Plane: consider flying status for throttle_wait
|
2016-01-09 07:38:53 +11:00 |
Andrew Tridgell
|
aab98ff757
|
Plane: fixed quad yaw assistance during transition timer
|
2016-01-09 07:38:52 +11:00 |
Andrew Tridgell
|
9ae4c3ec99
|
Plane: mark Q_ENABLE parameter as an enable parameter
|
2016-01-09 07:38:52 +11:00 |
Andrew Tridgell
|
0d6b353bcb
|
Plane: added quad assistance and auto support for quadplane
|
2016-01-09 07:38:52 +11:00 |
Andrew Tridgell
|
48e1a0641f
|
Plane: added throttle wait to quadplane
|
2016-01-09 07:38:52 +11:00 |
Andrew Tridgell
|
2983576067
|
Plane: added QLOITER mode
quadplane loiter
|
2016-01-09 07:38:52 +11:00 |
Andrew Tridgell
|
00ca292160
|
Plane: improved quadplane transition
|
2016-01-09 07:38:52 +11:00 |
Andrew Tridgell
|
ca85c332d6
|
Plane: separate QSTABILIZE and QHOVER modes
|
2016-01-09 07:38:52 +11:00 |
Andrew Tridgell
|
6468fc6d93
|
Plane: Initial implementation of quadplane
adds "HOVER" mode
|
2016-01-09 07:38:52 +11:00 |