David Sidrane
32ae638974
Support GPIO_CAN2_RX not defined
2015-11-28 09:13:15 +01:00
David Sidrane
09f83e78e5
Support PX4IO_DEVICE_PATH not defined
2015-11-28 09:13:15 +01:00
Roman Bapst
ab95b4706e
Merge pull request #3090 from PX4/vtol
...
Vtol work
2015-11-25 17:06:49 +01:00
Youssef Demitri
b83170b7c3
use indicated airspeed instead of tas
2015-11-25 15:25:39 +01:00
Roman Bapst
621c5b3e62
Merge pull request #2702 from PX4/vtol_land_detector
...
extend multicopter landing detector to consider airspeed for vtol
2015-11-25 15:02:19 +01:00
Roman Bapst
7de36b0264
Merge pull request #3267 from PX4/control_state_airspeed_fix
...
channel airspeed meas over control state for q estimator
2015-11-25 13:53:45 +01:00
Roman
c6408924cf
add vtol land detector to CMakeLists.txt
2015-11-25 13:41:57 +01:00
tumbili
8832e178b0
added class for vtol landing detection
2015-11-25 13:41:57 +01:00
Roman
7cb7245a84
corrected tailsitter actuator control outputs
2015-11-25 13:28:23 +01:00
tumbili
990eb68bbf
allow direct switch to fw if disarmed
2015-11-25 13:28:23 +01:00
tumbili
330f174967
fix
2015-11-25 13:28:23 +01:00
tumbili
27f027b3e4
ported vtol module to posix
2015-11-25 13:28:23 +01:00
Roman
7127f6a92f
fixed code style
2015-11-25 13:28:23 +01:00
tumbili
0a0a074194
use virtual attitude setpoint
...
Conflicts:
src/modules/vtol_att_control/tailsitter.cpp
src/modules/vtol_att_control/tiltrotor.cpp
src/modules/vtol_att_control/vtol_att_control_main.cpp
src/modules/vtol_att_control/vtol_att_control_main.h
src/modules/vtol_att_control/vtol_type.h
2015-11-25 13:28:22 +01:00
tumbili
d1dc8ed432
if vtol, publish virtual attitude setpoint
...
Conflicts:
src/modules/mc_pos_control/mc_pos_control_main.cpp
2015-11-25 13:28:22 +01:00
davidvor
945dda04ca
comments
2015-11-25 13:28:22 +01:00
davidvor
76c479170a
add transition back throttle value and angular rate
2015-11-25 13:28:22 +01:00
davidvor
19b9606486
simplifying transition for mc control only
2015-11-25 13:28:22 +01:00
davidvor
89b01fd45a
turning on fw controler during p2 front transiion
...
turning on fw controler during p2 front transiion
simpling the weight for testing
setting output more like fw for transition
2015-11-25 13:28:22 +01:00
davidvor
059cffeb40
name change
2015-11-25 13:28:22 +01:00
davidvor
c32f5910e0
name change
2015-11-25 13:28:22 +01:00
davidvor
2642b3fbea
limit for pitch angle set point during transition
2015-11-25 13:28:22 +01:00
davidvor
2bf460cdfe
adding variables for tailsitter transition
2015-11-25 13:28:22 +01:00
davidvor
0d58429565
poll on att_sp and att
2015-11-25 13:28:22 +01:00
davidvor
c129ebb0ea
adding poll for att_sp and make the MC attitude controller work in transition
2015-11-25 13:28:22 +01:00
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
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
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
tumbili
78ace92530
reset position hold flag
2015-11-24 16:57:19 +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
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
DroneBuster
4ee04e3530
multirotor mixer: add H configuration
2015-11-23 22:00:28 +02:00
Lorenz Meier
6d842bd432
Merge pull request #3184 from PX4/takeoff_detect
...
Takeoff detect
2015-11-23 10:51:19 +01:00
Lorenz Meier
9f89426d5e
Merge pull request #3227 from thiemar/uavcan_param_save_fix
...
Don't call param_opcode unless there are dirty nodes [resolves PX4/Firmware#3160 ]
2015-11-20 22:32:14 +01:00
Lorenz Meier
aad434831e
Merge pull request #3230 from thiemar/uavcan_param_count_fix
...
Fix off-by-one error in parameter count [resolves PX4/Firmware#3162 ]
2015-11-20 22:32:01 +01:00
Roman Bapst
c9133b26f1
Merge pull request #3229 from PX4/mc_pos_alt_fix
...
Mc pos alt fix
2015-11-20 20:57:16 +01:00
tumbili
333d6ea12f
ekf: use airspeed directly, the other thing was just wrong
2015-11-20 14:59:53 +01:00
Ben Dyer
442c0d47ef
Fix off-by-one error in parameter count [ resolves PX4/Firmware#3162 ]
2015-11-20 23:32:54 +11:00
tumbili
5303a63da0
mc_pos_control: code formatting
2015-11-20 13:16:42 +01:00