Commit Graph

28679 Commits

Author SHA1 Message Date
Anton Babushkin 70e5d4027a navigator: autocontinue fix 2014-09-30 09:08:31 +04:00
Thomas Gubler ab400089bc disable flight termination as default for now 2014-09-28 16:17:40 +02:00
Thomas Gubler 038e1cac03 increase default engine failure threshold 2014-09-28 16:17:17 +02:00
Thomas Gubler 964fddb387 make geofence update rate independent from positon update rate 2014-09-28 16:08:25 +02:00
Thomas Gubler 3efffb68e7 Merge remote-tracking branch 'upstream/master' into HEAD
Conflicts:
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
	src/modules/navigator/geofence.cpp
	src/modules/navigator/mission.cpp
2014-09-28 12:36:26 +02:00
Anton Babushkin 1107f59036 Merge branch 'master' into mpc_track 2014-09-28 13:43:58 +04:00
Anton Babushkin 2d81c2cf46 mc_pos_control: commented code block removed 2014-09-28 13:43:42 +04:00
Anton Babushkin 1cc5f3778d Merge branch 'master' into takeoff_fix 2014-09-28 13:41:21 +04:00
Anton Babushkin cf4604f5c3 navigator/mission.cpp: indentation fixed 2014-09-28 13:34:44 +04:00
Lorenz Meier 10da4aab4e Merge branch 'master' of github.com:PX4/Firmware into st24 2014-09-27 23:48:32 +02:00
Thomas Gubler 8a18cfa386 datman: reduce task priority 2014-09-27 16:26:14 +02:00
Roman Bapst c8b1c5b119 Adapted for shared library use with ROS 2014-09-27 12:01:11 +02:00
Roman Bapst 020a829215 Adapted for shared library use with ROS 2014-09-27 12:00:15 +02:00
Lorenz Meier 1dc22cea50 Merge pull request #1327 from PX4/termination_failsafe
Termination failsafe
2014-09-26 14:44:03 +02:00
Lorenz Meier ae02b76a5e Merge pull request #1325 from hsteinhaus/motor_limit_fb2
Notify about multirotor motor limits
2014-09-26 14:42:48 +02:00
Roman Bapst 4305625883 Added control_attitude function 2014-09-25 10:29:30 +02:00
Roman Bapst 43d9ebc231 Added control_attitude function and cleaned up 2014-09-25 10:28:49 +02:00
Roman Bapst 6329ca1a70 Adapted so that this header can also be used in a ROS environment 2014-09-25 10:25:57 +02:00
Roman Bapst a69ae3493d Adapted so that can be used with ROS 2014-09-25 10:24:39 +02:00
Roman Bapst af290826d9 Fixed so that when working with ROS the same err.h is included 2014-09-25 10:24:04 +02:00
Roman Bapst 96b22f1ba8 Adapted uORB topic files to work with ROS (data stuctures are used but not the uORB functionality) 2014-09-25 10:20:15 +02:00
Roman Bapst 81a5aeb6f5 Restored to original PX4 version since the hrt_time functions are now also implemented in ROS 2014-09-25 09:11:54 +02:00
Roman Bapst f347e87391 Added base class for fixed wing attitude controller -> still working on it 2014-09-24 15:54:34 +02:00
Roman Bapst d7cf6c4319 Use namespace std so that we can use the isfinite function, which should be available from math.h but the compiler gives an error that the function is undeclared 2014-09-24 13:45:38 +02:00
Roman Bapst 2b8a9b6325 Restored performance counter functionality, ROS package used own source file for function definitions but per_counter.h stays the same 2014-09-24 10:29:28 +02:00
Roman Bapst 77c823d3cd Adapted for sharded library use with ROS. Problems to solve: error library from PX4 does not work yet. math functions such as isfinite need to be shared as well. performance library needs to be shared as well (commented for now) 2014-09-24 09:11:44 +02:00
Roman Bapst 5aefe11975 Had to add definition of PI is used with ROS because cannot share math library yet-needs to be solved 2014-09-24 09:01:30 +02:00
Roman Bapst 9f9fab400e Adapted for shared library use with ROS 2014-09-24 08:57:20 +02:00
Roman Bapst cfe14d78c5 Adapted for sharded library use with ROS. Problems to solve: error library from PX4 does not work yet. math functions such as isfinite need to be shared as well. performance library needs to be shared as well (commented for now) 2014-09-24 08:53:23 +02:00
Roman Bapst 0553771f4f Adapted for sharded library use with ROS. Problems to solve: error library from PX4 does not work yet. math functions such as isfinite need to be shared as well. performance library needs to be shared as well (commented for now) 2014-09-24 08:52:28 +02:00
Roman Bapst 475f9a594b Adapted math library for use of PX4 and ROS as shared library. First version, it works but some things might still be ugly 2014-09-23 16:55:19 +02:00
Thomas Gubler 852159d9ed fw pos control: add param to enable/disable usage of terrain estimate during landing 2014-09-23 09:37:28 +02:00
Thomas Gubler 32131a069e inform in GCS when switching to laser 2014-09-23 09:37:16 +02:00
Thomas Gubler ab2e93a5d0 Merge remote-tracking branch 'upstream/master' into fwlandingterrain 2014-09-23 09:36:10 +02:00
Julian Oes 15eee418a0 Merge pull request #20 from swissfang/swissfang_mfcheck
mf checker: fix landing check, ensure feedback from all checks is sent
2014-09-23 12:13:30 +10:00
Julian Oes ca542902c5 Merge remote-tracking branch 'swissfang/master' into sbasdisable 2014-09-23 06:09:57 +10:00
Thomas Gubler 69eb222d4e ubx: add sbas config, default to disable 2014-09-22 19:04:24 +02:00
Thomas Gubler ec09f08008 mf checker: fix landing check, ensure feedback from all checks is sent 2014-09-22 17:21:33 +02:00
Thomas Gubler 73aa7d81e3 mf checker: fix landing check, ensure feedback from all checks is sent 2014-09-22 17:20:50 +02:00
Vladimir Ermakov ef5a93c09c FTP: Add file checksum calculation command. 2014-09-22 15:19:38 +04:00
Vladimir Ermakov 8eb3100616 FTP: Rename command.
Payload: `<oldpath>\0<newpath>`
See: man 2 rename
2014-09-22 13:48:43 +04:00
Thomas Gubler d113fcfc54 commander: move position of gps failure check 2014-09-22 10:59:54 +02:00
Thomas Gubler 5a0e0d0412 navigator: fix status information, remove fence_valid flag (this is handled by the geofence class) 2014-09-22 10:55:02 +02:00
Thomas Gubler c7966d56f5 geofence: better usefeedback if loaded 2014-09-22 10:54:51 +02:00
Thomas Gubler b5ffcfe3d1 Revert "datalink check: ignore onboard computer"
This reverts commit 3f8793210b.

Conflicts:
	src/modules/commander/commander.cpp
	src/modules/commander/commander_params.c
2014-09-22 10:54:39 +02:00
Thomas Gubler e174117698 gps failure has priority over engine falure, in case both fail make sure
that the gps failure mode does not turn on the engine
2014-09-22 10:54:27 +02:00
Thomas Gubler 1fb8e76f0a fix typo in comment 2014-09-22 10:54:18 +02:00
Thomas Gubler a8239b2c45 if V_RCL_LT < 0 go directly to termination 2014-09-22 10:54:00 +02:00
Thomas Gubler 21009e89a4 flight termination mavlink outtput: limit rate 2014-09-22 10:53:44 +02:00
Thomas Gubler d18f3ee70d make rc loss timeout a param 2014-09-22 10:52:56 +02:00