Commit Graph

  • 89b5c77d5d EKF: Enable GPS flight without magnetometer (#770) Paul Riseborough 2020-03-30 20:05:38 +11:00
  • 5b03f80376 Github Actions: improve the container matrix usage TSC21 2020-03-29 19:44:07 +01:00
  • 40a99f940a bump container tags to 2020-03-29 TSC21 2020-03-29 19:14:35 +01:00
  • 43440b9797 ci: github: sitl_tests: add matrix for parallel build in Ubuntu Bionic and Focal TSC21 2020-03-29 19:11:22 +01:00
  • ad143f5801 ci: github: bloaty: add matrix for parallel build in Ubuntu Bionic and Focal TSC21 2020-03-29 16:58:55 +01:00
  • 92e0a301ba ci: github: build_tests: add matrix for parallel build in Ubuntu Bionic and Focal TSC21 2020-03-29 15:36:20 +01:00
  • cdbdb2f72c ci: github: ccpp: use 'matrix' to set the containers to run TSC21 2020-03-29 15:28:29 +01:00
  • 947219db7f ci: github: ccpp: add Ubuntu Focal build job TSC21 2020-03-28 19:27:13 +00:00
  • bda072512a rc.vtol_defaults: reduce maximum jerk to 4.5 m/s³ based on testing feedback Matthias Grob 2020-03-28 21:32:30 +01:00
  • f6ceb08522 FlightTaskTransition: don't overwrite setpoints with estimates Matthias Grob 2020-03-24 17:25:09 +01:00
  • 58fd3e2ddc PositionControl: fix horizontal integral anti-windup Matthias Grob 2020-03-20 10:51:43 +01:00
  • 91057fe024 FlighTasks: remove FlightTaskSport Matthias Grob 2020-03-01 14:52:36 +01:00
  • bc2579f3be mc_pos_control_params: lower jerk configuration Matthias Grob 2020-02-22 19:45:19 +01:00
  • b79b095ce7 FlightTasks: adapt to acceleration based control Matthias Grob 2020-01-27 17:17:43 +01:00
  • b3d7445059 PositionControl: acceleration based control strategy Matthias Grob 2020-01-27 12:03:29 +01:00
  • 1d2ac41edc ControlMath: adding limitTilt() helper function Matthias Grob 2020-01-27 10:33:14 +01:00
  • aa53cabaa4 PositionControl: remove confusing uMin uMax alias Matthias Grob 2020-01-24 17:17:22 +01:00
  • a938410c15 Add world targets and update submodules JaeyoungLim 2020-03-29 13:55:18 +02:00
  • 6602e8d16b Support python3 only systems Matthias Grob 2020-03-28 17:08:23 +01:00
  • b8576cccc8 AttitudeControlTest: add scale testing for yaw weight Matthias Grob 2020-03-25 15:42:25 +01:00
  • 96bbc63eb1 AttitudeControl: let the user set yaw weight directly via parameter Matthias Grob 2020-03-25 15:42:06 +01:00
  • 52e7ce0990 Support python3 only systems by using cmake's FindPythonInterp Matthias Grob 2020-03-28 16:57:43 +01:00
  • 5b28847ecc Tracking commit in libuavcan submodule to set submodule branch to legacy-v0 user.name 2020-03-27 19:21:20 -05:00
  • 9490f41f85 rddrone-uavcan146 removed shared clock between hrt & rtc Peter van der Perk 2020-03-27 12:00:10 +01:00
  • eb1bad0185 A comment is added for TFmini valid minimum parameter. Hyon Lim 2020-03-27 20:56:28 +09:00
  • 7e7506ec52 Enhancement: 0.3 for TFMini was too low, as TFmini outputs slightly more than 0.3 when it is very near to the ground. This cause EKF not fallback to barometer in worst case. Hyon Lim 2020-03-26 02:51:34 +09:00
  • e5dd2e7a19 mag_compensation.py: some minor fixes + indentation Beat Küng 2020-03-27 10:36:21 +01:00
  • d7b1c14650 Specify legacy-v0 branch for dsdl submodule ARob109 2020-03-26 07:16:25 -05:00
  • 26a8707298 flight task auto: set acceptance radius when setting loiter as a responce to invalid setpoint Dusan Zivkovic 2020-03-10 17:01:38 +01:00
  • 28dc225015 add SENS_EN_PAW3902 to start paw3902 optical flow sensor Daniel Agar 2020-03-26 11:24:48 -04:00
  • 2b360bfd48 rcS: fixes for SYS_USE_IO=0 Beat Küng 2020-03-26 13:53:24 +01:00
  • b895a356aa cmake: fix warning Julian Oes 2020-03-26 13:40:59 +01:00
  • e898b7f110 - Remove RC_SERIAL_SINGLEWIRE, this broke Spektrum radio on last commit - set FSYNC INT pins to 0 to be safe Travis Bottalico 2020-03-26 01:21:23 -07:00
  • 3bd09fdcd3 EKF: fix range height sensor offset (#787) Mathieu Bresciani 2020-03-26 10:22:32 +01:00
  • bcfe56b297 replay: apply replay module params before starting ekf2 (#14478) Anurag Sai Vempati 2020-03-26 10:02:15 +01:00
  • dc38930bb2 AutoSmoothVel: desynchronize XY from Z for small changes in speed bresch 2020-03-25 14:17:56 +01:00
  • 2103b8f7de fmu-v5_optimized: disable esc_calib baumanta 2020-03-25 09:18:55 +01:00
  • 7fd77fedaa add python script for offline param identification baumanta 2020-03-24 09:56:53 +01:00
  • 22ceeccc26 add library for current- or thrust-based mag compensation baumanta 2020-03-24 09:56:31 +01:00
  • 44bec269b0 boards: update all NuttX configs CONFIG_NSH_MAXARGUMENTS 12 -> 15 Daniel Agar 2020-03-25 16:18:03 -04:00
  • a4e6f96365 rddrone-uavcan146: HRT & RTC timer support Peter van der Perk 2020-03-25 21:37:28 +01:00
  • 3d44077f2c camera_trigger: lower the polling rate from 200Hz to 20Hz to reduce the CPU load Dusan Zivkovic 2020-03-23 14:25:19 +01:00
  • 2b54e19adf Script: As recent driver refactoring checkes start argument first, we change script accordingly. Hyon Lim 2020-03-26 02:31:09 +09:00
  • fd0ea29fc6 Board support: UVify Core. As Core is not using SPI4 as external, SPI4 external interface related code removed. Also, PMW3901 flow sensor is added on SPI2 bus. Hyon Lim 2020-03-26 02:27:14 +09:00
  • 0b3624ab5f To make UVify device compatible with upload script, we changed device name to be more generalized. Hyon Lim 2020-03-18 23:30:44 +09:00
  • 1161dac875 Script update: PMW3901 driver argument has changed. so we change scripts and SPI interface. Hyon Lim 2020-03-19 01:38:32 +09:00
  • e8f0c8e239 NSH argument stack increased. Specific MAVLink configuration requires more than 12 parameters. Hyon Lim 2020-03-25 20:04:40 +09:00
  • afcf0960df IFO-S RGB LED app setting has been changed. Hyon Lim 2020-03-25 20:05:20 +09:00
  • 1a23b7c609 IFO-S parameter updated. Hyon Lim 2020-03-25 20:10:45 +09:00
  • 15f997d337 Airframe: IFO-S setup is added. Hyon Lim 2020-03-17 04:10:37 +09:00
  • f0dde45303 BMI055: Bug fix scheduling interval. JacobCrabill 2020-03-24 13:59:36 -07:00
  • a645822ac6 BMI088: Bug fix scheduling interval. JacobCrabill 2020-03-24 13:47:08 -07:00
  • 1288db9314 ekf2_params.c: EKF2_MAG_TYPE: Info about yaw without mag Hamish Willee 2020-03-20 13:07:55 +11:00
  • efceccd91d posix: micro_hal.h add empty px4_arch_gpiosetevent to build new Invensense drivers on linux Daniel Agar 2020-03-25 00:22:53 -04:00
  • 404e781cd9 px4_work_queue: increase SPI stack uniformly to silence warnings Daniel Agar 2020-03-25 00:22:06 -04:00
  • f4e2cd36d4 add new invensense/mpu6500 driver for airmind mindpx Daniel Agar 2020-03-25 00:09:54 -04:00
  • 75370ebf42 invensense/mpu9250 add ak8963 support and other minor improvements Daniel Agar 2020-03-25 00:08:52 -04:00
  • d55c3d80f3 invensense/mpu6000 refactor to be consistent with new icm20602, icm20608g, etc Daniel Agar 2020-03-25 00:05:24 -04:00
  • 279d06ee50 invensense/icm42688p driver minor improvements Daniel Agar 2020-03-25 00:04:05 -04:00
  • 669d2ec10b invensense/icm40609d driver minor improvements Daniel Agar 2020-03-25 00:02:46 -04:00
  • c6825aa177 invensense/icm20689 driver minor improvements Daniel Agar 2020-03-25 00:00:09 -04:00
  • f5fe50f839 invensense/icm20608g driver minor improvements Daniel Agar 2020-03-24 23:58:48 -04:00
  • c4fbea32c1 invensense/icm20602 driver minor improvements Daniel Agar 2020-03-24 23:55:42 -04:00
  • e2d2ae29a9 Add sonoma raceway world JaeyoungLim 2020-03-23 20:55:24 +01:00
  • c4f8f39ca9 microRTPS: templates: use full version comparison when checking for version 1.7 TSC21 2020-03-24 17:33:53 +00:00
  • 1b453ed849 microRTPS: templates: check only the major and minor of FastRTPS to set the 'discovery_config' namespace TSC21 2020-03-24 16:25:29 +00:00
  • a13e8e573e boards: fmu-v2/v3 rc.board_sensors remove obsolete hmc5883 argument Daniel Agar 2020-03-23 19:02:19 -04:00
  • 81dc73b752 fmu-v5_optimized: disable bl_update Beat Küng 2020-03-23 13:02:52 +01:00
  • 7ea8dff8db spi: do not deselect other chip-selects Beat Küng 2020-03-19 16:06:38 +01:00
  • 1612f4c2ed SPI: disable SPI locking where possible Beat Küng 2020-03-19 15:01:35 +01:00
  • 6a41c9e417 refactor fxos8701cq: use driver base class Beat Küng 2020-03-23 11:21:37 +01:00
  • 5fa4cd1019 refactor fxas21002c: use driver base class Beat Küng 2020-03-23 11:21:16 +01:00
  • 6fd027c4dd refactor icm40609d: use driver base class Daniel Agar 2020-03-22 21:18:26 -04:00
  • 6e9bc50bec refactor icm42688p: use driver base class Daniel Agar 2020-03-22 21:10:20 -04:00
  • 974cb30b6d nxp_rddrone-uavcan146 ignore i2c for now (platform support is incomplete) Daniel Agar 2020-03-21 13:50:06 -04:00
  • 532ccd18ad refactor qmc5883: use driver base class Daniel Agar 2020-03-21 13:06:18 -04:00
  • b156fe5787 boards: remove deprecated SPI + I2C defines from board_config.h Beat Küng 2020-03-20 13:58:42 +01:00
  • f4ab1b8a78 fix px4moduledoc: typo in 'External I2C bus(es)' Beat Küng 2020-03-20 11:01:13 +01:00
  • 2ca49cc718 differential_pressure drivers: add module subcategory documentation Beat Küng 2020-03-20 11:00:11 +01:00
  • f74474dd55 fmuk66-v3: fix spi bus numbering passing to px4_spibus_initialize Beat Küng 2020-03-19 16:03:38 +01:00
  • 04cffce992 refactor aerofc_adc: use driver base class Beat Küng 2020-03-19 14:43:05 +01:00
  • 842f656143 mtd.cpp: remove use of PX4_I2C_BUS_ONBOARD Beat Küng 2020-03-19 14:19:29 +01:00
  • ee49e500e7 refactor ist8308: use driver base class Beat Küng 2020-03-19 13:24:03 +01:00
  • 030ba24f53 refactor pca9685: use driver base class Beat Küng 2020-03-19 13:23:03 +01:00
  • 6588dd0861 refactor icm20948: use driver base class Beat Küng 2020-03-18 17:46:55 +01:00
  • 924f46ee28 refactor icm20608g: use driver base class Beat Küng 2020-03-18 17:43:48 +01:00
  • c4a19c8852 refactor icm20689: use driver base class Beat Küng 2020-03-18 17:41:16 +01:00
  • 1df0fe03d7 refactor mpu6000: use driver base class Beat Küng 2020-03-18 17:39:38 +01:00
  • 571451942d refactor mpu9250: use driver base class Beat Küng 2020-03-18 17:37:04 +01:00
  • 609eafd4cd refactor l3gd20: use driver base class Beat Küng 2020-03-18 17:34:55 +01:00
  • 6cf4de9e02 refactor lsm303d: use driver base class Beat Küng 2020-03-18 17:33:40 +01:00
  • 3423809cd9 refactor ism330dlc: use driver base class Beat Küng 2020-03-18 17:31:20 +01:00
  • 2d6a9ae1fb lsm9ds1: cleanup + consistency with other drivers Beat Küng 2020-03-18 17:26:37 +01:00
  • 00280d55c2 refactor rm3100: use driver base class Beat Küng 2020-03-17 18:11:34 +01:00
  • 2fa289bbad lsm9ds1_mag: cleanup + consistency with other drivers Beat Küng 2020-03-17 18:09:22 +01:00
  • 74db018012 refactor lsm303agr: use driver base class Beat Küng 2020-03-17 18:08:44 +01:00
  • 4d511868e6 refactor lis3mdl: use driver base class Beat Küng 2020-03-17 18:08:17 +01:00
  • 785f18ebf8 refactor bmi160: use driver base class Beat Küng 2020-03-17 18:07:26 +01:00
  • 54da4997ad refactor bmi088: use driver base class Beat Küng 2020-03-17 18:06:56 +01:00
  • aad6fe6f03 refactor bma180: use driver base class Beat Küng 2020-03-17 18:05:30 +01:00