Commit Graph

6016 Commits

Author SHA1 Message Date
Roman Bapst e7ce15ccd5 Merge pull request #3063 from PX4/home_on_takeoff
Home on takeoff
2015-10-31 10:42:51 +01:00
Lorenz Meier fe4c67a781 Fixed MAVLink mission transmission 2015-10-30 18:42:10 +01:00
Lorenz Meier 90798a7cb6 Revert "Do not check component ID for mission handling partner"
This reverts commit e0e7a2414e.
2015-10-30 18:42:10 +01:00
Roman Bapst 2cf9294c68 Merge pull request #3053 from PX4/usb_enforce
Commander: prevent the user from arming the system with USB
2015-10-30 17:51:41 +01:00
Roman Bapst 3898bf6169 Merge pull request #3101 from PX4/mode_preflight_check
run preflight checks after mode switch has changed
2015-10-30 17:31:07 +01:00
Lorenz Meier e0e7a2414e Do not check component ID for mission handling partner 2015-10-30 16:59:37 +01:00
tumbili 4e87ac6014 run preflight checks after mode switch has changed 2015-10-30 16:29:28 +01:00
Lorenz Meier ae90af711e Merge pull request #3100 from ChristophTobler/master
Logging rate was limited to 1 Hz
2015-10-30 15:23:17 +01:00
ChristophTobler 1aa9304b63 Logging rate was limited to 1 Hz
I set the maximum to 100 Hz, since most SD cards are not fast enough for more. (but more is still possible with forcing)
2015-10-30 15:06:47 +01:00
tumbili a71164ea11 added parameter to disable auto disarming when landed 2015-10-29 23:00:17 +01:00
Lorenz Meier 29db75fe56 Commander: Disarm after 5 seconds on the ground. 2015-10-29 23:00:17 +01:00
Lorenz Meier 249742d044 SDLOG2: Do not build unused param file 2015-10-29 10:37:07 +01:00
Lorenz Meier 878dc4d7d4 MC pos ctrl: Do not build unused param file 2015-10-29 10:36:54 +01:00
Lorenz Meier 3f6fd8b94d MC att ctrl: Do not build unused param file 2015-10-29 10:36:38 +01:00
Roman Bapst ffbb1d30cf Merge pull request #3040 from ChristophTobler/master
several first changes to INAV optical flow estimation
2015-10-29 09:09:55 +01:00
Roman 9ef2994134 fix code style of vtol files 2015-10-29 07:55:47 +01:00
Roman 6634952a0c removed unused vtol variables 2015-10-29 07:54:38 +01:00
Lorenz Meier 47a20f0dd2 Allow any system to become UAVCAN controlled by setting UAVCAN_ENABLE to 3. 2015-10-28 22:55:37 +01:00
jgoppert bc874ddbe5 Fixe formatting. 2015-10-28 22:36:47 +01:00
jgoppert 99fb498cd2 Resurrect controllib testing. 2015-10-28 22:36:47 +01:00
Eddy 5cbb5a76a1 Fixed variable naming to match current master 2015-10-28 16:01:18 -04:00
Eddy Scott 72c339a7ac Added else if switch for ACRO/RATTITUDE Handeling to be proper 2015-10-28 08:37:12 -04:00
Eddy Scott 4e5e8d1c95 Modified how mc_att_control handles rattitude mode 2015-10-28 08:37:12 -04:00
Eddy 83ffb56d28 fixed code style 2015-10-28 08:37:12 -04:00
Eddy d4a19163bb Added switching from attitude control generated rate setpoints to manual rate setpoints when in rattitude mode 2015-10-28 08:37:12 -04:00
Eddy Scott c4a82d78c8 Added commander support for rattitude mode. Still need to incorporate attitude/rate switching in multicopter control 2015-10-28 08:37:12 -04:00
Youssef Demitri 50c6d720f0 Merge branch 'master' of github.com:PX4/Firmware into control_state 2015-10-27 11:36:25 +01:00
tumbili b6c19400c0 build vtol att control module for sitl 2015-10-27 10:42:04 +01:00
tumbili 93e557ab75 ported vtol module to posix 2015-10-27 10:18:28 +01:00
ChristophTobler 8137a26122 Additional yaw compensation for flow module offset from center of rotation. 2015-10-27 10:07:32 +01:00
Lorenz Meier 5759358da9 Navigator: Use yaw of home position 2015-10-27 09:59:09 +01:00
Lorenz Meier 3f4a8bf76d Commander: Set yaw on takeoff and use it as yaw during descend phase of RTL 2015-10-27 09:58:54 +01:00
Youssef Demitri 34ff90c624 fixed logging 2015-10-27 09:41:40 +01:00
Lorenz Meier b7f3c96d4a Set home on arming and on takeoff 2015-10-27 09:36:09 +01:00
Lorenz Meier 8d0e10e830 Commander: Set home on takeoff 2015-10-27 09:30:54 +01:00
Daniel Agar a2ba34d1ae geofence violation actions 2015-10-27 09:28:30 +01:00
Daniel Agar 6fd1daf279 delete unused function declaration 2015-10-27 09:28:20 +01:00
Youssef Demitri dd59409e31 updated to master (solved merge conflicts) 2015-10-27 09:26:27 +01:00
jgoppert 1e7da5064f Fixed LPE bug for accel bias estimation. 2015-10-26 15:59:36 -04:00
Lorenz Meier 327481d749 Fix EKF frame size flag use 2015-10-26 11:58:27 +01:00
Lorenz Meier 8421742906 Add Gazebo submodule as simulator dependency 2015-10-25 18:25:53 +01:00
jgoppert 06472861ce Added buzzer circuit breaker. 2015-10-25 13:38:30 +01:00
jgoppert 65a0de38bb Format fix. 2015-10-24 15:51:32 -04:00
jgoppert 6cce823dc6 Replaced wigen with custom matrix lib. 2015-10-24 15:10:20 -04:00
jgoppert 0106be3e89 Added local position estimator. 2015-10-24 20:34:33 +02:00
Lorenz Meier e5ccf82fa2 Attitude Q estimator: Set decimal places 2015-10-23 19:53:22 +02:00
Lorenz Meier 55cf08d383 Commander: prevent the user from arming the system when USB was ever connected 2015-10-23 17:47:22 +02:00
tumbili ec1d148b08 fixed missing dt in ekf 2015-10-23 13:41:28 +02:00
Lorenz Meier f78fea2e96 Revert "Move EKF stack back to same size as on stable"
This reverts commit 7fd6d2dc4a.
2015-10-23 11:21:07 +02:00
Lorenz Meier 7d517978f0 MAVLink: Disable named value float 2015-10-23 11:20:53 +02:00