Commit Graph

15635 Commits

Author SHA1 Message Date
Lorenz Meier 71ac335968 Small improvements to autoland, ensure that throttle can be shut down close to touch down. Depends on accurate land WP altitude 2013-10-16 21:43:11 +02:00
Lorenz Meier 4532eca4ef Covered corner case in L1 controller not adressed so far in existing concepts 2013-10-15 22:55:16 +02:00
Lorenz Meier 8ed0796448 L1 control diagram illustrating corner case 2013-10-15 22:17:53 +02:00
Lorenz Meier 39336fd585 Better defaults for RC SCALE 2013-10-15 10:46:28 +02:00
Lorenz Meier b5d3355dfb Fix accidentally comitted hardcoded autostart 2013-10-15 09:22:47 +02:00
Lorenz Meier 99068e864b Enable payload channels as direct pass-through from manual control 2013-10-15 09:10:40 +02:00
Lorenz Meier 7232a6f143 Merge branch 'master' of github.com:PX4/Firmware into gimbal_rc_control 2013-10-15 08:41:40 +02:00
Lorenz Meier 3dcd5dbd0e Piping through manual control channels 2013-10-15 08:39:57 +02:00
Lorenz Meier 1f39904cea Merge pull request #466 from PX4/work_queue_test
RGB Led work queue revision - fixes #464
2013-10-14 14:44:18 -07:00
Lorenz Meier fbe595a591 Fixed some stupid compile errors 2013-10-14 23:10:12 +02:00
Lorenz Meier c6b58491bb Work queue in RGB driver without work_cancel() 2013-10-14 22:18:44 +02:00
Lorenz Meier 57b8dee709 Bring back proper log conversion copy operation 2013-10-14 13:41:37 +02:00
Anton Babushkin 114b7b696d sdlog2: VER message added instead of FWRV 2013-10-14 11:14:56 +02:00
Lorenz Meier af7288ed93 Enable position control for Easystar type planes 2013-10-14 09:56:57 +02:00
Lorenz Meier 16efc0d2d9 Merge branch 'mixer_test_merge' of github.com:PX4/Firmware 2013-10-13 22:34:24 +02:00
Anton Babushkin 717bcf4ed2 Merge branch 'master' into inav_sonar_indep 2013-10-13 21:31:47 +02:00
Anton Babushkin 9858ff0497 multirotor_pos_control: distance-based altitude hold rewritten 2013-10-13 21:25:08 +02:00
Anton Babushkin fe21bb7198 position_estimator_inav: surface offset estimation improved 2013-10-13 21:23:53 +02:00
Anton Babushkin 419cb4bc80 sdlog2: DIST (distance to surface) message added 2013-10-13 19:45:04 +02:00
Anton Babushkin 5d556f1850 position_estimator_inav: distance to surface estimation fixes 2013-10-13 19:43:17 +02:00
Lorenz Meier f475ffda04 Set better default gains for Iris and F330 2013-10-13 15:54:02 +02:00
Lorenz Meier b3fb2bf850 Merge branch 'master' of github.com:PX4/Firmware into mixer_testing 2013-10-13 14:56:13 +02:00
Lorenz Meier 0cadc5d14a Merge branch 'master' of github.com:PX4/Firmware 2013-10-13 12:43:07 +02:00
Lorenz Meier 8aaf285ac5 Python exception handling from muggenhor 2013-10-13 12:38:26 +02:00
Lorenz Meier 6baae41c5e Merge pull request #444 from PX4/multirotor_att_control_fix
multirotor_att_control: cleanup, some refactoring
2013-10-13 03:36:06 -07:00
Lorenz Meier 1d2e6d1b2d Merged 2013-10-13 12:28:10 +02:00
Lorenz Meier c8f471c560 Merge branch 'master' into px4io_fix 2013-10-13 12:25:46 +02:00
Lorenz Meier 7b8b568605 Merge pull request #449 from PX4/sensors_fix
sensors: minor optimization, cleanup and refactoring
2013-10-13 03:21:53 -07:00
Lorenz Meier ec0b57076b Merge pull request #448 from PX4/mavlink_fix
mavlink optimization
2013-10-13 03:13:18 -07:00
Lorenz Meier 062ba0acab Merge pull request #453 from PX4/gcc_47
GCC 4.7.4 compatibility
2013-10-13 03:12:17 -07:00
Lorenz Meier db4ff7f080 Merge pull request #446 from PX4/commander_fixes
commander fixes
2013-10-13 03:10:23 -07:00
Lorenz Meier 90127b2d2a Merge pull request #460 from jean-m-cyr/master
Add support for 8 channel DSMX sattelite pairing
2013-10-13 03:03:12 -07:00
Lorenz Meier 5671df0af4 Improved mixer tests 2013-10-13 11:44:42 +02:00
Lorenz Meier 1dc9569e31 Fixed mixer chunk load and line ending detection for good. 2013-10-13 11:44:26 +02:00
Lorenz Meier 42b75ae896 Added host-building mixer test 2013-10-12 20:19:34 +02:00
Lorenz Meier 7d6a4ece6b Added mixer test 2013-10-12 20:19:09 +02:00
Lorenz Meier c5b890e87d Moved mixer file load / compression into mixer library. 2013-10-12 20:17:59 +02:00
Lorenz Meier 4a4834c3de Merge branch 'beta' 2013-10-12 20:15:06 +02:00
Lorenz Meier 4984ab4418 Comment fix 2013-10-12 20:14:47 +02:00
Anton Babushkin c0c366d6ee position_estimator_inav: estimate distance to bottom rate, increase time of position estimation on only accelerometer, reduce weight for GPS if flow available 2013-10-12 11:20:20 +02:00
Jean Cyr f1c399a60b Add support for 8 channel DSMX sattelite pairing 2013-10-12 01:14:03 -04:00
Anton Babushkin 2b1a11b16d position_estimator_inav: bug fixed, allow to disable GPS by setting INAV_W_POS_GPS_P = 0 2013-10-11 20:36:40 +02:00
Julian Oes 5d36971689 Base max actuators on board revision 2013-10-11 16:59:21 +02:00
Anton Babushkin 74af8d2c45 multirotor_pos_control: reset distance z setpoint when distance_bottom switch switched on 2013-10-11 16:48:52 +02:00
Julian Oes 3cbe1ee1a8 Revert "Set the PWM values only once or continuous if specified"
This reverts commit 9cd3c40606.
2013-10-11 16:33:52 +02:00
Anton Babushkin e770f84858 Merge branch 'master' into px4io_fix 2013-10-11 16:22:08 +02:00
Julian Oes 2d23d5fd4e Merge remote-tracking branch 'px4/master' into pwm_ioctls
Conflicts:
	src/drivers/px4io/px4io.cpp
2013-10-11 14:05:11 +02:00
Julian Oes 326f241185 Enable PWM when disarmed on the fmu side 2013-10-11 12:11:25 +02:00
Anton Babushkin c314f31068 multirotor_pos_control: update altitude setpoint if reference altitude changed 2013-10-11 11:58:21 +02:00
Anton Babushkin fbf4b6462d Merge branch 'master' into inav_sonar_indep 2013-10-11 11:50:40 +02:00