Commit Graph

  • bdf1b9274c commander: modes fallback and reject messages fixed Anton Babushkin 2014-06-25 17:56:11 +02:00
  • 9d3d5a30af navigator: move set_previous_pos_sp to MissionBlock class Anton Babushkin 2014-06-25 17:13:47 +02:00
  • f9d5cf332c Revert "Hotfix: Only orb_copy items in mavlink app if the timestamp changed" Thomas Gubler 2014-06-25 17:05:20 +02:00
  • 7a45888e78 Adjusted default reset param value to reset quicker Antonio Sanniravong 2014-06-24 17:56:36 -04:00
  • 211c721b48 Shorten the reset param name to INAV_W_XY_RES_V Antonio Sanniravong 2014-06-24 17:42:25 -04:00
  • b1f223b468 commander: Default all leds to off Lorenz Meier 2014-06-24 22:22:56 +02:00
  • 571e139c24 commander: Formatting and logic flow cleanup, no functional change Lorenz Meier 2014-06-24 21:33:03 +02:00
  • 4f560f729e fw pos ctrl: remove comments Thomas Gubler 2014-06-24 20:53:06 +02:00
  • 819812e112 fw pos ctrl: move setting of attitude integral reset flag Thomas Gubler 2014-06-24 20:52:24 +02:00
  • 7f41ec52f1 estimator: Introduce debug level to allow high-res bench debugging - set with ekf_att_pos_estimator debug <level, e.g. 100> Lorenz Meier 2014-06-24 20:48:18 +02:00
  • 32319722a6 Retry fusion sooner on failures Lorenz Meier 2014-06-24 20:47:22 +02:00
  • 9904ed878e Merge remote-tracking branch 'upstream/master' into launchdetectorreset Thomas Gubler 2014-06-24 20:45:48 +02:00
  • be33b4b6a5 UAVCAN: append to EXTRADEFINES to those given by make cmd line holger 2014-06-24 19:28:39 +02:00
  • c6cdcfc263 fw pos control: set integrator reset flags in attitude setpoint topic, set them to true when launchdetection is running (while waiting for launch) Thomas Gubler 2014-06-24 17:42:21 +02:00
  • 9a911f7388 fw att control: reset integrators when requested via attitude setpoint topic Thomas Gubler 2014-06-24 17:40:56 +02:00
  • 52d539d3cd extend integrator reset flags in uorb attitude setpoint topic to all axes Thomas Gubler 2014-06-24 17:39:48 +02:00
  • 3ddb502d2e force setpoint: fix comment Thomas Gubler 2014-06-24 14:14:13 +02:00
  • 179bace35a Resets XY velocities when we can't estimate them Antonio Sanniravong 2014-06-24 07:47:16 -04:00
  • 72f9fab4a2 Merge branch 'master' of git://github.com/PX4/Firmware into uORB_tiny James Goppert 2014-06-23 13:32:21 -04:00
  • 11fa104a2a Merge branch 'master' into navigator_rewrite_estimator Lorenz Meier 2014-06-23 14:57:19 +02:00
  • 68442e31ac Hotfix: Move channel count to right position Lorenz Meier 2014-06-23 14:56:48 +02:00
  • 194aa49110 Merged rate config changes Lorenz Meier 2014-06-23 14:35:59 +02:00
  • f02de30c32 Merge branch 'master' into navigator_rewrite_estimator Lorenz Meier 2014-06-23 13:53:22 +02:00
  • bf5061aa21 Fix error reporting in stream config, report if a stream was not found at all in stream list and return error Lorenz Meier 2014-06-23 13:52:09 +02:00
  • a9653fa10d Hotfix: Only orb_copy items in mavlink app if the timestamp changed Lorenz Meier 2014-06-23 13:51:05 +02:00
  • 87857cdd48 Hotfix: Fix message name typo Lorenz Meier 2014-06-23 13:45:20 +02:00
  • d58a992e91 Hotfix: Improve PX4IO monitor command Lorenz Meier 2014-06-23 13:44:36 +02:00
  • 88adeee669 define force setpoint uorb topic Thomas Gubler 2014-06-23 13:35:14 +02:00
  • 59dfca8507 Merge pull request #1071 from PX4/percounterunit Lorenz Meier 2014-06-23 12:45:24 +02:00
  • cfdbf2c5e9 perfcounter: write time unit for all fields Thomas Gubler 2014-06-23 11:15:27 +02:00
  • 9f3758582f update mavlink headers, headers generated with message definitions from the externalsetpoints branch of mavlink Thomas Gubler 2014-06-23 10:18:16 +02:00
  • a43918de8d Merge pull request #1068 from PX4/phantomesc Julian Oes 2014-06-23 09:43:10 +02:00
  • 60e93deaa3 phantom: silence ESC Thomas Gubler 2014-06-23 07:44:30 +02:00
  • 93a38a1e7c Merge remote-tracking branch 'origin/master' into offset_tuning Darryl Taylor 2014-06-23 13:14:13 +08:00
  • 90a40dda86 Compile fix Lorenz Meier 2014-06-22 22:21:19 +02:00
  • 9a1b724070 Merged master Lorenz Meier 2014-06-22 18:21:03 +02:00
  • 72afa2ca2b Capture TX issues in performance counter instead of spamming console in mavlink app Lorenz Meier 2014-06-22 18:15:40 +02:00
  • f318ee2194 Remove debug output in commander spamming console Lorenz Meier 2014-06-22 18:15:15 +02:00
  • ac319a7240 23 state estimator: Prepare GPS accel init (not yet active), clean up init calls Lorenz Meier 2014-06-22 16:51:48 +02:00
  • 1018dec246 estimator: Get offsets under control, prepare GPS acceleration based initialization, but do not activate it yet Lorenz Meier 2014-06-22 16:51:02 +02:00
  • 73d4d6faec MPU6K: Use usleep where usleep should be used instead of up_udelay() Lorenz Meier 2014-06-22 16:49:52 +02:00
  • 5c6a541128 Merge pull request #1065 from ggregory8/vision_estimate Lorenz Meier 2014-06-22 11:49:06 +02:00
  • ebd68f4ffa Clarified parameter comments and added @group attributed for auto-generation. Darryl Taylor 2014-06-22 16:43:05 +08:00
  • 78b7ba33a5 Fix to allow filter correction with vision position estimate ggregory8 2014-06-22 09:53:33 +08:00
  • f1a5be1f57 Define NAV-PVT message Kynos 2014-06-21 20:42:33 +02:00
  • e0a6834606 Merge pull request #928 from PX4/ekf_auto_mag_decl Lorenz Meier 2014-06-21 20:05:43 +02:00
  • 4164e0a0ca Merge pull request #969 from PX4/mavlink_stack Lorenz Meier 2014-06-21 20:05:04 +02:00
  • 0673740e0e Initialize velNED fields correctly, preventing a bogus initial filter reset Lorenz Meier 2014-06-21 14:58:37 +02:00
  • 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. Lorenz Meier 2014-06-21 14:38:57 +02:00
  • 164f19176e Merge branch 'navigator_rewrite' into dataman_state_nav_rewrite Anton Babushkin 2014-06-21 14:26:40 +02:00
  • da2f68a6a0 mavlink: don't lock dataman when updating mission state Anton Babushkin 2014-06-21 14:25:29 +02:00
  • 4e08457afe Merge remote-tracking branch 'px4/pr/1058' into navigator_rewrite_offboard Julian Oes 2014-06-20 18:18:39 +02:00
  • 45d5e26009 Define float params properly: 0.0f instead of just 0 Darryl Taylor 2014-06-20 14:37:44 +08:00
  • 302ef6bc4f Merge branch 'navigator_rewrite' into navigator_rewrite_estimator Julian Oes 2014-06-19 14:14:45 +02:00
  • e0c78e51e3 mavlink: only publish telemetry status from GCS Julian Oes 2014-06-19 14:14:24 +02:00
  • ad7e0ee17f Merge branch 'navigator_rewrite' into navigator_rewrite_estimator Julian Oes 2014-06-19 10:37:59 +02:00
  • 5bab3b1bac Merge pull request #1057 from achambers16/navigator_rewrite_modes_list Julian Oes 2014-06-19 10:36:32 +02:00
  • c23bc93681 Merge branch 'navigator_rewrite' into navigator_rewrite_estimator Julian Oes 2014-06-19 10:30:44 +02:00
  • 62faa2ee51 commander/navigator: renamed FS modes to RTL and RTGS (return to ground station) Julian Oes 2014-06-19 10:26:56 +02:00
  • 32e2df3d08 Merge branch 'navigator_rewrite' into navigator_rewrite_estimator Julian Oes 2014-06-19 09:33:47 +02:00
  • 94e004955d mavlink: publish telemtry status without radio status Julian Oes 2014-06-19 09:33:28 +02:00
  • eb1af6096e Merge branch 'navigator_rewrite' into navigator_rewrite_estimator Julian Oes 2014-06-19 09:28:23 +02:00
  • 2475efe13d Pre-compute board orientation offsets on param update. Darryl Taylor 2014-06-19 13:22:45 +08:00
  • 9d18da4433 Adds NaN checks and setpoint resets for offboard posctl t0ni0 2014-06-18 16:45:38 -04:00
  • e24925c743 commander: added some failsafe logic Julian Oes 2014-06-18 19:01:41 +02:00
  • 5ed1cf7e8d Fixed too-long param names. Darryl Taylor 2014-06-18 21:34:38 +08:00
  • 95003c6e10 Removed unused ATT_XXX_OFF3 paramters. Offset tuning now accomplished via the sensors app using new SENS_BOARD_XXX_OFF parameters. Darryl Taylor 2014-06-18 20:49:48 +08:00
  • 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. Darryl Taylor 2014-06-18 20:27:35 +08:00
  • efd05d701a Merge branch 'navigator_rewrite' into navigator_rewrite_estimator Julian Oes 2014-06-18 14:14:50 +02:00
  • 0f41d8b507 Added pitch, roll, and yaw offsets to compensate for imperfect fmu placement. These were removed in 61a3177979 Darryl Taylor 2014-06-18 13:43:03 +08:00
  • e078ef992f Removed publications closing t0ni0 2014-06-17 13:21:20 -04:00
  • 55e5f747de commander: modes display fixes, don't activate failsafe while disarmed Anton Babushkin 2014-06-17 13:19:50 +02:00
  • 6183390547 Commander attitude flag fix t0ni0 2014-06-16 17:47:10 -04:00
  • e0ed0625f8 commander: failsafe_state removed, replaced with bool failsafe, navigation state and failsafe determined directly from main state and conditions Anton Babushkin 2014-06-16 17:34:21 +02:00
  • 91f0b9eee4 mavlink: store last heartbeat time in telemetry_status topic Anton Babushkin 2014-06-16 17:32:58 +02:00
  • 0ffb123701 Store hash instead of full strings for SW & HW version Kynos 2014-06-16 15:35:38 +02:00
  • 4098d8694d Explicitly unsigned literals Pavel Kirienko 2014-06-16 11:25:26 +04:00
  • 95cdeff49e Explicit cast in transport CRC computer Pavel Kirienko 2014-06-16 11:22:21 +04:00
  • 243db01a37 Request and display MON-VER message at startup Kynos 2014-06-16 01:43:44 +02:00
  • ff7481334a Python 2.7 compatibility Pavel Kirienko 2014-06-16 00:48:47 +04:00
  • 7dbba5887a Ignoring .pyc files Pavel Kirienko 2014-06-16 00:43:48 +04:00
  • 0c1ecc0caa NetworkCompatibilityChecker: num_failed_nodes moved to NetworkCompatibilityCheckResult Pavel Kirienko 2014-06-15 22:27:16 +04:00
  • 163c3e0791 DSDL parser: Support for ASCII character literals Pavel Kirienko 2014-06-15 22:25:46 +04:00
  • 2337a5d547 File IO services Pavel Kirienko 2014-06-15 21:10:36 +04:00
  • 3b6458859f Merge branch 'navigator_rewrite' into dataman_state_nav_rewrite Anton Babushkin 2014-06-15 17:30:44 +02:00
  • 1b8e72be1b Merge sAcc & pAcc scaling fix from branch inav_gps_delay Kynos 2014-06-15 17:26:14 +02:00
  • 171ea5e12b Merge remote-tracking branch 'upstream/navigator_rewrite' into navigator_rewrite_estimator Thomas Gubler 2014-06-15 15:36:32 +02:00
  • 80e95c628c Merge remote-tracking branch 'upstream/mtecs_estimator' into navigator_rewrite_estimator Thomas Gubler 2014-06-15 14:46:55 +02:00
  • 0700a4f6b8 att pos estimator: correctly initialize fusionModeGPS variable, this makes the system use gps again and hence fixes the huge drift problems Thomas Gubler 2014-06-15 14:46:30 +02:00
  • 137564b4a6 Merge master with the exception of ubx.cpp and ubx.h Kynos 2014-06-15 12:30:06 +02:00
  • 2f9415ffd8 Merge remote-tracking branch 'upstream/mtecs_estimator' into navigator_rewrite_estimator Thomas Gubler 2014-06-15 12:15:45 +02:00
  • bd8b071875 att pos estimator: on reset use projected gps position instead of [0,0,0] to set position state Thomas Gubler 2014-06-15 12:15:25 +02:00
  • 9772aa5814 mavlink: set current DO_JUMP repetitions to 0 initially Julian Oes 2014-06-15 11:59:45 +02:00
  • eda926d7d5 Merge remote-tracking branch 'upstream/mtecs_estimator' into navigator_rewrite_estimator Thomas Gubler 2014-06-15 10:56:29 +02:00
  • de5c3580b3 adding individual warnings for all defined reset conditions Thomas Gubler 2014-06-15 10:56:07 +02:00
  • 582a082fb4 Merge remote-tracking branch 'upstream/mtecs' into mtecs_estimator Thomas Gubler 2014-06-15 10:54:42 +02:00
  • 74ae18c245 Fixed rates flags Benjamin O'Connell-Armand 2014-06-14 18:46:18 -04:00
  • 5be741607c mavlink: mission manager moved to separate class and reworked Anton Babushkin 2014-06-14 23:57:29 +02:00
  • 670d8c91e9 Merge branch 'offboard2' of https://github.com/elikos/Firmware into offboard2 Benjamin O'Connell-Armand 2014-06-14 15:50:24 -04:00
  • 128ec447ad Fix various compilation issue Benjamin O'Connell-Armand 2014-06-14 15:50:21 -04:00