Commit Graph

28679 Commits

Author SHA1 Message Date
Thomas Gubler 9f5004be2d fw pos control: set default roll, pitch while waiting for launch 2014-08-23 12:13:30 +02:00
Thomas Gubler 40d47fb069 fw pos control: use new lauchdetector states 2014-08-23 11:45:20 +02:00
Thomas Gubler 5a5617cb59 launchdetector: return state of detection
The launchdetector now has a intermediate state (controlsenabled) which
is meant to be interpreted by the controller as: "perform attitude
control but do not yet power up the motor". This can be used in the
floating phase during a bungee launch for example.
2014-08-23 11:42:53 +02:00
Thomas Gubler 52ffc3bced Merge remote-tracking branch 'julian/launchdelay' into launchdetectionstates 2014-08-23 09:10:36 +02:00
Thomas Gubler 8d3dd7363d catapult launch detection: fix integration logic 2014-08-22 23:15:11 +02:00
Thomas Gubler fd3746a233 add OBC RC loss mode to navigator 2014-08-22 23:06:14 +02:00
Thomas Gubler 6ae8800ad0 move and rename params
airfield home is general
2014-08-22 23:05:19 +02:00
Thomas Gubler 4d75222b67 switch to rc loss mode if rc loss commanded 2014-08-22 21:41:24 +02:00
Thomas Gubler d50135b611 rc loss && gps loss: flight termination 2014-08-22 21:40:58 +02:00
Thomas Gubler b22acadb8a DL loss && gps fail: flight termination 2014-08-22 21:02:33 +02:00
Julian Oes 708ee8ae3a autolaunch: added param for delay 2014-08-22 20:30:06 +02:00
Thomas Gubler 406a52e639 fix typo 2014-08-22 20:24:04 +02:00
Pavel Kirienko 7132141cc4 UAVCAN: Printing all known sensor bridge names with usage info 2014-08-22 20:33:35 +04:00
Pavel Kirienko 6870cd4d3d UAVCAN baro driver 2014-08-22 20:15:11 +04:00
Lorenz Meier d604985e08 Bottle drop: Fix signs and comments 2014-08-22 17:22:35 +02:00
Lorenz Meier 3f37efc046 Fix a bunch of stupid mistakes on coordinates / distances, set number of waypoints to zero once reached 2014-08-22 14:41:35 +02:00
Lorenz Meier 8e9eddcc74 Merge branch 'test_bottle_drop_paul' into bottle_drop_friday 2014-08-22 14:37:12 +02:00
Lorenz Meier bdd4f028ee Fixed copy-paste errors in drop waypoint coordinates 2014-08-22 14:36:31 +02:00
Lorenz Meier 7add88719f Merge branch 'test_bottle_drop_paul' of github.com:swissfang/Firmware into test_bottle_drop_paul 2014-08-22 14:30:56 +02:00
Lorenz Meier 0f7c392614 Initialize altitude is relative field for drop locations 2014-08-22 14:30:34 +02:00
Pavel Kirienko 6ebd59c633 UAVCAN: improved sensor bridge factory 2014-08-22 15:52:35 +04:00
Pavel Kirienko bdc2ecd9f6 Too much Ctrl+C Ctrl+V 2014-08-22 15:41:21 +04:00
Thomas Gubler ccd468be60 Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages 2014-08-22 13:37:19 +02:00
Pavel Kirienko e32ff6004b UAVCAN mag driver fix 2014-08-22 15:31:08 +04:00
Pavel Kirienko 29dbe8aed5 UAVCAN magnetometer driver 2014-08-22 14:27:32 +04:00
Pavel Kirienko 54affaf633 UAVCAN sensor enable command fix 2014-08-22 13:58:05 +04:00
Pavel Kirienko f820010a2b UAVCAN GNSS subscription name fix 2014-08-22 13:24:31 +04:00
Lorenz Meier fcebafba77 Obey vision estimates in attitude estimator if available 2014-08-22 09:24:37 +02:00
Lorenz Meier 04ad990254 Fixed build issues 2014-08-22 07:08:30 +02:00
Thomas Gubler 752a0a5625 add obc gps failure mode 2014-08-22 00:40:45 +02:00
Thomas Gubler 1a14ff250e fw att control: use RC only if in manual 2014-08-22 00:39:44 +02:00
Pavel Kirienko 0d9f6b6e2e UAVCAN: Refactored and generalized sensor bridge support 2014-08-22 01:52:23 +04:00
Lorenz Meier e6a8eebd0a Fixed approach / navigation logic for bottle drop 2014-08-21 21:43:53 +02:00
Lorenz Meier 7187e29b52 Fix altitude handling 2014-08-21 20:58:24 +02:00
Thomas Gubler c402ac28ec Merge remote-tracking branch 'upstream/master' into obcfailsafe 2014-08-21 20:04:21 +02:00
Thomas Gubler 1e7dee4391 set_attitude_target msg: convert quaternion to R 2014-08-21 16:24:00 +02:00
Lorenz Meier 8e7722f894 Open bay at a minimum distance of 5 meters, irrelevant of the velocity 2014-08-21 15:47:37 +02:00
Lorenz Meier 7c7dce3b44 Open doors sooner for drop 2014-08-21 15:46:58 +02:00
Lorenz Meier 1026805422 removed unnecessary switch statement 2014-08-21 15:41:03 +02:00
Lorenz Meier 6051b2112e Moved pos output 2014-08-21 15:31:06 +02:00
Lorenz Meier 0bdf28f9ba audio feedback on distance 2014-08-21 15:26:04 +02:00
Lorenz Meier 2a99ff39dc Robustify bottle drop 2014-08-21 15:14:55 +02:00
Lorenz Meier e5f5f5e2cc Merge branch 'master' of github.com:PX4/Firmware into test_bottle_drop_paul 2014-08-21 15:05:48 +02:00
Lorenz Meier aa8fcceea2 Merge pull request #1297 from PX4/mission_fix
mavlink: missions manager compID cleanup
2014-08-21 14:40:34 +02:00
Lorenz Meier 9c75b9562e Be more permissive with mission component IDs, renamed camera to onboard link but still accepting same commandline syntax 2014-08-21 14:39:17 +02:00
Thomas Gubler f7dbc34027 sensors: remove warnx 2014-08-21 12:43:34 +02:00
Thomas Gubler 58aabe648a update attitude estimator ekf to latest version
mainly saves stack size
2014-08-21 11:25:09 +02:00
Thomas Gubler 507450c707 Merge remote-tracking branch 'upstream/master' into attitudeekf 2014-08-21 11:08:45 +02:00
Thomas Gubler 3a0bb9c64b Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages
Conflicts:
	src/modules/navigator/navigator_main.cpp
2014-08-21 11:05:56 +02:00
Lorenz Meier 8f65d52aca Merge pull request #1299 from PX4/navigatorstatefix
navigator: correct mode for land and termination
2014-08-21 09:46:14 +02:00