Commit Graph

3483 Commits

Author SHA1 Message Date
Lorenz Meier 72afa2ca2b Capture TX issues in performance counter instead of spamming console in mavlink app 2014-06-22 18:15:40 +02:00
Lorenz Meier f318ee2194 Remove debug output in commander spamming console 2014-06-22 18:15:15 +02:00
Lorenz Meier ac319a7240 23 state estimator: Prepare GPS accel init (not yet active), clean up init calls 2014-06-22 16:51:48 +02:00
Lorenz Meier 1018dec246 estimator: Get offsets under control, prepare GPS acceleration based initialization, but do not activate it yet 2014-06-22 16:51:02 +02:00
Lorenz Meier 73d4d6faec MPU6K: Use usleep where usleep should be used instead of up_udelay() 2014-06-22 16:49:52 +02:00
Lorenz Meier 0673740e0e Initialize velNED fields correctly, preventing a bogus initial filter reset 2014-06-21 19:44:30 +02:00
Lorenz Meier 6bab694e45 estimator: Improve error reporting and status printing (less flash, better resolution), move check and reset logic to a position AFTER the filter init. Do not externally zero the filter on resets but let the reset logic handle this. 2014-06-21 19:44:09 +02:00
Julian Oes 302ef6bc4f Merge branch 'navigator_rewrite' into navigator_rewrite_estimator 2014-06-19 14:14:45 +02:00
Julian Oes e0c78e51e3 mavlink: only publish telemetry status from GCS 2014-06-19 14:14:24 +02:00
Julian Oes ad7e0ee17f Merge branch 'navigator_rewrite' into navigator_rewrite_estimator 2014-06-19 10:37:59 +02:00
Julian Oes 5bab3b1bac Merge pull request #1057 from achambers16/navigator_rewrite_modes_list
Navigator rewrite: create list of navigation modes
2014-06-19 10:36:32 +02:00
Julian Oes c23bc93681 Merge branch 'navigator_rewrite' into navigator_rewrite_estimator 2014-06-19 10:30:44 +02:00
Julian Oes 62faa2ee51 commander/navigator: renamed FS modes to RTL and RTGS (return to ground station) 2014-06-19 10:26:56 +02:00
Julian Oes 32e2df3d08 Merge branch 'navigator_rewrite' into navigator_rewrite_estimator 2014-06-19 09:33:47 +02:00
Julian Oes 94e004955d mavlink: publish telemtry status without radio status 2014-06-19 09:33:28 +02:00
Julian Oes eb1af6096e Merge branch 'navigator_rewrite' into navigator_rewrite_estimator 2014-06-19 09:28:23 +02:00
Julian Oes e24925c743 commander: added some failsafe logic 2014-06-18 19:01:41 +02:00
Julian Oes efd05d701a Merge branch 'navigator_rewrite' into navigator_rewrite_estimator 2014-06-18 14:14:50 +02:00
Anton Babushkin 55e5f747de commander: modes display fixes, don't activate failsafe while disarmed 2014-06-17 13:19:50 +02:00
Anton Babushkin e0ed0625f8 commander: failsafe_state removed, replaced with bool failsafe, navigation state and failsafe determined directly from main state and conditions 2014-06-16 17:34:21 +02:00
Anton Babushkin 91f0b9eee4 mavlink: store last heartbeat time in telemetry_status topic 2014-06-16 17:32:58 +02:00
Thomas Gubler 171ea5e12b Merge remote-tracking branch 'upstream/navigator_rewrite' into navigator_rewrite_estimator 2014-06-15 15:36:32 +02:00
Thomas Gubler 80e95c628c Merge remote-tracking branch 'upstream/mtecs_estimator' into navigator_rewrite_estimator 2014-06-15 14:46:55 +02:00
Thomas Gubler 0700a4f6b8 att pos estimator: correctly initialize fusionModeGPS variable, this makes the system use gps again and hence fixes the huge drift problems 2014-06-15 14:46:30 +02:00
Thomas Gubler 2f9415ffd8 Merge remote-tracking branch 'upstream/mtecs_estimator' into navigator_rewrite_estimator 2014-06-15 12:15:45 +02:00
Thomas Gubler bd8b071875 att pos estimator: on reset use projected gps position instead of [0,0,0] to set position state 2014-06-15 12:15:25 +02:00
Julian Oes 9772aa5814 mavlink: set current DO_JUMP repetitions to 0 initially 2014-06-15 11:59:45 +02:00
Thomas Gubler eda926d7d5 Merge remote-tracking branch 'upstream/mtecs_estimator' into navigator_rewrite_estimator 2014-06-15 10:56:29 +02:00
Thomas Gubler de5c3580b3 adding individual warnings for all defined reset conditions 2014-06-15 10:56:07 +02:00
Thomas Gubler 582a082fb4 Merge remote-tracking branch 'upstream/mtecs' into mtecs_estimator 2014-06-15 10:54:42 +02:00
Thomas Gubler 6d8dfd78f1 sdlog2/mtecs: fix length of field name 2014-06-14 15:54:24 +02:00
Thomas Gubler 3aed00d8d7 Merge remote-tracking branch 'upstream/mtecs' into mtecs_estimator 2014-06-13 23:39:09 +02:00
Thomas Gubler d4f9914d19 Merge remote-tracking branch 'upstream/mtecs_estimator' into navigator_rewrite_estimator 2014-06-13 23:38:17 +02:00
Thomas Gubler 719779a07b Merge remote-tracking branch 'upstream/navigator_rewrite' into navigator_rewrite_estimator 2014-06-13 23:38:02 +02:00
Thomas Gubler a702a350ce Merge remote-tracking branch 'upstream/mtecs' into navigator_rewrite 2014-06-13 23:37:16 +02:00
Thomas Gubler 195c4005e1 mtecs: update default params 2014-06-13 23:36:26 +02:00
Anton Babushkin e14d475142 navigator: update Loiter navigator mode to use new method names 2014-06-13 14:31:19 +02:00
Andrew Chambers 51f05612eb Added some comments 2014-06-12 16:33:15 -07:00
Andrew Chambers e53c2ab985 Switched to using c-type arrays 2014-06-12 16:22:04 -07:00
Andrew Chambers 9bb8b12f43 Using a vector to store navigation modes 2014-06-12 15:50:06 -07:00
Julian Oes 3b39a8a789 navigator: rename update and reset calls to on_active and on_inactive 2014-06-12 19:37:25 +02:00
Julian Oes 59ae8cc054 Merge branch 'navigator_rewrite' of github.com:PX4/Firmware into navigator_rewrite 2014-06-12 19:12:44 +02:00
Julian Oes d48a8bc073 navigator: renamed the different RTL states 2014-06-12 19:09:18 +02:00
Lorenz Meier a419a2ebf3 Report excessive covariances 2014-06-12 15:57:13 +02:00
Lorenz Meier 3685ec5c97 Loosen velocity threshold to 20 m/s to only catch the really bad instances and let the system live in peace else 2014-06-12 15:52:15 +02:00
Lorenz Meier 7983e105bf Much more aggressive reset logic bounding the filter effectively 2014-06-12 15:28:21 +02:00
Thomas Gubler ee34c1681b Merge remote-tracking branch 'upstream/mtecs' into mtecs_estimator 2014-06-12 10:06:51 +02:00
Thomas Gubler 214a8cab49 Merge remote-tracking branch 'upstream/navigator_rewrite' into navigator_rewrite_estimator 2014-06-11 23:23:54 +02:00
Thomas Gubler f4898b94c6 Merge remote-tracking branch 'upstream/mtecs' into navigator_rewrite 2014-06-11 23:20:59 +02:00
Julian Oes 8a8d46625b Merge branch 'navigator_rewrite' into navigator_rewrite_estimator 2014-06-11 23:16:48 +02:00