Youssef Demitri
5092bcae70
fully ported control state attitude into fw_att_control
2015-10-14 09:57:41 +02:00
Youssef Demitri
035216fc9c
fully replaced vehicle_attitude with control_state in mc_att_control
2015-10-13 17:54:28 +02:00
Youssef Demitri
65837bdc98
publish control state from attitude_estimator_q
2015-10-10 21:05:10 +02:00
Youssef Demitri
5ee9bb5363
clean up fw_pos_control_l1
2015-10-09 09:06:02 +02:00
Youssef Demitri
8d756055b8
integrated control state in fw_att_control
2015-10-09 08:59:05 +02:00
Youssef Demitri
6dbf4e4573
integrated ctrl state rates in mc_att_control
2015-10-08 22:43:00 +02:00
Youssef Demitri
78f5a35d12
integrated control state in fw l1 controller
2015-10-08 22:41:24 +02:00
Youssef Demitri
2f4afa2da7
added control state to logging
2015-10-08 21:19:51 +02:00
Youssef Demitri
9c26e71ef6
Added robust airspeed measurement
2015-10-08 15:23:05 +02:00
Youssef Demitri
ce70803d25
publish control state from ekf - missing:airspeed
2015-09-23 16:19:48 +02:00
Youssef Demitri
d0dd0fc4d4
add control state topic
2015-09-23 16:19:14 +02:00
tumbili
27bf924a40
fix handling of mavlink mode argument
2015-09-23 11:41:42 +02:00
Lorenz Meier
5fad70b0df
Merge pull request #2751 from PX4/master_uavcan_servers_single_iface
...
UAVCAN: using only primary interface for firmware update and node ID allocation
2015-09-20 23:08:27 +02:00
Lorenz Meier
5ed223221c
EKF: Fix param naming
2015-09-20 10:54:25 +02:00
Lorenz Meier
b067a0c094
Merge branch 'ekf_voting_priority'
2015-09-19 10:51:01 +02:00
tumbili
9fdec6f06a
fixed bug which allowed high roll angle setpoints during final landing approach
2015-09-15 16:41:21 +02:00
Arnaud Degroote
2c947735ae
Mark FILESYSTEM_ERRCOUNT_NOTIFY_LIMIT as an unsigned int
...
Fix the compilationof mavlink_mission.cpp failing with
error: comparison between signed and unsigned integer expressions
[-Werror=sign-compare]
2015-09-14 09:57:22 +02:00
Lorenz Meier
a470e03cf0
Rearrange default stream rates for MAVLink
2015-09-08 18:19:29 +02:00
Lorenz Meier
1977dc1a3f
MAVLink app: Stop spamming the user with file system errors after two failures.
2015-09-07 10:23:15 +02:00
Lorenz Meier
ad2058427d
sensors app: Keep looking for new sensors until system is fully booted
2015-09-07 10:16:50 +02:00
Lorenz Meier
52a2946827
EKF: Add sensor priority support
2015-09-07 10:00:03 +02:00
Lorenz Meier
d558819a24
Attitude estimator Q: Add sensor priority support
2015-09-07 09:59:49 +02:00
Lorenz Meier
d5e152f2cd
Attitude estimator Q: Add output filter for rate outputs to bring noise level into manageable range
2015-09-06 20:15:59 +02:00
Lorenz Meier
dce31a76a8
EKF: Set correct interval / update rate
2015-09-06 20:10:14 +02:00
Lorenz Meier
82280cc327
MC att control: Set tighter angle limits to make response smoother
2015-09-06 15:52:41 +02:00
Lorenz Meier
4450f1ae54
Navigator: Fix priority to run at much lower priority than controllers, but higher than common stuff.
2015-09-06 15:36:37 +02:00
Lorenz Meier
75129b9cae
Fix code style for unit tests
2015-09-06 12:00:04 +02:00
Lorenz Meier
fba569f12c
Fix code style for system lib
2015-09-06 11:59:50 +02:00
Lorenz Meier
ec5a0d5e80
segway: Fix code style
2015-09-05 22:17:58 +02:00
Lorenz Meier
d18d43b0da
dataman: fix code style
2015-09-05 22:16:38 +02:00
Lorenz Meier
437c494548
bottle drop: Fix code style
2015-09-05 22:16:25 +02:00
Lorenz Meier
543f1f0ce3
Fixed wing backside controller: Fix code style
2015-09-05 22:16:12 +02:00
Daniel Agar
3e5ce55b94
fix spelling
2015-09-05 21:59:23 +02:00
Lorenz Meier
d532e372ac
Merge branch 'master' into ekf_voting
2015-09-05 17:41:21 +02:00
Lorenz Meier
9950d5e950
EKF: Use delta angles / velocities if available, fall back to rates / acceleration when needed. Remove unused sensor offsets. Store estimated offset on landing, but do not yet load it on boot (we want to check these after real flights in logs first)
2015-09-05 17:30:52 +02:00
Lorenz Meier
597bfc340a
Control lib: Add option to store parameters
2015-09-05 17:28:00 +02:00
Lorenz Meier
1f66c26a62
Q estimator: Use delta angles when available
2015-09-05 17:27:43 +02:00
Lorenz Meier
a1f93f52b0
Merge pull request #2811 from mcharleb/qurt_rebase_updates-3
...
Qurt rebase updates 3
2015-09-05 11:55:03 +02:00
Lorenz Meier
329f7c0130
MAVLink: Consolidate message forwarding flag
2015-09-05 10:28:43 +02:00
tumbili
0fe272c9b3
support simulated airspeed
2015-09-04 22:34:28 +02:00
Mark Charlebois
54bae34a2c
Build fixes for qurt after rebase on PX4 master
...
Removed the re-definitions of the usage method in the posix/main.cpp file.
Added qurt_external_hook interface to call externally linked module.
Fixed code format to comply with PX4 style.
Added usage information to main app and handled cases for unknown arguments.
Fixed the orb_priority interface to use int32_t instead of int.
Fixes to get hil working with led changes.
Added the config_eagle_adsp.mk file and update the make files to to use new
include/lib paths
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-04 11:09:29 -07:00
Lorenz Meier
86d1e38f7a
MAVLink: Improve switch handling
2015-09-04 19:58:04 +02:00
Lorenz Meier
be92c1189b
Fix handling of RC mode selection
2015-09-04 19:57:44 +02:00
Lorenz Meier
f63dd12952
Fix MAVLink MANUAL_CONTROL simulation mode handling
2015-09-04 19:11:40 +02:00
Lorenz Meier
ae2dfe0026
Fix MAVLink network init
2015-09-04 19:11:17 +02:00
tumbili
4fae86b5ac
mavlink socket: stream to localhost before actually receiving packets
2015-09-04 15:02:04 +02:00
Lorenz Meier
d93337017d
Commander: Do not emit status message if RC becomes available first time
2015-09-04 14:57:51 +02:00
Lorenz Meier
a058ce4b8e
Mission: Do not emit status messages if nothing changes
2015-09-04 14:57:51 +02:00
Lorenz Meier
f2a780dffd
Manual control: Add switches
2015-09-04 14:57:51 +02:00
Lorenz Meier
6e9a460c17
MAVLink receiver: Clean up joystick interface
2015-09-04 14:57:51 +02:00