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
Thomas Gubler
4b63c54885
l1: fix constrain of sine_eta1
2013-10-27 14:49:33 +01:00
Anton Babushkin
2733a54fe2
missionlib: waypoint yaw fix
2013-10-26 14:43:34 +04: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
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
Lorenz Meier
5e1bec10cf
Merge pull request #469 from PX4/gimbal_rc_control
...
Gimbal rc control
2013-10-24 01:41:34 -07:00
Thomas Gubler
1cb73687f7
added parameter for maximal roll angle
2013-10-24 10:29:17 +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
Anton Babushkin
3c6f438691
sdlog2: parameters logging implemented (APM-compatible)
2013-10-23 18:57:06 +02:00
Anton Babushkin
3546ded54e
Merge branch 'master' into sdlog2_ver
2013-10-23 14:49:11 +02:00
Lorenz Meier
17ddc7f471
Merge pull request #483 from PX4/calib_rotation
...
Calibration of rotated board
2013-10-23 03:32:20 -07:00
Anton Babushkin
342a7bf55b
esc_calib: get disarmed/max values from PWM device, more informative output
2013-10-22 22:21:10 +02:00
Anton Babushkin
2f66a8894f
param_save_default() rewritten: don't try 10 times to do every operation but do it safe using temp file
2013-10-22 21:02:29 +02:00
Anton Babushkin
28b4e97853
Fixed bug with fd leak in rc_calibration_check
2013-10-22 21:01:30 +02:00
James Goppert
c4a1a338ff
Changed driver to control motor duty cycle.
2013-10-22 05:43:27 -04:00
James Goppert
d143e827dc
Updated segway controller for new state machine.
2013-10-22 05:43:10 -04:00
James Goppert
108d723a49
Removed old timing hack.
2013-10-22 05:10:26 -04:00
James Goppert
174c86321c
Roboclaw encoders/ dutycycledrive complete.
2013-10-22 05:04:13 -04:00
James Goppert
ce68f93867
Debugging roboclaw comm.
2013-10-21 23:40:36 -04:00
James Goppert
7f0ced968e
Working on roboclaw driver.
2013-10-21 21:28:26 -04:00
Anton Babushkin
495073935e
accelerometer_calibration: stability fix
2013-10-21 23:33:01 +02:00
Anton Babushkin
ef42ef15c6
accel/gyro/mag calibration: big cleanup, use common messages
2013-10-21 22:24:59 +02:00
Anton Babushkin
ea89f23c91
calibration: bugs fixed, mavlink messages cleanup
2013-10-21 20:07:47 +02:00