Commit Graph

15635 Commits

Author SHA1 Message Date
Anton Babushkin e413ae7cbc attitude_estimator_ekf: acceleration compensation based on GPS velocity 2013-10-29 09:14:52 +04: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
Anton Babushkin d309d0203c Merge branch 'master' into inav_alt_gps. Use GPS for altitude estimation. 2013-10-27 22:03:07 +04: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
Lorenz Meier b931bd351a Merge branch 'fw_autoland' of github.com:PX4/Firmware into fw_autoland 2013-10-26 16:31:37 +02:00
Lorenz Meier 2631c853b1 Merge branch 'master' of github.com:PX4/Firmware into fw_autoland 2013-10-26 16:30:57 +02: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
Thomas Gubler 8193382ec2 change default mixer for skywalker x5 2013-10-24 17:25:14 +02:00
Thomas Gubler db1fe9f0fa adding skywalker x5 startup script 2013-10-24 17:22:11 +02:00
Lorenz Meier 5e1bec10cf Merge pull request #469 from PX4/gimbal_rc_control
Gimbal rc control
2013-10-24 01:41:34 -07:00
Lorenz Meier ce156400fa Merge pull request #491 from thomasgubler/l1_max_roll_angle
added parameter for maximal roll angle
2013-10-24 01:36:16 -07:00
Thomas Gubler 1cb73687f7 added parameter for maximal roll angle 2013-10-24 10:29:17 +02:00
Lorenz Meier cc324f2624 Ignoring docs output 2013-10-24 09:28:14 +02:00
Lorenz Meier fa1c5dd343 Merge branch 'master' of github.com:PX4/Firmware 2013-10-24 09:26:13 +02:00
Lorenz Meier 2cd9ad97ea Removed unnecessary return statements 2013-10-24 09:26:03 +02:00
Lorenz Meier b131453443 Merge pull request #482 from thomasgubler/airspeed
fix scaling (unit) of airspeed in HIL
2013-10-23 14:32:28 -07:00
Lorenz Meier c4901579e7 Merge pull request #489 from PX4/sdlog2_params
sdlog2: parameters logging
2013-10-23 14:18:46 -07:00
Lorenz Meier bdf7d51561 Merge pull request #490 from thomasgubler/hil_aert
Rascal (AERT) hil startup script
2013-10-23 13:38:16 -07:00
Thomas Gubler 28845c4846 Rascal (AERT) hil startup script 2013-10-23 22:32:32 +02:00