Commit Graph

13526 Commits

Author SHA1 Message Date
Thomas Gubler 9b2a40068a Merge remote-tracking branch 'private_swissfang/master' into stable 2014-09-04 20:32:14 +02:00
Thomas Gubler 2d5b2edc03 Merge remote-tracking branch 'private_swissfang/master' into obcfailsafe 2014-09-04 20:28:25 +02:00
Thomas Gubler 3684bf71d5 make flare pitch angle a param 2014-09-04 18:12:20 +02:00
Thomas Gubler 67422c9896 foh alt mode: never sink below previous wp alt 2014-09-04 11:41:13 +02:00
Thomas Gubler bf3f8861dd fw landing: horiz flare check: fix wp distance
better calculation of wp distance when behind wp
2014-09-04 11:11:03 +02:00
Thomas Gubler dd1945bb76 add heightrate ff for tecs 2014-09-04 10:59:35 +02:00
Thomas Gubler 611f2b3633 Merge remote-tracking branch 'upstream/master' into fwlandingterrain 2014-09-04 08:47:00 +02:00
Thomas Gubler 9cf5e6f7b2 whitespace 2014-09-03 22:08:03 +02:00
Thomas Gubler 5a35d20b7b FOH mode for altitude
This introduces a parameter for the navigator. When enabled the navigator
publishes a first order old (FOH) type altitude setpoint instead of the
default zero order hold. For takeoff and landing the FOH mode is not
active. The FOH altitude is calculated such that the sp reaches the
altitude of the waypoint when the system is at a horizontal distance
equal to the acceptance radius. Also the altitude setpoint will only
converge towards the waypoint altitude but never diverge.
2014-09-03 21:30:56 +02:00
Pavel Kirienko 1d038eed04 UAVCAN: GNSS fix message update 2014-09-03 22:44:16 +04:00
Thomas Gubler 66c08c9b24 Merge branch 'flarehorizontallimit' into fwlandingterrain
Conflicts:
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
2014-09-03 19:22:14 +02:00
Thomas Gubler 082cd5f95d Merge remote-tracking branch 'upstream/master' into fwlandingterrain
Conflicts:
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
2014-09-03 19:19:36 +02:00
Thomas Gubler 139ca8c327 fw landing: impose horizontal limit for start of flare 2014-09-03 18:53:05 +02:00
Lorenz Meier 5134015800 always obey commands in bottle drop 2014-09-03 18:15:12 +02:00
Thomas Gubler 7dfc67d032 fix mission item to mavink waypoint conversion 2014-09-03 17:52:24 +02:00
Thomas Gubler 5defd348b7 Merge remote-tracking branch 'upstream/fwlandingterrain' into fwlandingterrain 2014-09-03 12:37:00 +02:00
Thomas Gubler 484f2864d1 remove warnx 2014-09-03 12:36:44 +02:00
Lorenz Meier 7551c653d0 Merge branch 'terrainaltfield' into fwlandingterrain 2014-09-03 12:16:42 +02:00
Lorenz Meier 8c2a158e12 Trust the laser sensor more 2014-09-03 12:15:27 +02:00
Thomas Gubler 3f8793210b datalink check: ignore onboard computer 2014-09-03 10:34:52 +02:00
Thomas Gubler 3d01da35d0 write sysid & compid to telemetry status 2014-09-03 10:34:27 +02:00
Thomas Gubler e5650df321 Merge remote-tracking branch 'upstream/master' into obcfailsafe
Conflicts:
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
2014-09-03 09:20:06 +02:00
Thomas Gubler 7f0ba70b1e fw landing: if using terrain estimate, don't switch back during landing 2014-09-03 08:39:26 +02:00
Don Gagne 828fb5efd1 Additional FTP command support plus unit test
- Restructured to a flatter class implementation
- Added support for create/remove directory, remove file
- Refactored error codes and command opcodes
- Added unit test support
- Fixed bugs found by unit test
2014-09-02 15:36:32 -07:00
Don Gagne 37ea85968d Tweak for mavlink_ftp api change 2014-09-02 15:34:20 -07:00
Don Gagne e7165d6cbf Generator for mavlink_ftp test files 2014-09-02 15:34:02 -07:00
Don Gagne 1969c9ccf6 Improved unit test framework
- Added init/cleanup calls before after test
- Added ut_compare macro with better failure reporting
2014-09-02 15:33:43 -07:00
Don Gagne 6f0160bb5d New mavlink_ftp unit test 2014-09-02 15:32:50 -07:00
Lorenz Meier 2761f98ab6 Merge pull request #1344 from PX4/hildistancesensor
parse hil_optical_flow message
2014-09-03 00:30:38 +02:00
Thomas Gubler 6188678f77 Merge pull request #1303 from PX4/launchdetectionstates
Launchdetection improvements
2014-09-03 00:29:33 +02:00
Thomas Gubler 80806d44b5 Merge remote-tracking branch 'upstream/terrainaltfield' into fwlandingterrain 2014-09-02 23:51:42 +02:00
Thomas Gubler f62f5fb739 Merge branch 'hildistancesensor' into fwlandingterrain 2014-09-02 23:50:44 +02:00
Thomas Gubler 49f1637d7f comment and whitespace 2014-09-02 23:32:24 +02:00
Thomas Gubler 752b89b998 parse hil_optical_flow message
publish to flow and range finder topic
2014-09-02 23:29:54 +02:00
Lorenz Meier 4c7cc10b62 Working and replay-tested altitude fusion 2014-09-02 15:37:18 +02:00
Thomas Gubler 18f0ee3f28 Merge remote-tracking branch 'upstream/master' into obcfailsafe
Conflicts:
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
2014-09-02 15:00:26 +02:00
Lorenz Meier 8729cf2327 Merge branch 'ekf_varweight' of github.com:PX4/Firmware into terrainaltfield 2014-09-02 14:38:27 +02:00
Lorenz Meier 428b9612ab INAV: Adjust vision default params 2014-09-01 21:04:44 +02:00
Lorenz Meier 8eb5aeaae3 Use vision for heading reference whenever available, independent of GPS 2014-09-01 21:04:27 +02:00
Lorenz Meier cc944da1a4 Merge branch 'master' of github.com:PX4/Firmware into indoor 2014-09-01 20:30:07 +02:00
Anton Babushkin 132c9180ea mc_pos_control: move position offset limiting to separate method 2014-09-01 18:47:56 +02:00
Anton Babushkin 8ad1aa789b mc_pos_control: reset position setpoint on entering to AUTO mode 2014-09-01 18:13:29 +02:00
Anton Babushkin 3c7b9ef94d Merge commit '2780dc39ce5d47f2d9dfa921062100a1dc86c2be' into mpc_track 2014-09-01 15:19:42 +02:00
Thomas Gubler 7dd950b01f Merge remote-tracking branch 'upstream/terrainaltfield' into fwlandingterrain 2014-09-01 11:42:46 +02:00
Lorenz Meier 71a2025f7d Add filter estimates 2014-09-01 11:35:41 +02:00
Thomas Gubler 63e741824c fw landing: use terrain estimate from global pos 2014-09-01 11:27:28 +02:00
Thomas Gubler 1f951b0df9 add logging for gpos terrain alt 2014-09-01 10:42:56 +02:00
Thomas Gubler 0f548ab88c add global pos valid flag 2014-09-01 10:38:40 +02:00
Thomas Gubler 9f94e4ac84 add terrain alt field to global pos topic 2014-09-01 10:33:59 +02:00
Lorenz Meier 69109b6227 Compile and link ST24 parser in IO firmware 2014-09-01 00:45:41 +02:00