Lorenz Meier
74694e3c77
Commander: Support fallback strategies for rejected control modes
2016-03-06 12:34:31 +01:00
Lorenz Meier
2e5a41e8c9
Sensors: Use correct ranges for mode slots
2016-03-06 12:34:07 +01:00
Lorenz Meier
ffd24e8cf0
Commander: Support single channeel flight mode selection
2016-03-05 20:41:02 +01:00
Lorenz Meier
1c21a63101
Sensors: Support single channel flight mode selection
2016-03-05 20:41:02 +01:00
Lorenz Meier
4e36973cee
Manual control: Prep single channel flight mode selection
2016-03-05 20:41:02 +01:00
Don Gagne
07775f7629
Add initial version stamps to meta data
2016-03-05 20:33:16 +01:00
Don Gagne
29af484685
Add firmware type to .px4
2016-03-05 20:33:16 +01:00
sander
d832e325c1
Remove debug output
2016-03-05 18:05:19 +01:00
sander
00c9c7fdff
VTOL Front transition minimum time
2016-03-05 18:05:19 +01:00
mcsauder
6a61f9ba77
Remove a define that might not be required for compilations in other scnearios outside of C99 restrictions to minimize Pull Request modifications.
2016-03-05 02:17:55 -07:00
mcsauder
115c87a0ea
Remove an include that was unnecessary.
2016-03-05 02:15:04 -07:00
mcsauder
1aee1b895a
Uncomment commented lines that removed Eigen namespaces and dependencies.
2016-03-05 02:12:26 -07:00
mcsauder
f9be23933b
Correct deg to rad conversion inversion. Add additional functionality to mathlib to allow standalone compile without Limits.cpp and Limits.hpp files from PX4.
2016-03-05 01:58:58 -07:00
Paul Riseborough
b163efeae2
Merge pull request #72 from PX4/pr-MagFusionBug
...
Fix bug in declination fusion and standardise covariance update
2016-03-05 11:34:19 +11:00
Daniel Agar
4d82cf7224
fix TECS comment typo
2016-03-04 17:30:50 -05:00
Paul Riseborough
5242af84af
EKF: Standardise covariance update and use static arrays for large matrices
2016-03-05 08:58:19 +11:00
Paul Riseborough
1414d591ce
EKF: Fix bug in declination fusion indexing
2016-03-05 08:43:33 +11:00
David Sidrane
65696acf6a
Merge pull request #3920 from dipspb/px4-master-sensor_reset_fix
...
Fix sensor_reset method for PX4FMU_V4
2016-03-04 04:52:28 -10:00
Dmitry Prokhorov
6f2a4f3d82
Fix sensor_reset method for PX4FMU_V4
2016-03-04 14:19:03 +03:00
tumbili
2d2b0a2d43
mc pos: in auto mode reset the position to current position. Velocity controller ensures continuous attitude setpoint
2016-03-04 08:45:13 +01:00
tumbili
9297a02ac2
move code which clears the pos and alt hold flags to the correct place.
...
this should fix the problem of the jump in the altitude setpoint when
switching into altitude hold mode.
2016-03-04 08:45:13 +01:00
tumbili
989a4a0984
mc pos control:
...
-when switching into vel control mode (xy) choose vel sp such that attitude
setpoint is continuous
2016-03-04 08:45:13 +01:00
Julian Oes
dcf022f480
Submodules: use submodule sync --recursive
...
This should make changes where the submodule repository changes trouble
free for users.
2016-03-03 14:22:37 +01:00
Daniel Agar
2108466a00
initialize ECL_L1 variables
2016-03-03 11:22:07 +01:00
tumbili
b1a890f0cd
updated ecl
2016-03-03 10:56:23 +01:00
Roman Bapst
b2744f965d
use in_air flag from land detector to determine if we are on the ground
2016-03-03 10:53:39 +01:00
Lorenz Meier
e73ae292dc
Fix unit tests
2016-03-03 10:46:45 +01:00
Julian Oes
e6b9712ff5
DriverFramework: update submodule
...
This update sets the HMC5883 into single measurement mode at 150 Hz
instead of continuous measurement mode at 75 Hz because the I2C write
issue on Snapdragon has been resolved.
2016-03-03 10:16:33 +01:00
Daniel Agar
6bb3d5f47b
fw_pos_control only use const position_setpoint_triplet within control_position()
2016-03-03 10:15:40 +01:00
Daniel Agar
2eea0af843
navigator only accept waypoints if !landed
2016-03-03 10:15:35 +01:00
Daniel Agar
0cbb2c7f23
FW ALTCTL/POSCTL remove 0 throttle threshold when not landed
2016-03-03 10:14:19 +01:00
Daniel Agar
9ab0674107
TECS fix typo
2016-03-03 10:13:47 +01:00
Daniel Agar
d1e096abc7
more consistent naming for LND params
2016-03-03 10:13:40 +01:00
Paul Riseborough
569886a4fc
EKF: Fix bug in velocity and position innovation consistency checks
2016-03-03 17:15:22 +11:00
mcsauder
f9e3db0504
Move variable initializations from header file to constructor to allow C99 compliance.
2016-03-02 08:42:38 +01:00
Paul Riseborough
d8627c6aaf
EKF: Reset the vertical position states if height fusion times out
2016-03-02 08:39:07 +01:00
Paul Riseborough
f7a53d69f2
EKF: Improve height reset function
...
Add a method to reset the vertical velocity to enable in-flight resets
Reset to GPS height if baro height is not available.
2016-03-02 08:39:07 +01:00
Lorenz Meier
f34f5c4f5a
Mag: Shift output argument
2016-03-02 02:37:23 +01:00
Lorenz Meier
4185d0ae41
Better error reporting on mag failure
2016-03-02 02:12:48 +01:00
Lorenz Meier
984f07d8c4
Commander: Relax mag offset to maximum
2016-03-02 02:03:12 +01:00
Roman
68e45057a0
sdlog: compute logging rate correctly
2016-03-01 21:35:36 +01:00
tumbili
7d893703d7
ensure suitable PWM min/max/disarmed param values for multirotor and vtol
2016-03-01 09:45:42 +01:00
tumbili
457dc6a0a4
vtol defaults: use parameters for pwm values
2016-03-01 09:36:23 +01:00
tumbili
413f63ab93
Caipiroshka: set correct MAV_TYPE, set correct pwm output channels
2016-03-01 09:21:59 +01:00
Mark Whitehorn
c49e576d60
reduce output scaling as workaround for broken output limits
2016-03-01 09:21:58 +01:00
Mark Whitehorn
b57e8793f5
clarify left/right and elevon assignments
2016-03-01 09:21:58 +01:00
Mark Whitehorn
d61f935bb1
fix sign of roll in elevons mixer
2016-03-01 09:21:58 +01:00
Mark Whitehorn
beab5ec3d7
reduce output scaling as workaround for broken output limits
2016-03-01 09:21:58 +01:00
Mark Whitehorn
1551898f5a
fix typo in comment
2016-03-01 09:21:58 +01:00
Mark Whitehorn
53ed61790d
fix typo in comment
2016-03-01 09:21:58 +01:00