Commit Graph

15215 Commits

Author SHA1 Message Date
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 932883e303 errors 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 2721330040 errors 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 30bb05487a mixer setup for tests 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 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
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
tumbili 78ace92530 reset position hold flag 2015-11-24 16:57:19 +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 2ce6988436 Merge pull request #3253 from DroneBuster/quad_h
Mixer for H configuration
2015-11-23 21:38:17 +01:00
DroneBuster 27b1637559 Mixers: add mixer for H configuration 2015-11-23 22:00:56 +02: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 a9d26af9a5 Travis CI: Do not copy UAVCAN binary 2015-11-22 13:58:12 +01:00
Lorenz Meier 2f75e4adc3 Camera trigger: Use smaller default stack for shell handler 2015-11-22 12:34:22 +01:00
Lorenz Meier c0d04592b3 Merge pull request #3246 from PX4/sitl_shell_fix
SITL shell: do not save command if it replicates the previous one
2015-11-22 10:43:58 +01:00
Roman de22fd4b4b SITL shell: do not save command if it replicates the previous one 2015-11-22 09:40:17 +01:00
Lorenz Meier b398064d55 Merge pull request #3232 from PX4/master_mpu9250_add_integration
Added the integration like on mpu6000
2015-11-21 12:30:01 +01:00
David Sidrane e41c3cf876 Missing Close es and poll rate reset 2015-11-21 01:09:58 -10:00
Lorenz Meier ca5b854ce8 Merge pull request #3238 from PX4/pwm_out_sim_fix
properly assign struct member
2015-11-21 11:01:05 +01:00
Roman 275761f3d5 properly assign struct member 2015-11-20 23:32:53 +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