Rustom Jehangir
f439508e06
Sub: Change default build frame type
2016-02-10 16:48:49 -08:00
Rustom Jehangir
1f9bf2a5ae
Sub: Bug fixes to ROV decoupling
2016-02-10 16:39:12 -08:00
Rustom Jehangir
f3d9791659
Sub: Added coupling factor as parameter
2016-02-10 16:39:05 -08:00
Rustom Jehangir
e91bb2d444
Added forward-vertical pitch coupling fix for vectored ROV.
2016-02-10 16:38:57 -08:00
Rustom Jehangir
a5daa47453
Sub: Add solo shot message fixes
2016-02-10 16:29:09 -08:00
Rustom Jehangir
53e5e3db52
Sub: Added COMMAND_INT message type
2016-02-10 16:24:19 -08:00
Rustom Jehangir
b2dd87f2ba
Merge remote-tracking branch 'upstream/master'
2016-02-10 16:20:28 -08:00
Rustom Jehangir
99ff183e66
Merge branch 'master' of https://github.com/rjehangir/ArduPilot
2016-02-10 15:59:23 -08:00
Randy Mackay
bf1cd5deae
Tracker: version to 0.7.6
2016-02-10 11:52:23 +09:00
Randy Mackay
5ca00d5877
Tracker: 0.7.6 release notes
2016-02-10 11:52:17 +09:00
Randy Mackay
901e318652
Tracker: do not save data stream rate updates to eeprom
2016-02-10 11:49:48 +09:00
Randy Mackay
ab74c043f4
Tracker: fix attitude target logging
...
Also remove out-of-date comment
2016-02-10 11:49:45 +09:00
Randy Mackay
e62cb36298
Tracker: log mode changes
2016-02-10 11:49:41 +09:00
Andrew Tridgell
123550a447
mavlink: submodule update
2016-02-09 17:48:38 +11:00
Tom Pittenger
f435c5ee50
AP_Baro: tolerate GND_ALT_OFFSET step inputs
...
large inputs make the EKF angry, this will allow the param update to slew over a few seconds
2016-02-08 21:13:58 -08:00
Tom Pittenger
046741d23b
Plane: abort landing at 90% throttle instead of 95%
2016-02-08 21:13:43 -08:00
Tom Pittenger
b098466e87
Plane: reduce redundant logging of STAT from 6 Hz to 5 Hz
...
- STAT log entry was being done every 5 Hz plus at 1 Hz. This removes the 1Hz.
2016-02-08 21:13:12 -08:00
Tom Pittenger
66fcd8f58a
Plane: run is_crashed at 5hz instead of 1hz
2016-02-08 21:13:04 -08:00
Tom Pittenger
4fcd471d77
Add Tom Pittenger as Plane maintainer
2016-02-08 20:32:31 -08:00
Andrew Tridgell
93185be1ff
Plane: reset land_pre_flare on mode change
2016-02-09 14:18:02 +11:00
Andrew Tridgell
13c217c060
AP_TECS: make demanded airspeed during landing stages clearer
2016-02-09 14:18:02 +11:00
Tom Pittenger
2e92089ce6
Plane: Reverse Thrust
...
Reverse thrust for controlled landings, even with much steeper approach slopes. This is achieved by allowing throttle demand to go negative to maintain a target airspeed. A Pre-Flare stage was added, triggered by an altitude, to allow for a slower airspeed just before land. That lower airspeed can be near stall.
new params LAND_PF_ALT, LAND_PF_SEC, LAND_PF_ARSPD, USE_REV_THRUST
2016-02-09 14:18:02 +11:00
Tom Pittenger
5ba2bff85f
AP_TECS: Reverse Thrust
...
Reverse thrust for controlled landings, even with much steeper approach slopes. This is achieved by allowing throttle demand to go negative to maintain a target airspeed. A Pre-Flare stage was added, triggered by an altitude, to allow for a slower airspeed just before land. That lower airspeed can be near stall.
new params TECS_APPR_SMAX - sink rate max during approach
2016-02-09 14:18:02 +11:00
Tom Pittenger
19c7859d04
AP_SpdHgtControl: add mission item to AP_TECS
2016-02-09 14:18:02 +11:00
Tom Pittenger
96833a0b73
AP_Vehicle: new params for pre-flare
2016-02-09 14:18:02 +11:00
Tom Pittenger
1cb094f12e
Plane: make throttle signed (pos and neg)
2016-02-09 14:18:02 +11:00
Tom Pittenger
5338a76a58
AP_TECS: add flight stage LAND_PREFLARE
2016-02-09 14:18:02 +11:00
Tom Pittenger
b8d5369ebd
Plane: add flight stage LAND_PREFLARE
2016-02-09 14:18:02 +11:00
Tom Pittenger
4bc30f6479
AP_SpdHgtControl: add new flight stage LAND_PREFLARE and reorder them all
2016-02-09 14:18:02 +11:00
Tom Pittenger
f20841f491
SITL: add reverse thrust to Plane Sim
2016-02-09 14:18:01 +11:00
Tom Pittenger
1f714ed75d
SITL: handle negative throttle
...
- negative throttle was causing negative offsets
2016-02-09 14:18:01 +11:00
Tom Pittenger
f695f37ca3
AP_HAL_SITL: handle negative throttle
...
- negative throttle was causing negative voltage offsets
2016-02-09 14:18:01 +11:00
Lucas De Marchi
b55294920b
AP_Compass: AK8963: remove logging on fail to get semaphore
...
This is the only driver doing this, using the system_initializing() from
scheduler to log selectively. Remove the check together with removal of
unused wrapper methods to semaphore.
2016-02-08 13:28:32 -02:00
Lucas De Marchi
27999b339d
AP_HAL_Linux: Scheduler: include cleanups
...
While at it also remove some wrong whitespaces.
2016-02-08 13:28:31 -02:00
Randy Mackay
adfa03ce69
PID: add parameter descriptions
...
These actually aren't referred to from anywhere but it makes this class more consistent with other PID classes
2016-02-08 20:42:35 +09:00
Randy Mackay
942da17b7d
Tracker: parameter descriptions for FORMAT_VERSION
...
Also added for SYSID_SW_TYPE and pitch and yaw PID parameters
No functional change
2016-02-08 20:42:32 +09:00
mirkix
d1babdb0fb
AP_OpticalFlow: Enable optical flow onboard for BBBMINI
2016-02-08 08:52:10 -02:00
mirkix
5b8de06beb
AP_HAL_Linux: Enable optical flow onboard for BBBMINI
2016-02-08 08:52:10 -02:00
mirkix
f777a25de8
AP_HAL: Enable optical flow onboard for BBBMINI
2016-02-08 08:52:10 -02:00
Randy Mackay
898673f5e8
web-firmware: fix link to companion computer images
2016-02-08 14:22:37 +09:00
Matt Kocaj
f15e20936d
README: update bad link
...
link was returning 404. this one seems more appropriate
2016-02-08 13:27:18 +09:00
Randy Mackay
434fe919d6
web-firmware: add link to companion computer images
2016-02-08 10:19:19 +09:00
Andrew Tridgell
ae8b3233ed
PX4Firmware: submodule update
...
applied ms5611 fix from jaxxzer
2016-02-08 12:18:42 +11:00
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
eeda1b56de
Plane: don't do throttle nudge while in geofence failsafe
...
user stick inputs should not apply when outside fence
2016-02-08 10:59:37 +11:00
Andrew Tridgell
d820eeaec6
SITL: use AP_Motors conventions for multicopters
...
this makes it easier to add a simulated vehicle to match a
MotorsMatrix frame type
2016-02-08 10:58:56 +11:00
Andrew Tridgell
fd3ae0f931
PX4Firmware: submodule update
2016-02-08 09:18:04 +11:00
Andrew Tridgell
5efe98a814
SITL: allow quadplane simulator to simulate other frame types
2016-02-08 09:17:22 +11:00
Gustavo Jose de Sousa
8655fdfd7f
waf: use git_submodule tool through GIT_SUBMODULES variable
...
With this change, there's no need to verify if the submodule is initialized,
because the submodules in GIT_SUBMODULES are automatically initialized and
updated if necessary before the build tasks are performed.
One downside of this change is that Google Benchmark configuration is now done
only during build. However that is minor, since now there are easy ways to
separately build different targets and program groups, so that a fail in
benchmark build doesn't really affect the other targets.
2016-02-06 10:25:08 -02:00
Gustavo Jose de Sousa
fdc87df074
waf: create taskgen for gtest in _build_common_taskgens
...
So that it belongs to 'build' group.
2016-02-06 10:25:08 -02:00