Gustavo Jose de Sousa
a35c0d48b0
waf: ardupilotwaf: rename program to ap_program
...
Make the rename so that there is no name clashes when defining it as a taskgen
method.
9 years ago
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
9 years ago
Andrew Tridgell
0223218c39
Plane: use altitude_error for quadplane climb rate assistance
9 years ago
Andrew Tridgell
69b2421563
Plane: ensure TECS is updated at 10Hz only
9 years ago
Andrew Tridgell
3a3afe42be
Plane: don't force disarm on parachute release
...
in auto-throttle modes throttle is suppressed. In pilot controlled
modes pilot can lower throttle
9 years ago
squilter
c7e8a48a55
Plane: deploy parachute as fs action
9 years ago
Andrew Tridgell
23eef91c59
Plane: added parameter RTL_RADIUS
...
this allows the loiter radius for RTL to be controlled separately from
the radius for loiter (as requested by a user)
9 years ago
Andrew Tridgell
3a9ebe3a8a
Plane: added Q_TRAN_PIT_MAX
9 years ago
Andrew Tridgell
7e29761b99
Plane: try to smooth auto VTOL transitions
9 years ago
Andrew Tridgell
4adda34439
Plane: limit pitch to zero during airspeed wait VTOL mode
9 years ago
Lucas De Marchi
7f04e0106e
waf: change binary names
...
APMrover2 -> ardurover
AntennaTracker -> antennatracker
ArduCopter -> arducopter
ArduPlane -> arduplane
9 years ago
Gustavo Jose de Sousa
17e5d99509
waf: allow partial builds with new mavlink as submodule
...
The task generator for the mavlink headers is given a name 'mavlink' and is
added as a dependency to all local static libraries, because all of them use
sources that include mavlink headers. It would be nice to have a good way to
detect sources that use mavlink headers or to declare list of libraries that
use the headers, so that the dependency could be added automatically.
Additionally, there's a minor change in syntax for the task generator: using
strings directly instead of lists.
9 years ago
Andrew Tridgell
eabceb34e1
Plane: update release notes for Pixracer support
9 years ago
Andrew Tridgell
5a24e93cc5
Plane: removed debug code and add quadplane setup checks
9 years ago
Andrew Tridgell
9e3c1fddef
Plane: updated release notes
9 years ago
Andrew Tridgell
ebe1fe0b17
Plane: raise version to 3.5.0beta1
9 years ago
Tom Pittenger
7978872e32
AP_Plane: set path_propportion in TECS
9 years ago
Andrew Tridgell
ee819959b6
Plane: smoother takeoff and land transition in VTOL auto
9 years ago
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
9 years ago
Andrew Tridgell
0986474eed
Plane: call set_frame_orientation() before Init for quad motors
9 years ago
Andrew Tridgell
52c4715c94
Plane: fixed init bug on low memory for quadplane
9 years ago
Andrew Tridgell
787a6994a4
Plane: added Q_THR_MID parameter
9 years ago
Andrew Tridgell
4da798129e
Plane: fixed zero throttle in QSTABILISE mode
9 years ago
Andrew Tridgell
cfb74406b6
Plane: fixed call to motors->Init() for quadplane
9 years ago
Andrew Tridgell
0a0e191284
Plane: init rc output after quadplane setup
...
this ensures first PWM pulses are correct
9 years ago
Andrew Tridgell
13a71c5cde
Plane: use default motor mapping for channel setup
9 years ago
Andrew Tridgell
b1177521ef
Plane: show throttle level in vtol modes
9 years ago
Andrew Tridgell
71b0d5fb6d
Plane: disable quad motors in TRAINING and ACRO too
9 years ago
Andrew Tridgell
9c5ec5e74b
Plane: allow yaw control in auto-throttle VTOL modes
9 years ago
Andrew Tridgell
70018ee0cb
Plane: fixed final descent for VTOL auto landing
9 years ago
Andrew Tridgell
f259cf4b3f
Plane: added Q_YAW_RATE_MAX parameter
9 years ago
Andrew Tridgell
f5a15fb7c5
Plane: don't yaw quad when disarming
9 years ago
Andrew Tridgell
ecd7d53cfc
Plane: auto set trim on quad motor channels
...
this prevents a reboot causing a motor start
9 years ago
Andrew Tridgell
7010fd27ff
Plane: fixed Q_THR_MAX_PWM parameter
9 years ago
Andrew Tridgell
780d1459f0
Plane: fixed force descend in VTOL land
9 years ago
Andrew Tridgell
4592085963
Plane: better VTOL land detection
9 years ago
Andrew Tridgell
fdd86c10ba
Plane: smoother transitions to auto from VTOL takeoff
9 years ago
Andrew Tridgell
418464ab8c
Plane: added quadplane version of is_flying()
9 years ago
Andrew Tridgell
f068a8c913
Plane: added support for VTOL_TAKEOFF and VTOL_LAND commands
9 years ago
Andrew Tridgell
5e784ddb5c
Plane: consider flying status for throttle_wait
9 years ago
Andrew Tridgell
7afa2a493d
Plane: implement VTOL flight stage
9 years ago
Andrew Tridgell
aab98ff757
Plane: fixed quad yaw assistance during transition timer
9 years ago
Andrew Tridgell
9ae4c3ec99
Plane: mark Q_ENABLE parameter as an enable parameter
9 years ago
Andrew Tridgell
0d6b353bcb
Plane: added quad assistance and auto support for quadplane
9 years ago
Andrew Tridgell
48e1a0641f
Plane: added throttle wait to quadplane
9 years ago
Andrew Tridgell
2983576067
Plane: added QLOITER mode
...
quadplane loiter
9 years ago
Andrew Tridgell
00ca292160
Plane: improved quadplane transition
9 years ago
Andrew Tridgell
ca85c332d6
Plane: separate QSTABILIZE and QHOVER modes
9 years ago
Andrew Tridgell
6468fc6d93
Plane: Initial implementation of quadplane
...
adds "HOVER" mode
9 years ago
Tom Pittenger
6cb20b679d
Plane: add xtrack_error to DF log
9 years ago