Rustom Jehangir
|
3e542d4e08
|
Fixed error in RCMapper for new channel parameters.
|
2016-01-08 21:49:55 -08:00 |
|
Rustom Jehangir
|
63a866b392
|
Added control_rov file to hold the two methods needed for simple ROV control and basic testing of this project. Also added the code needed to pass the forward and strafe inputs to the motors class.
|
2016-01-08 21:49:55 -08:00 |
|
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 |
|
Rustom Jehangir
|
f26e741c6f
|
Pulled in and merged upstream.
|
2016-01-08 21:18:45 -08:00 |
|
Rustom Jehangir
|
ee4a714a19
|
Merge branch 'master' of https://github.com/diydrones/ardupilot
|
2016-01-08 21:07:48 -08:00 |
|
Rustom Jehangir
|
aad6fcbbf8
|
Merged Jacob's changes but removed deleted submodules from commit.
|
2016-01-08 20:33:21 -08:00 |
|
Andrew Tridgell
|
9e3c1fddef
|
Plane: updated release notes
|
2016-01-09 15:17:45 +11:00 |
|
Rustom Jehangir
|
e05b0c3929
|
Merge branch 'Jacob' of https://github.com/jaxxzer/ardupilot into jaxxzer-Jacob
|
2016-01-08 20:17:26 -08:00 |
|
Rustom Jehangir
|
b9463a27b4
|
Fixed the arming process I previously disabled.
|
2016-01-08 19:59:05 -08: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 |
|
jaxxzer
|
71716f15ef
|
Update forward and strafe rc channels in the control mode files.
|
2016-01-08 18:25:59 -05: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 |
|