Thomas Gubler
67422c9896
foh alt mode: never sink below previous wp alt
2014-09-04 11:41:13 +02:00
Thomas Gubler
dd1945bb76
add heightrate ff for tecs
2014-09-04 10:59:35 +02:00
Thomas Gubler
9cf5e6f7b2
whitespace
2014-09-03 22:08:03 +02:00
Thomas Gubler
5a35d20b7b
FOH mode for altitude
...
This introduces a parameter for the navigator. When enabled the navigator
publishes a first order old (FOH) type altitude setpoint instead of the
default zero order hold. For takeoff and landing the FOH mode is not
active. The FOH altitude is calculated such that the sp reaches the
altitude of the waypoint when the system is at a horizontal distance
equal to the acceptance radius. Also the altitude setpoint will only
converge towards the waypoint altitude but never diverge.
2014-09-03 21:30:56 +02:00
Pavel Kirienko
1d038eed04
UAVCAN: GNSS fix message update
2014-09-03 22:44:16 +04:00
Lorenz Meier
5134015800
always obey commands in bottle drop
2014-09-03 18:15:12 +02:00
Thomas Gubler
7dfc67d032
fix mission item to mavink waypoint conversion
2014-09-03 17:52:24 +02:00
Lorenz Meier
8c2a158e12
Trust the laser sensor more
2014-09-03 12:15:27 +02:00
Thomas Gubler
3f8793210b
datalink check: ignore onboard computer
2014-09-03 10:34:52 +02:00
Thomas Gubler
3d01da35d0
write sysid & compid to telemetry status
2014-09-03 10:34:27 +02:00
Thomas Gubler
e5650df321
Merge remote-tracking branch 'upstream/master' into obcfailsafe
...
Conflicts:
src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
2014-09-03 09:20:06 +02:00
Don Gagne
828fb5efd1
Additional FTP command support plus unit test
...
- Restructured to a flatter class implementation
- Added support for create/remove directory, remove file
- Refactored error codes and command opcodes
- Added unit test support
- Fixed bugs found by unit test
2014-09-02 15:36:32 -07:00
Don Gagne
37ea85968d
Tweak for mavlink_ftp api change
2014-09-02 15:34:20 -07:00
Don Gagne
e7165d6cbf
Generator for mavlink_ftp test files
2014-09-02 15:34:02 -07:00
Don Gagne
1969c9ccf6
Improved unit test framework
...
- Added init/cleanup calls before after test
- Added ut_compare macro with better failure reporting
2014-09-02 15:33:43 -07:00
Don Gagne
6f0160bb5d
New mavlink_ftp unit test
2014-09-02 15:32:50 -07:00
Lorenz Meier
2761f98ab6
Merge pull request #1344 from PX4/hildistancesensor
...
parse hil_optical_flow message
2014-09-03 00:30:38 +02:00
Thomas Gubler
6188678f77
Merge pull request #1303 from PX4/launchdetectionstates
...
Launchdetection improvements
2014-09-03 00:29:33 +02:00
Thomas Gubler
49f1637d7f
comment and whitespace
2014-09-02 23:32:24 +02:00
Thomas Gubler
752b89b998
parse hil_optical_flow message
...
publish to flow and range finder topic
2014-09-02 23:29:54 +02:00
Lorenz Meier
4c7cc10b62
Working and replay-tested altitude fusion
2014-09-02 15:37:18 +02:00
Thomas Gubler
18f0ee3f28
Merge remote-tracking branch 'upstream/master' into obcfailsafe
...
Conflicts:
src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
2014-09-02 15:00:26 +02:00
Lorenz Meier
8729cf2327
Merge branch 'ekf_varweight' of github.com:PX4/Firmware into terrainaltfield
2014-09-02 14:38:27 +02:00
Lorenz Meier
71a2025f7d
Add filter estimates
2014-09-01 11:35:41 +02:00
Thomas Gubler
1f951b0df9
add logging for gpos terrain alt
2014-09-01 10:42:56 +02:00
Thomas Gubler
0f548ab88c
add global pos valid flag
2014-09-01 10:38:40 +02:00
Thomas Gubler
9f94e4ac84
add terrain alt field to global pos topic
2014-09-01 10:33:59 +02:00
Lorenz Meier
22d2e26b9c
Simply throttle limiting on approach - limit throttle still defaults to 1
2014-08-31 21:55:31 +02:00
Lorenz Meier
c9a92e6030
Merge branch 'master' into swissfang
2014-08-31 21:12:23 +02:00
Lorenz Meier
b81277a1ef
Merge branch 'sf0x_paranoid' of github.com:PX4/Firmware into swissfang
2014-08-31 18:42:43 +02:00
sjwilks
159ba7f3bc
Merge pull request #8 from swissfang/mavlink_pixhawk
...
mavlink: use pixhawk dialect
2014-08-31 18:20:32 +02:00
Lorenz Meier
0e954b30c2
Rely on laser altitude once valid
2014-08-31 17:58:43 +02:00
Lorenz Meier
706e5809a1
Fix variable name in param
2014-08-31 17:02:33 +02:00
Thomas Gubler
ab022d5133
disable underspeed protection when landing also in tecs
2014-08-31 16:23:37 +02:00
Lorenz Meier
056693df44
Add drag coefficients to adjust bottle drop to other objects to ease testing
2014-08-31 15:55:03 +02:00
Lorenz Meier
592f6f2bcb
Revert "Fix drop offset: We want to drop so that the wind carries the bottle into the drop zone"
...
This reverts commit ef0a0a1a6e .
2014-08-30 16:44:30 +02:00
Lorenz Meier
b53c0d6d7f
Merge branch 'master' of github.com:PX4/Firmware into swissfang
2014-08-30 15:09:40 +02:00
Thomas Gubler
fe0642d5e9
Merge remote-tracking branch 'upstream/master' into obcfailsafe
2014-08-30 11:47:23 +02:00
Thomas Gubler
3b3115b668
Merge branch 'termination_failsafe' into obcfailsafe
2014-08-30 11:43:05 +02:00
Pavel Kirienko
580b726536
UAVCAN: missing declaration warning fix
2014-08-29 14:34:29 +04:00
Lorenz Meier
6773eb9880
Introduce FMU initialised status flag, only run failsafe trap if initialized once
2014-08-28 21:39:38 +02:00
Lorenz Meier
c85d7aae06
Make sure we got to valid input at least once before kicking in failsafe
2014-08-28 20:36:59 +02:00
Lorenz Meier
37910d2230
Merge branch 'master' of github.com:PX4/Firmware into swissfang
2014-08-28 14:37:13 +02:00
Lorenz Meier
2c724685d8
Merge pull request #1332 from PX4/FTP
...
Modified to use new FILE_TRANSFER_PROTOCOL message
2014-08-28 09:28:42 +02:00
Don Gagne
fce0a3b728
Gave up on using bitfields
2014-08-27 21:39:55 -07:00
Don Gagne
0eea110f6f
Modified to use new FILE_TRANSFER_PROTOCOL message
...
- Also corrected system/component id transmit/check
2014-08-27 17:14:49 -07:00
Thomas Gubler
92c3e52fec
Merge remote-tracking branch 'upstream/termination_failsafe' into obcfailsafe
2014-08-27 21:34:07 +02:00
Thomas Gubler
0502761799
Merge remote-tracking branch 'upstream/master' into obcfailsafe
2014-08-27 21:33:42 +02:00
Lorenz Meier
62b98cc944
Merge pull request #1329 from hsteinhaus/uavcan_prio
...
uavcan: increased thread prio, reduces roundtrip latency by a factor of ...
2014-08-27 13:40:25 +02:00
Lorenz Meier
91d50301c6
Do not enter RC override if FMU is lost and termination failsafe mode requested
2014-08-27 10:46:10 +02:00