Lorenz Meier
d8b64a05d7
Merge pull request #1873 from Zefz/ekf-dead-reckoning-fix
...
AttPosEKF dead reckoning fix
2015-03-07 12:07:28 +01:00
NosDE
04f4206371
Graupner HoTT SUMD/SUMH Receiver Protocol added
2015-03-07 11:39:00 +01:00
Anton Matosov
3647b75303
Updated @author
2015-03-06 18:57:37 -08:00
Anton Matosov
076180a983
Added missing enum definitions
...
Fixed float equality checks
2015-03-06 18:57:37 -08:00
Don Gagne
dfd6be78bf
Add RC_CHAN_CNT, RC_TH_USER
...
These are used by ground station software
2015-03-03 09:22:01 -08:00
Lorenz Meier
0261f5dfbe
MAVLink: Reduce stack usage
2015-03-03 17:30:34 +01:00
Lorenz Meier
1d90e86ec4
Commander and MAVLink: Adjust stack sizes as required
2015-03-03 17:29:49 +01:00
Johan Jansen
e0d1e3ca5e
AttPosEKF: Fix code style using AStyle script
2015-03-03 13:36:18 +01:00
Johan Jansen
ee6da71efa
Commander: Timeout position estimates if we receive none for 1 full second
2015-03-03 13:29:32 +01:00
Johan Jansen
35e0faa48a
AttPosEKF: Fix dead-reckoning for global position estimates without GPS
2015-03-03 13:28:55 +01:00
Johan Jansen
74a5dcdb1b
AttPosEKF: Subscribe to vehicle armed status
2015-03-03 13:28:21 +01:00
Johan Jansen
c434a6e097
uORB: Add dead_reckoning flag to global position estimates
2015-03-03 13:27:38 +01:00
Lorenz Meier
2aa91a05fe
Merge pull request #1857 from PX4/mcposoffboardnoattitudepub
...
mc pos ctrl (multiplatform): do not publish att sp in offboard && no position/velocity control
2015-03-02 08:27:23 +01:00
Lorenz Meier
dc67834222
Mag cal: Add 100% message
2015-03-01 19:04:14 +01:00
Thomas Gubler
1da2dc7e34
mc pos multi: reduce stack size
2015-03-01 18:34:13 +01:00
Thomas Gubler
163c25268b
mc att multi: reduce stack size
2015-03-01 18:34:06 +01:00
Lorenz Meier
243d2bc454
commander: Shorten mag cal interval
2015-03-01 18:32:08 +01:00
Lorenz Meier
f3b0b41a0d
Make INAV configurable
2015-03-01 18:32:08 +01:00
Lorenz Meier
8831e258b3
MC pos control: Use less RAM
2015-03-01 18:32:07 +01:00
Lorenz Meier
acd5472879
MC att control: Use less RAM
2015-03-01 18:32:07 +01:00
Lorenz Meier
0ebbb5f533
MAVLink: Use less RAM
2015-03-01 18:32:07 +01:00
Lorenz Meier
da5b06a5df
land detector: Use less RAM
2015-03-01 18:32:07 +01:00
Lorenz Meier
f9e525bbab
commander: Do not allocate excessive stack
2015-03-01 18:32:07 +01:00
Lorenz Meier
030348eddd
commander: Improve status feedback to make status parsing simpler in UI
2015-03-01 18:10:14 +01:00
Thomas Gubler
0dec33526b
mc pos ctrl: do not publish att sp in offboard && no position/velocity control
2015-03-01 12:33:27 +01:00
Thomas Gubler
f10bcb0377
mc pos ctrl multiplatform: do not publish att sp in offboard && no position/velocity control
2015-03-01 12:33:04 +01:00
Lorenz Meier
6635d4113e
Remove header which is now auto-generated
2015-03-01 11:38:11 +01:00
Lorenz Meier
675b86550f
Sensors: Clear old mag rotation param once new values is present
2015-02-28 20:49:54 +01:00
Thomas Gubler
7fb82e74c8
tiny comment improvement
2015-02-28 18:39:36 +01:00
Thomas Gubler
1c9509c235
move offboard_control_mode topic to msg mode
2015-02-28 18:25:34 +01:00
Matt Beall
0f51907dd6
Check if offboard mode was activated before publishing controls
2015-02-28 15:19:16 +01:00
Matt Beall
220fb19eb7
Removed actuator_control_mode flags...Using pre-existing flags instead
2015-02-28 15:19:16 +01:00
Matt Beall
d7dc3a3ee8
Cleaned up some chunky code
2015-02-28 15:19:16 +01:00
Matt Beall
b0e878dbae
Compiler error
2015-02-28 15:19:16 +01:00
Matt Beall
b8aa79cae4
Made changes to have actuator controls mirror other syntax more closely
2015-02-28 15:19:16 +01:00
Matt Beall
7d6723aa2d
small change
2015-02-28 15:19:16 +01:00
Matt Beall
fd4fd4eaaa
Set the actuator control flag in receiver
2015-02-28 15:19:16 +01:00
Matt Beall
e2de72b882
Added offboard actuator controls flags to offboard control mode and vehicle control mode to disable controls in att_control apps
2015-02-28 15:19:16 +01:00
Matt Beall
5e199b3984
Set ignore flags to true
2015-02-28 15:19:16 +01:00
Matt Beall
877232119f
Small changes
2015-02-28 15:19:16 +01:00
Matt Beall
40ae0ebdac
Set up to receive mavlink actuator control messages and publish to uorb
2015-02-28 15:19:16 +01:00
Thomas Gubler
ee6dc51ef2
improve offboard attitude setpoint handling
2015-02-28 15:19:15 +01:00
Thomas Gubler
ed16bd6fc6
mavlinkreceiver: set att target: remove memset
2015-02-28 15:19:15 +01:00
Thomas Gubler
0389d30e0e
offboard attitude sp: handle thrust only messages
...
if attitude/rates haven been used previously do not set the ignore flags
even if the message asks us to do so to keep the controllers running
2015-02-28 15:19:15 +01:00
Thomas Gubler
3d29fa5f4e
mavlink receiver: fix indentation
2015-02-28 15:19:15 +01:00
Thomas Gubler
2b2f7e9407
introduce offboard control mode topic
...
Replace offboard_control_setpoint with offboard_control_mode
Remove all setpoint data from the topic as it's not used anymore
(setpoint data is directly routed into position/attitude setpoint topics
for some time now)
Remove mode enum and replace with ignore booleans which map better to
the mavlink message
Mavlink: Rework parsing of offboard setpoints
Commander: in offboard mode set control flags based on ignore flags
instead of enum
2015-02-28 15:19:15 +01:00
Lorenz Meier
19811bc73f
Better timing tests
2015-02-28 14:42:28 +01:00
Lorenz Meier
677bfddcb6
uORB: More timing tests.
2015-02-28 14:42:28 +01:00
Lorenz Meier
3355d77e1f
Merge pull request #1827 from sverling/master
...
Fixing small issues at ekf_att_pos_estimator
2015-02-28 14:34:56 +01:00
Lorenz Meier
e0947c6940
Merge pull request #1845 from UAVenture/fw-defaults
...
Change FW airspeed defaults
2015-02-28 11:16:53 +01:00