Rustom Jehangir
|
7b8813f1fc
|
Added forward and strafe channels to the radio. This might not be the best method for this, but it should work for now and will allow the control classes to be changed appropriately.
|
2016-01-08 21:49:55 -08:00 |
|
Rustom Jehangir
|
c9b60d9d41
|
Change user config file for default options. Eventually these will be moved into the main config file as Sub defaults.
|
2016-01-08 21:49:55 -08:00 |
|
Rustom Jehangir
|
ce5530adb1
|
Added frame type BLUEROV to configure use with the new AP_MotorsBlueROV class.
|
2016-01-08 21:49:55 -08:00 |
|
Rustom Jehangir
|
1340a2a1ac
|
Changed the majority of the BlueROV motor library file. Haven't compile tested yet because this commit was made by accident. Whoops. Will commit a fix if it breaks.
|
2016-01-08 21:49:55 -08:00 |
|
Rustom Jehangir
|
4f9fd8dd6b
|
Changed class names in new AP_MotorsBlueROV class for compilation. All other code is still identical to the tricopter motor class.
|
2016-01-08 21:49:55 -08:00 |
|
Rustom Jehangir
|
72469e909c
|
Copied tricopter Motor library files as the base for the BlueROV motor library. This was done because it doesn't use the Matrix parent class, which is too specific to flying multicopters.
|
2016-01-08 21:49:55 -08:00 |
|
Rustom Jehangir
|
4a74f623c4
|
Added forward and strafe setters and getters to AP_Motor_Class to enable a motor class with 6DOF actuators.
|
2016-01-08 21:49:55 -08:00 |
|
Rustom Jehangir
|
0e978ed99c
|
Changed to ArduCopter as the base code.
|
2016-01-08 21:49:55 -08:00 |
|
Rustom Jehangir
|
e6684735fe
|
Branch ArduPlane into ArduSubsea.
|
2016-01-08 21:49:54 -08:00 |
|
Andrew Tridgell
|
eec1b95f69
|
autotest: added quadplane test
|
2016-01-09 16:27:03 +11:00 |
|
Andrew Tridgell
|
9e43d5a4bb
|
autotest: added defaults_file option to start_SIL()
|
2016-01-09 16:26:51 +11:00 |
|
Andrew Tridgell
|
5a24e93cc5
|
Plane: removed debug code and add quadplane setup checks
|
2016-01-09 16:26:13 +11:00 |
|
Andrew Tridgell
|
9e3c1fddef
|
Plane: updated release notes
|
2016-01-09 15:17:45 +11:00 |
|
Andrew Tridgell
|
ebe1fe0b17
|
Plane: raise version to 3.5.0beta1
|
2016-01-09 13:33:27 +11:00 |
|
Tom Pittenger
|
db8a2f7e8b
|
AP_TECS: changed land_spdwgt to be sliding scale
|
2016-01-09 13:25:02 +11:00 |
|
Tom Pittenger
|
7978872e32
|
AP_Plane: set path_propportion in TECS
|
2016-01-09 13:25:02 +11:00 |
|
Tom Pittenger
|
89ce0b062b
|
AP_SpdHgtControl: added new path_propportion var
|
2016-01-09 13:25:02 +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
|
7667ad3af0
|
autotest: don't see dynamic vars in defaults file
|
2016-01-09 07:38:55 +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
|
0a0e191284
|
Plane: init rc output after quadplane setup
this ensures first PWM pulses are correct
|
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
|
626b468930
|
autotest: added quadplane parameter file
|
2016-01-09 07:38:54 +11:00 |
|
Andrew Tridgell
|
b1177521ef
|
Plane: show throttle level in vtol modes
|
2016-01-09 07:38:54 +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
|
ef151944b8
|
GCS_MAVLink: regenerate headers
|
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
|
ad59cb9f5c
|
AP_Mission: support VTOL_TAKEOFF and VTOL_LAND
|
2016-01-09 07:38:53 +11:00 |
|
Andrew Tridgell
|
712a45eb22
|
GCS_MAVLink: added VTOL_TAKEOFF and VTOL_LAND
|
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
|
7afa2a493d
|
Plane: implement VTOL flight stage
|
2016-01-09 07:38:53 +11:00 |
|
Andrew Tridgell
|
b3bd83b1c6
|
AP_TECS: no underspeed when in VTOL
|
2016-01-09 07:38:52 +11:00 |
|
Andrew Tridgell
|
4f70ca22c1
|
AP_SpdHgtControl: added VTOL flight stage
|
2016-01-09 07:38:52 +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 |
|