Lorenz Meier
1358d4cb88
Hotfix: Fix integrator parameters
2013-11-05 07:44:16 +01:00
Lorenz Meier
ed60dc50fc
Hotfix: forbid integrator to accumulate NaN values if they ever would occur
2013-11-05 07:43:08 +01:00
Anton Babushkin
19fab5f395
Merge branch 'master' into rc_failsafe
2013-11-04 16:56:09 +04:00
Thomas Gubler
22dbc03c01
remove unnecessary printf
2013-11-04 13:18:20 +01:00
Thomas Gubler
014e856c1f
fw: make att controller more robust against invalid (nan) setpoints
2013-11-04 13:14:25 +01:00
Thomas Gubler
89b8acd7a8
fix initialization of attitude controllers
2013-11-03 22:04:32 +01:00
Thomas Gubler
4db049144f
Merge branch 'fw_autoland' into fw_autoland_att_tecs
2013-11-03 20:44:56 +01:00
Thomas Gubler
9d5f422d24
fix land_noreturn logic
2013-11-03 20:44:12 +01:00
Thomas Gubler
e5fbf3bc51
Merge branch 'fw_autoland' into fw_autoland_att_tecs
2013-11-03 20:34:22 +01:00
Thomas Gubler
937b502d4c
increase landing speed to v_min * 1.3 for more safety
2013-11-03 20:33:56 +01:00
Jean Cyr
1cf9f72f62
Add data manager module and fence support to navigator
...
- Add function to geo.c to determine if global position is inside fence
- Add navigator support/commands for maintaining fence coords.
- Add data manager module to support persistence fence storage. Can
store other data, but only used for fence at this time.
- Add unit tests for data manager
2013-11-03 12:40:13 -05:00
Thomas Gubler
fa4533e359
Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs
2013-11-03 18:38:34 +01:00
Lorenz Meier
3042731d26
Smaller hotfixes for att pos estimator
2013-11-03 18:27:26 +01:00
Lorenz Meier
791695ccd0
Hotfix: Check for out of range accel values
2013-11-03 18:26:39 +01:00
Lorenz Meier
b53d86ed68
Hotfix for mag calibration
2013-11-03 18:26:02 +01:00
Lorenz Meier
8d4ec9b9cd
Merge branch 'master' of github.com:PX4/Firmware
2013-11-03 18:17:05 +01:00
Lorenz Meier
ba0687bc5e
Matrix and Vector printing cleanup
2013-11-03 18:06:58 +01:00
Lorenz Meier
4865814f92
Fixed typo, added testing - previous corner case now cleanly prevented
2013-11-03 17:58:28 +01:00
Lorenz Meier
98f5a77574
Fix to cancel pending callbacks for closing ORB topics
2013-11-03 17:52:27 +01:00
Thomas Gubler
a4c99225c0
initialize _vel_dot and _STEdotErrLast
2013-11-03 17:17:45 +01:00
Thomas Gubler
1aef7c502c
Merge branch 'fw_autoland' into fw_autoland_att_tecs
2013-11-03 15:30:38 +01:00
Thomas Gubler
3b76959df5
Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs
2013-11-03 12:12:28 +01:00
Anton Babushkin
763a473e9d
Merge branch 'master' into inav_alt_gps
2013-11-03 09:58:59 +04:00
Anton Babushkin
67c33b2810
multirotor_att_control: style fixes, cleanup
2013-11-02 23:36:25 +04:00
Anton Babushkin
ad133f601b
multirotor_att_control: use PID lib for yaw rate control
2013-11-02 23:36:25 +04:00
Lorenz Meier
64c2165e8b
Merge pull request #507 from thomasgubler/airspeed_poll
...
fix vehicle_airspeed_poll logic
2013-11-02 10:35:38 -07:00
Thomas Gubler
ef7a425a45
fix vehicle_airspeed_poll logic: _tecs.enable_airspeed was not called before on valid airspeed
2013-11-02 17:33:45 +01:00
Thomas Gubler
18cfc383e8
Merge branch 'tecs_airspeedmax_param_fix' into fw_autoland_att_tecs
2013-11-02 16:19:10 +01:00
Thomas Gubler
3eac9ce159
fix usage of wrong value for max airspeed parameter
2013-11-02 16:16:49 +01:00
Anton Babushkin
a770bd5cf3
attitude_estimator_ekf: correct acceleration continuously, not only on GPS updates
2013-11-02 18:59:55 +04:00
Anton Babushkin
34276c17ca
Merge branch 'master' into ekf_acc_comp
2013-11-02 18:30:03 +04:00
Thomas Gubler
5fec5fecdc
change flare pitch setpoint
2013-11-02 15:13:03 +01:00
Thomas Gubler
51756e1a87
Merge branch 'fw_autoland' into fw_autoland_att_tecs
2013-11-02 13:53:50 +01:00
Thomas Gubler
4b2e08a850
autoland, fix flare and max landing throttle
2013-11-02 13:53:30 +01:00
Thomas Gubler
7d75d020a7
Merge branch 'fw_autoland' into fw_autoland_att_tecs
...
Conflicts:
src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
src/modules/fw_pos_control_l1/fw_pos_control_l1_params.c
2013-11-01 17:39:06 +01:00
Thomas Gubler
e539a89e22
autoland slope parameters, variable rename for bugfix and code clarity, printfs
2013-11-01 17:35:09 +01:00
Thomas Gubler
707e148b24
Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs
2013-11-01 14:38:11 +01:00
Thomas Gubler
8a95d3a57a
Merge branch 'fw_autoland' into fw_autoland_att_tecs
2013-11-01 14:37:54 +01:00
Thomas Gubler
116ee348a2
landing: make altitude handling before helper waypoint L more clever
2013-11-01 14:37:29 +01:00
Thomas Gubler
a6b85cfbf7
add some comments for clarification
2013-11-01 14:02:55 +01:00
Lorenz Meier
0c762b6d1b
Merge branch 'master' of github.com:PX4/Firmware
2013-11-01 11:09:07 +01:00
Anton Babushkin
af12065826
sensors: code style fixed
2013-11-01 13:59:24 +04:00
Anton Babushkin
97acb49028
commander: bug fixed in failsafe
2013-11-01 13:58:23 +04:00
Anton Babushkin
9eea4f79d9
sensors: support for Futaba RC failsafe
2013-11-01 13:58:03 +04:00
Lorenz Meier
5781b58640
Minor bugfix to commander, emits arming sound now on the right occasions. Fixes an annoying issue where the arming sound would go off constantly if the safety was re-engaged in arming mode, something that we consider to be ok operationally
2013-11-01 09:05:28 +01:00
Lorenz Meier
094fa0bd43
Merge pull request #502 from PX4/pwm_ioctls
...
more esc_calib enhancements
2013-10-31 23:33:50 -07:00
Thomas Gubler
97a54d1b5e
fix missing conversion to absolute altitude
2013-10-31 18:19:16 +01:00
Thomas Gubler
6fefa45381
Merge branch 'fw_staging_ouputlimit_master_heightrate' into fw_autoland_att_tecs
2013-10-31 18:02:26 +01:00
Thomas Gubler
18c5d90188
change logic to avoid overshoot over landing spot
2013-10-31 17:53:03 +01:00
Thomas Gubler
1214cbe71f
wip towards glide slope tracking for autoland
2013-10-31 17:15:55 +01:00