Commit Graph

2891 Commits

Author SHA1 Message Date
Thomas Gubler d9333a1993 manual control setpoint: rename variables 2014-05-12 09:20:40 +02:00
Anton Babushkin c131e4cada manual_control_setpoint: comments fixed 2014-05-11 23:46:12 +02:00
Lorenz Meier 1b3007aa81 Re-enabled time compensation 2014-05-11 20:18:09 +02:00
Lorenz Meier 077de5eb0b Clean implementation of filter startup delay implementation 2014-05-11 20:16:04 +02:00
Lorenz Meier eeba000b87 stupid fix 2014-05-11 19:29:43 +02:00
Lorenz Meier 5581802f0f ekf: Move dt inside class 2014-05-11 18:45:55 +02:00
Lorenz Meier 7ec8fe8d61 Experimental init delay 2014-05-11 18:42:46 +02:00
Lorenz Meier d3a9aaed5d Merge branch 'master' of github.com:PX4/Firmware into ekf_params 2014-05-11 18:38:53 +02:00
Lorenz Meier dd04a70afa Reporting cleanup, use different variables for different state switching results to avoid being tripped on local / global name scope 2014-05-11 18:10:02 +02:00
Lorenz Meier 5f392c80ad More debug in filter 2014-05-11 14:42:33 +02:00
Lorenz Meier e098591a58 Addressed linter concerns 2014-05-11 13:57:32 +02:00
Lorenz Meier dc19f16dee Merge branch 'master' of github.com:PX4/Firmware into ekf_params 2014-05-11 13:53:58 +02:00
Anton Babushkin aae42d2607 sensors: commented "offboard" switch removed 2014-05-11 13:41:37 +02:00
Anton Babushkin 349809f535 sensors, commander: code style fixed 2014-05-11 13:36:51 +02:00
Anton Babushkin 88b18bbad1 ALTCTRL/POSCTRL renamed to ALTCTL/POSCTL 2014-05-11 13:35:05 +02:00
Anton Babushkin 808badb34d Use "POSCTL" switch name consistently 2014-05-11 12:54:15 +02:00
Lorenz Meier da67b2b241 Disable time compensation for further testing 2014-05-10 17:17:25 +02:00
TickTock- 559c62b6bc Changed low threshold in px4io firmware to 10% to ensure compatibility with user configured single channel, mode switches 2014-05-09 15:17:38 -07:00
Lorenz Meier 3e3a64f0ed Merge branch 'master' of github.com:PX4/Firmware into ekf_params 2014-05-09 21:36:43 +02:00
Lorenz Meier fc4c4c0bd1 Merge branch 'master' of github.com:PX4/Firmware 2014-05-09 09:20:20 +02:00
Lorenz Meier 88194c5971 Remove noreturn attribute from all apps that actually can return 2014-05-09 09:20:08 +02:00
Lorenz Meier b2b2e307b6 Merge pull request #720 from thomasgubler/navigator_rtl_waypointtype
Navigator rtl: fix waypoint type
2014-05-08 23:25:10 -07:00
Lorenz Meier e18bdfdf65 Merge pull request #858 from TickTock-/rc_merged
Rc merged
2014-05-08 23:21:22 -07:00
Lorenz Meier e4c0a224af Fix a param save issue where a state variable might preven the parameters from being saved (identified and fixed by ultrasystem) 2014-05-08 20:21:02 +02:00
Julian Oes 68352cb923 merge fixes 2014-05-07 23:53:27 +02:00
Julian Oes 26f5e550c4 Merge remote-tracking branch 'px4/ekf_params' into navigator_cleanup_ekf_params
Conflicts:
	src/modules/ekf_att_pos_estimator/fw_att_pos_estimator_main.cpp
2014-05-07 21:11:21 +02:00
Lorenz Meier 23937150bc Fixed re-initialization of estimator, re-initializes in air now reliably. Does give useful HIL results. 2014-05-07 18:08:22 +02:00
Lorenz Meier 21edf72779 Do not send a critical message when switching to dynamic state 2014-05-07 14:15:11 +02:00
Lorenz Meier 6a6feaf96c Merged master 2014-05-07 14:14:31 +02:00
Lorenz Meier 9f2d65eff5 Merge branch 'master' of github.com:PX4/Firmware 2014-05-07 14:13:17 +02:00
Lorenz Meier 2d38d113e1 Fix MAVLink to use info warn level for text messages 2014-05-07 14:12:48 +02:00
Lorenz Meier 8a2a0019a4 Merge pull request #896 from PX4/modules_cleanup
Unused deprecated modules removed
2014-05-07 04:18:15 -07:00
Lorenz Meier 8dd0453edc Merge pull request #909 from PX4/failsafe_reporting
Much better failsafe reporting on failsafe state changes
2014-05-07 02:10:53 -07:00
Lorenz Meier 0c318f9ad7 commander: Fix the position failsafe to a) use proper logic to determine if eph / epv are good or not (the previous logic was in some states not initialized) and b) add a hysteresis time - because the check as it was before had zero hysteresis time for a bad eph / epv value 2014-05-07 08:42:57 +02:00
Lorenz Meier 319ce3de10 Minor cleanups in EKF estimator 2014-05-07 08:40:23 +02:00
Lorenz Meier 32b84b9652 Much better failsafe reporting on failsafe state changes 2014-05-06 21:46:59 +02:00
Lorenz Meier 1d6b9fae03 Fix in-air restarts, protect against an external MAVLink sender exploiting the restart mechanism 2014-05-06 14:57:06 +02:00
Lorenz Meier df6a0d5a1a mavlink: Only send the distance sensor message if the topic actually updates 2014-05-06 12:55:39 +02:00
Lorenz Meier d1909ca94b Merge pull request #878 from PX4/sbus_out
S.BUS output
2014-05-05 08:04:28 -07:00
Lorenz Meier 6351fd1e2c Added debug printfs 2014-05-05 13:48:05 +02:00
Lorenz Meier 2e1dae2a7f Merge branch 'master' into mavlink-ftp 2014-05-05 07:14:32 +02:00
Anton Babushkin e04b8d221b att_pos_estimator_ekf restored 2014-05-04 21:39:15 +02:00
px4dev ef7c57f1ce Implement directory listing 2014-05-04 12:25:25 -07:00
px4dev 12390d7281 WIP: Mavlink file server 2014-05-04 11:19:26 -07:00
Anton Babushkin f2094b9a1f Unused deprecated modules removed: att_pos_estimator_ekf, fixedwing_att_control, fixedwing_pos_control, position_estimator, position_estimator_mc, sdlog 2014-05-04 16:05:15 +02:00
Thomas Gubler 5f786af8fa mavlink: status is a pointer 2014-05-04 15:02:37 +02:00
Thomas Gubler 0e31b5935e remove trailing whitespace 2014-05-04 15:02:30 +02:00
Lorenz Meier ee580206b4 mavlink: Only sending HIL control commands if the system is actually armed 2014-05-04 14:06:38 +02:00
Thomas Gubler f20a9c4873 Merge remote-tracking branch 'upstream/master' into mtecs 2014-05-03 23:19:12 +02:00
Anton Babushkin 75796e95b4 mc_att_control: MC_YAWRATE_MAX parameter added 2014-05-03 19:19:57 +02:00