Commit Graph

8092 Commits

Author SHA1 Message Date
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
Darryl Taylor 2475efe13d Pre-compute board orientation offsets on param update. 2014-06-19 13:22:45 +08:00
Julian Oes e24925c743 commander: added some failsafe logic 2014-06-18 19:01:41 +02:00
Darryl Taylor 5ed1cf7e8d Fixed too-long param names. 2014-06-18 21:34:38 +08:00
Darryl Taylor 95003c6e10 Removed unused ATT_XXX_OFF3 paramters. Offset tuning now accomplished via the sensors app using new SENS_BOARD_XXX_OFF parameters. 2014-06-18 20:49:48 +08:00
Darryl Taylor 90a89ff2cd WIP: Support in-flight fine tuning of board alignment. Implemented by applying a user supplied rotation matrix via new SENS_BOARD_(PITCH, ROLL, YAW)_OFF params in the sensors app. Currently only tested in QGC. 2014-06-18 20:27:35 +08:00
Julian Oes efd05d701a Merge branch 'navigator_rewrite' into navigator_rewrite_estimator 2014-06-18 14:14:50 +02:00
Darryl Taylor 0f41d8b507 Added pitch, roll, and yaw offsets to compensate for imperfect fmu placement. These were removed in 61a3177979 2014-06-18 13:43:03 +08: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
Kynos 0ffb123701 Store hash instead of full strings for SW & HW version 2014-06-16 15:35:38 +02:00
Kynos 243db01a37 Request and display MON-VER message at startup 2014-06-16 01:43:44 +02:00
Kynos 1b8e72be1b Merge sAcc & pAcc scaling fix from branch inav_gps_delay 2014-06-15 17:26:14 +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
Kynos 137564b4a6 Merge master with the exception of ubx.cpp and ubx.h 2014-06-15 12:30:06 +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 4ade5d5ab9 Merge remote-tracking branch 'upstream/mtecs_estimator' into navigator_rewrite_estimator 2014-06-13 23:39:34 +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
Kynos 7724e3d889 Remove unreferenced SVINFO length defines 2014-06-13 23:18:58 +02:00
Anton Babushkin 8a25c48071 Merge branch 'master' into mpc_in_flight_lock 2014-06-13 22:33:31 +02:00
Anton Babushkin e14d475142 navigator: update Loiter navigator mode to use new method names 2014-06-13 14:31:19 +02:00
Kynos b6b3ad6e1e U-blox driver rework,, step 4
Config phase and parser rewrite
2014-06-13 14:05:47 +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
Anton Babushkin 44481e3773 mavlink: sign of climb rate fixed in VFR_HUD message 2014-06-12 12:01:54 +02:00
Anton Babushkin e076b5a636 Merge branch 'master' into mavlink_stack 2014-06-12 10:12:09 +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