Commit Graph

12298 Commits

Author SHA1 Message Date
Lorenz Meier 9e3e43c49e Update comments in attitude controller. Fixes #2369 2015-06-14 15:27:24 +02:00
Lorenz Meier 2fd4c5240f Merge pull request #2341 from PX4/mc_offb_vel_limit
Multicopter offboard velocity limit
2015-06-14 12:53:19 +02:00
Lorenz Meier 7deeda726c airspeed topic: Add unfiltered airspeed 2015-06-14 12:07:32 +02:00
Lorenz Meier dc7471f430 Merge pull request #2296 from PX4/attitude_loop_speed
Attitude loop speed
2015-06-14 10:46:09 +02:00
Lorenz Meier b6d9a97aaa Merge pull request #2349 from PX4/auto_takeoff_fix
FW: Auto takeoff fix
2015-06-14 10:45:10 +02:00
Lorenz Meier 484be77b05 Merge pull request #2354 from PX4/rtl_fix
RTL fix
2015-06-14 10:34:50 +02:00
Lorenz Meier cae30bd614 Merge pull request #2348 from PX4/hil_device_sim
Add more functionality to HIL driver
2015-06-13 14:29:27 +02:00
Lorenz Meier f9f34078d1 commander: Ensure RTL can be triggered in all modes 2015-06-13 00:16:25 +02:00
Elikos default a0176474c7 fix NaN yaw breaking attitude setpoints when going back into posctl from offboard 2015-06-13 00:02:17 +02:00
Lorenz Meier 938301cdec Merge pull request #2352 from PX4/version_fix_r
Merged GIT version changes
2015-06-12 20:18:40 +02:00
David Sidrane 9585bb4a3c Missing slash 2015-06-12 07:54:51 -10:00
David Sidrane 428611119f Merged GIT version changes 2015-06-12 19:32:55 +02:00
Lorenz Meier 55ed9e9612 ECL: Run TECS filter faster, adjust gains accordingly 2015-06-12 16:10:20 +02:00
Lorenz Meier 8838b18da7 FW attitude control: Run attitude controller as fast as we can to minimize latency 2015-06-12 16:10:20 +02:00
Lorenz Meier 3f77455dd8 commander: Condition HIL arming check properly 2015-06-12 15:58:21 +02:00
Lorenz Meier 92aeef2b84 commander: Better text feedback 2015-06-12 15:57:57 +02:00
Lorenz Meier 05993bee6f Navigator: Provide better feedback if no mission present, enforce minimum altitude in loiter and in auto modes 2015-06-12 15:57:27 +02:00
Lorenz Meier 6c0539c243 FW position controller: Do handle idle mission items correctly 2015-06-12 15:55:55 +02:00
Lorenz Meier bca13e3e1b Merge pull request #2343 from PX4/mc_thrust_fix
Update MC thrust limit default param value and add explanation
2015-06-12 15:09:36 +02:00
Lorenz Meier 540ffa7861 Let user know we are loitering now 2015-06-12 14:02:47 +02:00
Lorenz Meier cc33e4caf8 Merge pull request #2346 from tumbili/fix_trim
fix: take current trim values into account when doing trim calibration
2015-06-12 14:02:04 +02:00
tumbili 7e44a23411 fix: take current trim values into account when doing trim calibration 2015-06-12 13:59:25 +02:00
Lorenz Meier 0bfc727584 Add more functionality to HIL driver 2015-06-12 13:30:44 +02:00
Lorenz Meier e7765d77f6 Merge pull request #2330 from PX4/abs_alt
Navigator: Make logic using previous and current altitudes consistent
2015-06-12 13:07:06 +02:00
Lorenz Meier 267fb408b1 Update MC thrust limit default param value and add explanation 2015-06-12 11:08:30 +02:00
James Goppert dedd16e36e Modified velocity saturation to maintain direction. 2015-06-12 10:58:33 +02:00
James Goppert adbccfaa1c Saturate velocity command for mc_pos_control. 2015-06-12 10:58:20 +02:00
Lorenz Meier 5727985678 Comment out unused pca8574 driver in boot 2015-06-12 09:31:50 +02:00
Lorenz Meier 863a6e8811 HIL driver: Fix boot order race 2015-06-12 09:27:50 +02:00
Lorenz Meier 7eef2e9c58 Merge pull request #2335 from UAVenture/posctl_th_meta_fix
fix posctl th param meta
2015-06-12 08:55:56 +02:00
Andreas Antener 315683124d fix posctl th param meta 2015-06-12 08:47:46 +02:00
Lorenz Meier 7540aa6b87 Navigator: Make logic using previous and current altitudes consistent 2015-06-11 21:05:38 +02:00
Lorenz Meier 891829d3a7 Land detector: Protect fixed wing logic from false-positives due to bad input data 2015-06-11 19:25:17 +02:00
Pavel Kirienko e94bc7960c libuavcan submodule updated 2015-06-11 17:04:22 +02:00
Lorenz Meier a66b1b9d04 Improve feedback when auto mode is rejected due to a non suitable mission 2015-06-11 17:03:13 +02:00
Lorenz Meier bc48634101 Navigator: Reject missions with relative altitude if no home was set before arming 2015-06-11 17:03:12 +02:00
Lorenz Meier f2b81ce69a commander: Only update home position if not armed already 2015-06-11 17:03:12 +02:00
Lorenz Meier 9155e8a7fe FX79: Increase travel 2015-06-11 16:35:10 +02:00
Lorenz Meier ac084ae3d0 Merge pull request #2293 from kd0aij/HIL_inhibitSensorCheck
special treatment and warning message for HIL platform arming
2015-06-11 15:22:21 +02:00
Lorenz Meier 000434be15 IO mixer: Limit outputs to proper range 2015-06-11 14:52:10 +02:00
Lorenz Meier 3cc2b7ed12 EKF: Add small gyro failover hysteresis 2015-06-11 14:52:04 +02:00
Lorenz Meier f0f3ffaec1 IO firmware: Do not apply trim values a second time 2015-06-11 13:31:58 +02:00
Lorenz Meier 25c23dbf4c back out payload mixer from FX79 default config 2015-06-11 13:19:36 +02:00
Lorenz Meier 086123fe84 Fix RC failsafe handling when landed 2015-06-11 12:40:39 +02:00
Lorenz Meier e8a9c20056 EKF: Ensure we start with zero local altitude and zero GPS offset. Since the filter is not publishing any data at this point this is not relevant in operation, but might be important later if we publish a separate altitude estimate topic 2015-06-11 12:30:05 +02:00
Mark Whitehorn 7e48c66c22 add is_hil_setup() 2015-06-10 12:13:49 -06:00
Mark Whitehorn 71da3976ab add HIL autostart ID range macros and remove warnx 2015-06-10 12:13:49 -06:00
Mark Whitehorn e224441ac1 special treatment and warning message for HIL platform arming 2015-06-10 12:13:49 -06:00
tumbili 45cd05b57a invert pitch trim parameter 2015-06-10 17:06:42 +02:00
Lorenz Meier 8a3d3f61e6 commander: Better error handling for RC trim 2015-06-09 23:08:49 +02:00