Lorenz Meier
f680bbed54
FW pos control: Rename _ground_alt to _takeoff_ground_alt to make it less ambigious with the actual terrain altitude
2015-06-23 12:57:39 +02:00
Lorenz Meier
f4845b2b8f
FW pos control: Guard against altitude estimate change
2015-06-23 12:57:39 +02:00
Lorenz Meier
c46b4a29b8
EKF: Publish initial altitude estimate in any case
2015-06-23 12:57:39 +02:00
Lorenz Meier
6a00fce009
EKF: Publish global position also if GPS is not yet valid so that controllers can get a valid altitude
2015-06-23 12:57:39 +02:00
tumbili
5d92927991
make motors spin in POSCTRL and ATTCTRL when landed and throttle applied by user
2015-06-23 12:57:39 +02:00
Lorenz Meier
20d735701f
sensor params: Add hint to reboot system after changing PWM params
2015-06-23 12:30:47 +02:00
Lorenz Meier
26c47f25cb
PWM outputs: Allow the new p:PWM_OUT etc params for setting PWM limits via params at boot-time.
2015-06-23 12:30:47 +02:00
Lorenz Meier
c192398a65
mavlink app: Be more verbose on param load fails
2015-06-23 09:36:19 +02:00
Lorenz Meier
ff39773666
MC: Better attitude control defaults
2015-06-23 09:11:22 +02:00
TSC21
75ec0267c9
mocap_support: update to debug log structure
2015-06-23 00:41:23 +01:00
Lorenz Meier
d673bf8457
Navigator: Reduce excessive stack allocation
2015-06-22 22:16:03 +02:00
Lorenz Meier
1c82f73822
Dataman: Reduce excessive stack allocation
2015-06-22 22:15:45 +02:00
Lorenz Meier
736125441e
POSIX: Allow unused variables in INAV estimator temporarily
2015-06-21 17:20:31 -07:00
Lorenz Meier
92d168a476
Q attitude estimator: Resolve POSIX porting issues: Add protection against bad input and output data
2015-06-21 17:20:31 -07:00
Lorenz Meier
1d6f459e8c
INAV: Disable verbose printing which created issues on POSIX. Needs further inspection
2015-06-21 17:20:31 -07:00
Lorenz Meier
cc499fcc29
Enable Q attitude estimator and INAV
2015-06-21 17:20:31 -07:00
Lorenz Meier
f01913a2bc
Merge pull request #2442 from tumbili/status_text_fix
...
Status text fix
2015-06-22 10:13:45 +02:00
Lorenz Meier
3e55e32098
sdlog2: Fix mavlink output
2015-06-22 09:59:09 +02:00
Lorenz Meier
6be1e7f7e8
INAV: Fix mavlink output
2015-06-22 09:58:54 +02:00
Lorenz Meier
426b961abd
MC pos control: Fix mavlink output
2015-06-22 09:58:40 +02:00
Lorenz Meier
46428769a5
FW pos control: Fix mavlink output
2015-06-22 09:58:27 +02:00
Lorenz Meier
71fc0f5bc4
EKF: Fix mavlink output
2015-06-22 09:58:11 +02:00
Lorenz Meier
82f3d4e877
commander: Fix mavlink output
2015-06-22 09:58:01 +02:00
Lorenz Meier
dfdc2c999d
Bottle drop: Fix mavlink output
2015-06-22 09:57:49 +02:00
tumbili
80f1c517cc
init VDev for mavlink log device
2015-06-22 09:43:12 +02:00
tumbili
dd9e3cd315
call px4_open instead of open
2015-06-22 09:40:45 +02:00
Lorenz Meier
2c2a6b710c
MC position controller: Set better defaults
2015-06-21 19:00:23 +02:00
Lorenz Meier
62b102d0b4
MC attitude controller: Set better defaults
2015-06-21 19:00:06 +02:00
Lorenz Meier
9365c5a438
systemlib: Remove file present 2x from Makefile
2015-06-21 18:59:28 +02:00
Mark Charlebois
f7fe6a037d
Converted getopt use to px4_getopt
...
In the posix and qurt builds, getopt is not thread safe so px4_getopt
should be used instead.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-06-19 11:39:08 -07:00
Lorenz Meier
878284701d
POSIX: Simulator: Use port 14560, since 14550 is QGroundControls default port
2015-06-19 10:45:26 -07:00
Lorenz Meier
79d9e1be8d
sensors app: Load missing param
2015-06-19 10:44:58 -07:00
tumbili
655617f958
mavlink:
...
- implement get_free_tx_buf() for UDP and TCP
- gefine get_uart_fd for all platforms
2015-06-19 18:39:05 +02:00
tumbili
ecbc286469
added function to return socket fd
2015-06-19 18:39:04 +02:00
tumbili
c4d92ff05b
enable receiving data over network port
2015-06-19 18:39:04 +02:00
tumbili
60857c7940
add option to lock elevons for tailsitters in mc mode
2015-06-19 09:53:04 +02:00
tumbili
4e9fd5b2a4
rotate attitude for fw mode only if VTOL is a tailsitter
2015-06-19 09:25:16 +02:00
Lorenz Meier
cc9d8c7a1c
Merge pull request #2418 from tumbili/vtol_rework
...
Vtol rework
2015-06-19 00:34:21 +02:00
tumbili
b3c3d6634c
added vtol types
2015-06-19 00:04:24 +02:00
tumbili
526698854c
adapt vtol attitude control class to new vtol type classes
2015-06-19 00:04:24 +02:00
tumbili
77077cb92a
added tailsitter attitude control class
2015-06-19 00:04:24 +02:00
tumbili
a212e45744
added tiltrotor attitude control class
2015-06-19 00:04:24 +02:00
Lorenz Meier
e23712c47c
Merge pull request #2395 from tumbili/takeoff_help
...
ask for climbout mode when doin takeoff help
2015-06-18 23:56:28 +02:00
tumbili
1ccded0305
added generic class for vtol types
2015-06-18 23:55:30 +02:00
Mark Charlebois
785053e4f1
px4_log: reverted unused attribute annotations
...
Used a do_nothing() function for px4_omit() that will satisfy the
compiler so it will not report unused variables when a debug
message is compiled out.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-06-18 07:41:22 -07:00
Lorenz Meier
e08dc0df40
Add support for RC_CHANNELS_OVERRIDE in addition to normal message
2015-06-18 11:03:32 +02:00
Lorenz Meier
a94a8c5f51
sdlog2: Flow: Remove unused field
2015-06-18 08:56:36 +02:00
Lorenz Meier
3cd211ed72
MC pos control: Do not raise min throttle too far.
2015-06-18 08:56:00 +02:00
Lorenz Meier
f619c1390e
Merge pull request #2366 from PX4/ekf_airspeed
...
EKF unfiltered airspeed
2015-06-18 08:36:11 +02:00
Mark Charlebois
29a36da22c
px4_log: Added documentation and handled unused variables
...
Added __attribute__ ((unused)) for variables used only for log
output and flagged as unused if the message log level is compiled out.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-06-17 17:11:21 -07:00