4941 Commits

Author SHA1 Message Date
Thomas Gubler
c20aee6327 Merge branch 'tecs_experimental_prate' into fw_staging_ouputlimit_master_heightrate 2013-10-31 12:17:42 +01:00
Thomas Gubler
e2f08dacc9 Merge remote-tracking branch 'upstream/master' into fw_staging_ouputlimit_master 2013-10-31 12:16:26 +01:00
Thomas Gubler
947207e68d change calc of hgt_rate_dem to use the filtered height setpoint 2013-10-31 12:15:14 +01:00
Lorenz Meier
7d443eb332 Commandline parsing fixes 2013-10-31 09:03:37 +01:00
Lorenz Meier
3c8c091e76 esc_calib on steroids 2013-10-31 08:23:44 +01:00
Lorenz Meier
9820ed9de3 Actually allow full range in FMU driver 2013-10-31 08:23:32 +01:00
Lorenz Meier
1a09907d5b Merge branch 'master' of github.com:PX4/Firmware into pwm_ioctls 2013-10-30 22:35:19 +01:00
Lorenz Meier
0eabacd251 Merge branch 'pwm_ioctls' of github.com:PX4/Firmware into pwm_ioctls 2013-10-30 22:35:09 +01:00
Lorenz Meier
727342a516 Teached the FMU driver that stopping is also an option 2013-10-30 22:34:51 +01:00
Lorenz Meier
9e74f178c9 Merge pull request #496 from PX4/wp_yaw_fix
missionlib: waypoint yaw fix
2013-10-30 11:26:58 -07:00
Lorenz Meier
dc80d6745e Merge branch 'master' of github.com:PX4/Firmware into pwm_ioctls 2013-10-30 09:15:55 +01:00
Lorenz Meier
34d2f318ac Fixed commander and IO startup sequence, in-air restart is operational in this shape 2013-10-30 09:14:57 +01:00
Lorenz Meier
bd874afcfd Fixed pwm limit to apply the proper limits / scaling 2013-10-30 09:14:17 +01:00
Lorenz Meier
f0466143de Minor warning and no error in case of zero value for disarmed 2013-10-30 09:04:03 +01:00
Lorenz Meier
44f88bf0a7 Fix to allow setting again zero disarmed PWM values after boot 2013-10-30 09:03:19 +01:00
Lorenz Meier
2293aa4e0a Fixed min value check, works for fixed wing now 2013-10-29 21:22:05 +01:00
Lorenz Meier
0fa03e65ab Cleanup of Doxygen tags 2013-10-28 15:21:50 +01:00
Lorenz Meier
1336d625a8 Hotfix: Announcing important messages via audio 2013-10-28 14:47:37 +01:00
Andrew Tridgell
52ee477137 lsm303d: try to reset the lsm303d if it goes bad in flight
this is based on earlier work by Julian Oes
2013-10-28 13:10:52 +01:00
Andrew Tridgell
75a0c18a9e px4io: FMU half of px4io error fixes 2013-10-28 13:10:38 +01:00
Andrew Tridgell
9064f8bf09 px4io: fixed the io_reg_{set,get} errors
this fixes the PX4IO state machine to avoid the io errors we were
seeing. There are still some open questions with this code, but it now
seems to give zero errors, which is an improvement!
2013-10-28 13:10:23 +01:00
Thomas Gubler
5eea669d62 add missing copy of variable 2013-10-27 22:03:49 +01:00
Thomas Gubler
9fce5aa402 change _update_height_demand for test 2013-10-27 21:56:04 +01:00
Lorenz Meier
0b89051be1 Merge pull request #497 from thomasgubler/l1_sine_eta1
l1: fix constrain of sine_eta1
2013-10-27 07:02:59 -07:00
Thomas Gubler
4b63c54885 l1: fix constrain of sine_eta1 2013-10-27 14:49:33 +01:00
Lorenz Meier
59c04adada Merge pull request #475 from PX4/fw_autoland
Autolanding for fixed wing
2013-10-26 16:01:57 -07:00
Anton Babushkin
2733a54fe2 missionlib: waypoint yaw fix 2013-10-26 14:43:34 +04:00
Thomas Gubler
820d19eb02 Merge remote-tracking branch 'upstream/master' into fw_staging_ouputlimit_master 2013-10-25 12:57:39 +02:00
Lorenz Meier
411eb1f4ef Merge branch 'fw_autoland' of github.com:PX4/Firmware into fw_autoland 2013-10-24 22:46:04 +02:00
Lorenz Meier
20728e83f5 Merge branch 'master' of github.com:PX4/Firmware into fw_autoland 2013-10-24 22:45:43 +02:00
Lorenz Meier
2d4fc9eea1 Merge pull request #493 from thomasgubler/fw_skywalker
FW: Skywalker x5 startup script
2013-10-24 12:48:56 -07:00
Thomas Gubler
01d8ca1fba manual merge fw_integrator_fix_ouputlimit into fw_staging_ouputlimit 2013-10-24 18:34:22 +02:00
Thomas Gubler
bff3bf8d87 Merge branch 'fw_pid_cleanup' into fw_staging 2013-10-24 18:18:24 +02:00
Thomas Gubler
00825aa3cf fix small bug where roll instead of pitch was used 2013-10-24 18:18:03 +02:00
Thomas Gubler
a5046fdfa0 fix wrong operation in yaw controller 2013-10-24 18:14:54 +02:00
Thomas Gubler
19ae09dbad Merge branch 'fw_jacobians_and_yaw' into fw_staging 2013-10-24 18:14:34 +02:00
Thomas Gubler
61fafcbc78 fw ctrl: rename parameters to more consistent names 2013-10-24 18:12:56 +02:00
Thomas Gubler
273bc52acc fw att ctrl: transpose R 2013-10-24 18:09:10 +02:00
Thomas Gubler
146279b20f wip fw ctrl, several small bugfixes, set limit to 1 2013-10-24 18:08:23 +02:00
Thomas Gubler
3c14483df2 fw att ctrl: rename some variables 2013-10-24 18:07:46 +02:00
Thomas Gubler
feb75f08cb wip, clean up pid in fw att 2013-10-24 18:07:33 +02:00
Thomas Gubler
1e89f30120 constrain integrator part in control output until startup detection is available for safety reasons 2013-10-24 17:57:21 +02:00
Thomas Gubler
ccc6dd73a0 consistent and safer fix for dt calculation 2013-10-24 17:47:36 +02:00
Thomas Gubler
8f74aab468 fw att control: bugfixes for integrator 2013-10-24 17:47:22 +02:00
Thomas Gubler
b9ef3636f5 change wrong comment 2013-10-24 17:43:50 +02:00
Thomas Gubler
a0ea0901b5 wip, minor bugfixes in fw att control 2013-10-24 17:40:14 +02:00
Thomas Gubler
b21b9078e2 wip, fw attitude ctrl: split into attitude and rate, compiles, untested 2013-10-24 17:40:03 +02:00
Thomas Gubler
17e0c5053e wip, fw att ctrl: coordinated turn 2013-10-24 17:39:43 +02:00
Thomas Gubler
cb5e5e9143 fw att control: also transform rate estimate 2013-10-24 17:39:27 +02:00
Thomas Gubler
1c57d7de43 using jacobians in fw attitude control 2013-10-24 17:39:12 +02:00