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
Stefan Rado
ed79b686c5
Adjusted mavlink info messages during gyro calibration to not break QGroundControl.
2013-10-21 09:32:37 +02:00
Anton Babushkin
0dc9c9ac26
accelerometer_calibration: code style fixed, lib/conversion copyright fix
2013-10-20 23:28:09 +02:00
Anton Babushkin
b75c8e672f
accelerometer calibration fix
2013-10-20 23:16:23 +02:00
Anton Babushkin
ef6f1f6f80
get_rot_matrix() moved to separate library, accel calibration of rotated board fixed
2013-10-20 19:36:42 +02:00
Thomas Gubler
8cffd2b8a3
fix scaling (unit) of airspeed in HIL
...
src/modules/mavlink/mavlink_receiver.cpp
2013-10-20 12:28:58 +02:00
Stefan Rado
6a624ff753
Fix gyro calibration for rotated sensors.
...
The calibration routine now uses the raw sensor values instead of the already rotated values.
2013-10-19 23:04:36 +02:00
Andrew Tridgell
14e2464fab
rgbled: don't try the same bus twice
...
on PX4v1 the external I2C bus is the same as the LED bus
2013-10-19 11:42:46 +02:00
Andrew Tridgell
e3fe443720
rgbled: fixed getopt() handling
...
this allows the -a option to be used, for example
rgbled -a 0x55 start
2013-10-19 11:42:33 +02:00
Andrew Tridgell
dbb49c035b
rgbled: fixed detection of device on PX4v1
...
There is a serial EEPROM on the PX4IOv1 board that answers on I2C
address 0x55. We need some extra I2C transfers to ensure we are
talking to a real RGBLED device.
2013-10-19 11:42:19 +02:00
Julian Oes
70ec68ffd0
Merge remote-tracking branch 'px4/master' into pwm_ioctls
...
Conflicts:
src/drivers/px4io/px4io.cpp
2013-10-19 11:39:31 +02:00
Julian Oes
1d3f25ee6c
pwm systemcmd can now set the failsafe values, fmu uses failsafe values as well now, fix to only send the appropriate number of pwm values to IO at once
2013-10-19 10:43:41 +02:00
Anton Babushkin
7d4981d4b4
multirotor_pos_control: bug fixed
2013-10-18 14:15:35 +02:00
Anton Babushkin
3a571ea18f
Merge branch 'master' into inav_sonar_indep
2013-10-18 11:02:55 +02:00
Lorenz Meier
40610c7d48
Fixes, but approach needs proper design
2013-10-18 10:38:51 +02:00
Alexander Lourier
0f67c5cbb0
Parameters list generator
2013-10-18 03:47:15 +04:00
Lorenz Meier
95aba0d70e
Almost perfect landing approach, needs touch-down fine tuning
2013-10-17 09:36:20 +02:00
Lorenz Meier
013579cffd
More improvements on landing
2013-10-17 07:54:04 +02:00
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
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