17418 Commits

Author SHA1 Message Date
davidvor
28cc7521ff unnecessary parameter 2015-11-25 13:28:22 +01:00
davidvor
9e28365bbb adding pitch weight for tailsitters 2015-11-25 13:28:22 +01:00
davidvor
093d4fdd15 development of autonomous transition 2015-11-25 13:28:22 +01:00
davidvor
c39935f248 mixer for transition
not final yet
2015-11-25 13:28:22 +01:00
davidvor
6c5638062a tailsitter auto transition test!
Conflicts:
	src/modules/vtol_att_control/tailsitter.cpp
2015-11-25 13:28:22 +01:00
Roman Bapst
0fa8a5286b tiltrotor: publish attitude setpoint when doing a transition
Conflicts:
	src/modules/vtol_att_control/vtol_att_control_main.h
2015-11-25 13:28:21 +01:00
Roman Bapst
d55ccd96c6 let vtol attitude control module publish attitude setpoint during transition
Conflicts:
	src/modules/commander/commander.cpp
	src/modules/fw_att_control/fw_att_control_main.cpp
	src/modules/mc_pos_control/mc_pos_control_main.cpp
2015-11-25 13:28:21 +01:00
Roman Bapst
1f50041311 added flag indicating if vtol is doing a transition
Conflicts:
	msg/vtol_vehicle_status.msg
2015-11-25 13:28:21 +01:00
Roman Bapst
4e6ec2efa8 Merge pull request #3213 from sanderux/master
Added V-Tail VTOL config and mixer
2015-11-25 13:26:53 +01:00
Roman Bapst
bc08d8dc93 Merge pull request #3259 from PX4/mc_pos_hold
reset position hold flag
2015-11-25 13:25:17 +01:00
Youssef Demitri
e5b2c652e2 channel airspeed meas over control state for q estimator 2015-11-25 13:20:19 +01:00
Lorenz Meier
176fb3b185 Gyrosim: Code style fix 2015-11-25 11:16:28 +01:00
Lorenz Meier
24767547e9 Baro sim: Code style fix 2015-11-25 11:16:16 +01:00
Lorenz Meier
6a80d8b3dc Baro sim: Code style fix 2015-11-25 11:16:00 +01:00
Lorenz Meier
58aa8107de Accelsim: Code style fix 2015-11-25 11:15:43 +01:00
Lorenz Meier
c1a2d19459 MAVLink Sim: Use time delta 2015-11-25 11:13:32 +01:00
Lorenz Meier
1216efc5b4 Estimator Q: Fixed code style 2015-11-25 11:12:36 +01:00
Mark Charlebois
f3126e9d3a Fixes for DriverFramework, accelsim and gyrosim
DriverFramework was updated to properly delete nodes in managed lists.

Baro was fixed to use DriverFramework.

Accelsim was fixed with change to DriverFramework to return < 0 when start()
is called and the driver was already started, or stop() is called but the
driver was not running.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-24 22:46:20 -08:00
Lorenz Meier
b42bcc48bf Merge pull request #3263 from dagar/true_airspeed
HIL calculate TAS from IAS
2015-11-25 00:25:34 +01:00
Daniel Agar
56a6809486 HIL calculate TAS from IAS 2015-11-24 18:05:42 -05:00
Nate Weibley
483cb11157 Fix comparison error in RC+GPS triggered FTS failsafe check
This bug would cause loss of RC + loss of GPS to trigger a FTS when flying in non-manual modes with a good data link
2015-11-24 23:14:25 +01:00
Andreas Antener
9252414c76 added new parameter to enable/disable enforcing mount operation mode 2015-11-24 23:14:20 +01:00
Andreas Antener
7a31a8b1af implemented VEHICLE_CMD_DO_MOUNT_CONFIGURE and added possibility to set mount mode via RC switch when not in offboard
use output 5 for mount mode (e.g. to support landing gears)
2015-11-24 23:14:20 +01:00
tumbili
78ace92530 reset position hold flag 2015-11-24 16:57:19 +01:00
Lorenz Meier
17caae00aa Attitude estimator Q: Add performance counters for delay 2015-11-24 14:24:18 +01:00
Lorenz Meier
bd4497f883 Simulator: Add performance counters for delay 2015-11-24 14:23:59 +01:00
Lorenz Meier
1de4403686 Enable perf command 2015-11-24 14:23:42 +01:00
Andreas Antener
59f80581aa switch to _ekf->baroHgt for pressure alt in ekf 2015-11-24 14:04:34 +01:00
Andreas Antener
82cf8d6ecd switch to latest mavlink 2015-11-24 14:04:33 +01:00
Andreas Antener
2ceaab138f added timestamp for altitude message 2015-11-24 14:04:33 +01:00
Andreas Antener
c706c30e83 fill pressure altitude in global position from estimators 2015-11-24 14:04:33 +01:00
Andreas Antener
11d9e3a325 also adding message to usb config 2015-11-24 14:03:54 +01:00
Andreas Antener
f5a844d4aa added field for pressure altitude to global position 2015-11-24 14:03:54 +01:00
Andreas Antener
d9c332353a added altitude stream to configs 2015-11-24 14:03:54 +01:00
Andreas Antener
8ddc7a27c7 implemented altitude message draft 2015-11-24 14:03:54 +01:00
Lorenz Meier
da59e632b2 Merge pull request #3256 from UAVenture/inav_terrain
Added terrain estimator to INAV
2015-11-24 14:01:07 +01:00
Andreas Antener
6bec773423 changed isfinite to PX4_ISFINITE 2015-11-24 13:37:06 +01:00
Andreas Antener
67dd28e2c4 update distance sensor separate from flow 2015-11-24 11:56:57 +01:00
Andreas Antener
a87ffe9bf3 added terrain estimator to inav 2015-11-24 11:56:57 +01:00
Andreas Antener
b7dfa3a9d0 made inav compile with c++ 2015-11-24 11:56:57 +01:00
Lorenz Meier
fff75f6029 Travis CI: Workaround for Homebrew Emacs fail 2015-11-24 11:48:42 +01:00
David Sidrane
99921db5cf Temporary (or not) fix calibration failure due
Due to the uOrb publishing rate difference beteen the mpu9250 driver and
the mpu6000 driver on the ICM-20608-G. The latter driver has an integrator output
the limit the publishing rate
2015-11-24 11:37:39 +01:00
Lorenz Meier
d4c8be3933 Update driver framework with fixed DF list deletion 2015-11-24 09:29:00 +01:00
Lorenz Meier
92d701a1fe Fix Travis syntax 2015-11-24 09:03:55 +01:00
Lorenz Meier
6ccdc2c6fa Fix Travis 2015-11-24 08:52:29 +01:00
Mark Charlebois
36208255bd Address Sanitizer found delete vs delete[] issue
mavlink_main.cpp used new char[n] and delete vs delete[].

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-23 23:23:02 -08:00
Mark Charlebois
1aeca4f64d Fixed code format and removed unused std::list
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-23 23:09:10 -08:00
Mark Charlebois
be0c5aaef5 Fixed documentation for decode_backtrace.py
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-23 21:37:55 -08:00
Mark Charlebois
08714d2c75 Fixed whitespace
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-23 21:31:50 -08:00
Mark Charlebois
0a8075ee33 Fixed accelsim
Accelsim runs the accel and mag separately now.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-23 21:30:33 -08:00