Commit Graph

20630 Commits

Author SHA1 Message Date
jaxxzer
57fad01324 BlueROV: update motor numbers and factors 2016-02-12 15:54:37 -05:00
jaxxzer
b5afa2de29 Sub: Address safety issues and ensure motors disarm during gcs failsafe 2016-02-11 23:03:57 -05:00
Rustom Jehangir
26ccd43872 Sub: Added light control to joystick and docs 2016-02-10 19:57:31 -08:00
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