Commit Graph

  • 5fa8985477 ROMFS: SITL config iris_opt_flow: fix disabling of GPS fusion Silvan Fuhrer 2023-08-24 16:08:07 +02:00
  • 93dbf17eab Navigator: rename WORK_ITEM_TYPE_TAKEOFF to WORK_ITEM_TYPE_CLIMB Silvan Fuhrer 2023-07-04 11:47:46 +02:00
  • 15641f62d2 Navigator: rename WORK_ITEM_TYPE_ALIGN to WORK_ITEM_TYPE_ALIGN_HEADING Silvan Fuhrer 2023-07-04 11:44:34 +02:00
  • 18e47f9b65 Landing Target Estimator: fix param group casing consistency Maciej Małecki 2023-09-17 23:31:44 +02:00
  • 2c9b739814 drivers/optical_flow/paa3905: backup scheduling to fetch 0 flow Daniel Agar 2023-09-15 14:57:02 -04:00
  • 5e8ee98bf9 sensors/vehicle_optical_flow: don't publish interval lower than configured rate Daniel Agar 2023-09-15 14:02:14 -04:00
  • d98f3554da drivers/optical_flow/paw3902: backup scheduling to fetch 0 flow Daniel Agar 2023-09-15 11:39:26 -04:00
  • d351f16d04 drivers/optical_flow/paa3905: backup scheduling to fetch 0 flow Daniel Agar 2023-09-15 14:57:02 -04:00
  • efbed3bfc1 sensors/vehicle_optical_flow: don't publish interval lower than configured rate Daniel Agar 2023-09-15 14:02:14 -04:00
  • 380a42fcbf drivers/optical_flow/paw3902: backup scheduling to fetch 0 flow Daniel Agar 2023-09-15 11:39:26 -04:00
  • 15036c1761 Allow changing parameters during replay (#22071) Daniel Mesham 2023-09-18 18:38:09 +02:00
  • 6bd13c5514 boards/cubepilot: cubeorange and cubeorangeplus include VectorNav INS Daniel Agar 2023-09-15 14:35:51 -04:00
  • b2f258f7a4 drivers/ins/vectornav: add new VN_MODE parameter for full INS support Daniel Agar 2023-09-15 14:17:05 -04:00
  • 153f7bbced ekf2: update all copyright headers Daniel Agar 2023-09-13 14:10:53 -04:00
  • 1e9f0ad2c6 ekf2: add kconfig for barometer support (enabled by default) Daniel Agar 2023-08-31 16:45:15 -04:00
  • f0224c5104 boards: bitcraze crazyflie21 disable ekf2 magnetometer support Daniel Agar 2023-08-31 15:50:05 -04:00
  • 7589ee00e8 boards: holybro kakutef7 switch to ekf2 Daniel Agar 2023-08-31 15:48:13 -04:00
  • 10b54d08fc ekf2: add dedicated EKF2_CONFIG_TERRAIN in kconfig Daniel Agar 2023-08-31 13:21:41 -04:00
  • 845b01a00d ekf2: add kconfig for magnetometer support (enabled by default) Daniel Agar 2023-08-31 12:46:01 -04:00
  • d1266c856f rc_input: prevent error output during boot on boards with px4io Beat Küng 2023-09-14 11:41:04 +02:00
  • f8d729147b Craziflie configs: remove default 100% thrust parameter Matthias Grob 2023-09-14 15:39:29 +02:00
  • 3107860a89 Update submodule mavlink to latest Wed Sep 13 20:14:21 UTC 2023 PX4 BuildBot 2023-09-13 20:14:21 +00:00
  • 28fe15d829 FixedwingPositionControl: initialize the airspeed slew rate controller with trim airspeed in the constructor Thomas Stastny 2023-09-13 14:25:26 +02:00
  • a1cd4fd5df Commander: make sure unsupported do reposition command result is published todo: need to consolidate the command ack strategy in this function Thomas Stastny 2023-09-13 19:20:53 +02:00
  • bec0d83cf4 Commander: dont accept reposition commands without the mode switch bit avoids erroneous (unexpected) position setpoints when switching into hold from another mode Thomas Stastny 2023-09-13 19:19:44 +02:00
  • 2d80291b43 loiter: only accept reposition setpoint if commanded within last 0.5 sec Thomas Stastny 2023-09-13 19:14:50 +02:00
  • e5f4a6b074 NuttX backports acculated prio to V1.14 release David Sidrane 2023-08-15 09:01:43 -07:00
  • 36010a9a7c ROMFS: rc.fw_defaults set more conservative range finder requirements Daniel Agar 2023-09-07 11:06:01 -04:00
  • 1f30b2168d FixedwingPositionControl: rework airspeed slew controller handling - force initialize takeoff airspeed setpoint at start of takeoff modes - force set airspeed constraints if slewed value is out of bounds - always slew airspeed setpoints as long as inside constraints - move target airspeed setpoint calculation into mode specific logic regions (hand vs runway) Thomas Stastny 2023-09-12 15:21:22 +02:00
  • 17177b3948 ROMFS: SITL plane_catapult: reduce FW_LAUN_AC_THLD to 10m/s/s to detect every throw Silvan Fuhrer 2023-05-11 14:57:17 +02:00
  • ccef260f10 FW Pos Control: add in_takeoff_situation argument to adapt_airspeed_setpoint() Silvan Fuhrer 2023-05-11 14:16:06 +02:00
  • 679a532e61 failsafe: When rtl_time_estimate failsafe is triggered, only disable it when the user changes the mode, or it is disarmed. Konrad 2023-09-13 14:02:18 +02:00
  • 98a35971af camera_capture: disable timer callback on stop Niklas Hauser 2023-09-13 14:15:23 +02:00
  • 016db84d69 ekf2: covariance update use IMU sample dt (#22032) Daniel Agar 2023-09-13 09:58:56 -04:00
  • 9bcfd1a7f7 cmake/kconfig.cmake: Don't populate config_kernel_list in nuttx flat builds Jukka Laitinen 2023-09-08 18:37:31 +03:00
  • 4ec4ce5fa9 FixedwingPositionControl: rework airspeed slew controller handling - force initialize takeoff airspeed setpoint at start of takeoff modes - force set airspeed constraints if slewed value is out of bounds - always slew airspeed setpoints as long as inside constraints - move target airspeed setpoint calculation into mode specific logic regions (hand vs runway) Thomas Stastny 2023-09-12 15:21:22 +02:00
  • 78ddf41aa2 ROMFS: SITL plane_catapult: reduce FW_LAUN_AC_THLD to 10m/s/s to detect every throw Silvan Fuhrer 2023-05-11 14:57:17 +02:00
  • f1b47b14b8 FW Pos Control: add in_takeoff_situation argument to adapt_airspeed_setpoint() Silvan Fuhrer 2023-05-11 14:16:06 +02:00
  • 3c9c5f7184 FixedwingPositionControl: slightly simplify manual position control (use navigateLine() to be sure no turnaround) make notes on odd things that are likely still wrong Thomas Stastny 2023-08-28 20:32:37 +02:00
  • 7316d50555 FixedwingPositionControl: revise navigateLine(), navigateBearing() and naivgatePathTangent() briefs Thomas Stastny 2023-08-28 19:44:42 +02:00
  • 97112a7d20 FixedwingPositionControl: forgot to rename input args in navigateWaypoints() declaration Thomas Stastny 2023-08-22 11:34:29 +02:00
  • cd9fd12e91 FixedwingPositionControl: reuse line() and waypoint() methods in navigateWaypoints() method Thomas Stastny 2023-08-21 19:41:12 +02:00
  • a3f1f0e846 FixedwingPositionControl: split out single waypoint following method makes more clearly defined interfaces and behaviors. also cleaned up the controlAutoPosition() method Thomas Stastny 2023-08-21 18:17:54 +02:00
  • 37015c3dbe FixedwingPositionControl: track single point when no prev point exists for waypoint following make sure correct local position setpoint output is logged Thomas Stastny 2023-08-21 16:51:12 +02:00
  • 7160da741d FixedwingPositionControl: correct navigation method param description typos Thomas Stastny 2023-08-21 15:08:01 +02:00
  • db48b04281 FixedwingPositionControl: follow (infinite) lines instead of waypoints during takeoff and landing Thomas Stastny 2023-08-21 14:59:08 +02:00
  • da8dcc4942 FixedwingPositionControl: handle degenerate tangent setpoint in navigatePathTangent() Thomas Stastny 2023-08-21 13:57:10 +02:00
  • 7c2c288c09 npfg: update signed track error state Thomas Stastny 2023-08-21 11:56:18 +02:00
  • 30870e50c0 FixedwingPositionControl: fix / clarify navigate waypoint logic Thomas Stastny 2023-08-21 11:52:37 +02:00
  • 28b018f9bd px4_fmu-v5_test: save flash by disabling fixedwing Julian Oes 2023-08-30 21:27:52 +12:00
  • 3896df3e72 mavlink: improve readability Julian OesandMatthias Grob 2023-08-29 10:56:51 +12:00
  • 56fcabf0b1 mavlink: Support voltages > 65v in battery status Julian Oes 2023-08-26 12:57:45 +12:00
  • 7b60737f9a mavlink: fix BATTERY_STATUS extension Julian Oes 2023-08-26 11:58:43 +12:00
  • 440165809a 6x: fix internal mag rotation Julian Oes 2023-09-08 12:22:59 +12:00
  • 1840f9645a compensate airspeed setpoint based on weight ratio origin/test_weight_adaptations test_weight_adaptations RomanBapst 2023-09-12 08:52:44 +03:00
  • 78eb0cdb72 opt flow: fix msg naming bresch 2023-09-11 11:47:49 +02:00
  • f7d7a7123c addressed review comments origin/pr_tecs_min_sinkrate pr_tecs_min_sinkrate RomanBapst 2023-09-11 09:51:46 +03:00
  • f2bb548b27 6x: fix internal mag rotation Julian Oes 2023-09-08 12:22:59 +12:00
  • 9fe8bd698b Update ina228.h comment typo (#22018) Fermi-4 2023-09-09 18:12:57 -05:00
  • efe0db5725 uavcan_drivers: stm32h7_can fix filter memory initialization bug duartecdiasandDuarte Dias 2023-09-08 21:29:41 +02:00
  • 7d497d4959 msg: set all ORB_QUEUE_LENGTH to actual rounded value Daniel Agar 2023-09-07 11:11:56 -04:00
  • 892d507ca7 integrationtests: MAVROS mission_test.py relax yaw estimate STD check for now (#22061) Daniel Agar 2023-09-08 15:27:39 -04:00
  • 3476831246 dataman: explicitly check file existence to init Daniel Agar 2023-09-08 10:16:24 -04:00
  • def4ce6ba8 FixedwingPositionControl: slightly simplify manual position control (use navigateLine() to be sure no turnaround) make notes on odd things that are likely still wrong Thomas Stastny 2023-08-28 20:32:37 +02:00
  • 16bd0a2ba0 FixedwingPositionControl: revise navigateLine(), navigateBearing() and naivgatePathTangent() briefs Thomas Stastny 2023-08-28 19:44:42 +02:00
  • 7b7d762582 FixedwingPositionControl: forgot to rename input args in navigateWaypoints() declaration Thomas Stastny 2023-08-22 11:34:29 +02:00
  • e71804d976 FixedwingPositionControl: reuse line() and waypoint() methods in navigateWaypoints() method Thomas Stastny 2023-08-21 19:41:12 +02:00
  • ad9e3d72d9 FixedwingPositionControl: split out single waypoint following method makes more clearly defined interfaces and behaviors. also cleaned up the controlAutoPosition() method Thomas Stastny 2023-08-21 18:17:54 +02:00
  • c3012a551f FixedwingPositionControl: track single point when no prev point exists for waypoint following make sure correct local position setpoint output is logged Thomas Stastny 2023-08-21 16:51:12 +02:00
  • f90783547f FixedwingPositionControl: correct navigation method param description typos Thomas Stastny 2023-08-21 15:08:01 +02:00
  • 3047cad05d FixedwingPositionControl: follow (infinite) lines instead of waypoints during takeoff and landing Thomas Stastny 2023-08-21 14:59:08 +02:00
  • 3ffb57bcce FixedwingPositionControl: handle degenerate tangent setpoint in navigatePathTangent() Thomas Stastny 2023-08-21 13:57:10 +02:00
  • 413f66549d npfg: update signed track error state Thomas Stastny 2023-08-21 11:56:18 +02:00
  • b11ff06798 FixedwingPositionControl: fix / clarify navigate waypoint logic Thomas Stastny 2023-08-21 11:52:37 +02:00
  • 14ef376721 drivers/uwb/uwb_sr150: don't enable by default Daniel Agar 2023-09-07 19:03:42 -04:00
  • d9fd67be3b [BACKPORT] MR-CANHUBK3 ADAP board support, add ADC support Peter van der Perk 2023-05-11 14:32:55 +02:00
  • de9dfb6b74 .vscode: settings.json default ros.distro Daniel Agar 2023-09-07 18:57:37 -04:00
  • ad1d72df6f uORB: fix hardfault in uORB calloc implementation Niklas Hauser 2023-09-07 20:22:58 +02:00
  • 35c1d5d9b1 asp5033: fix K value Julian Oes 2023-09-06 14:01:47 +12:00
  • d6a770a547 FixedWingPositionControl: compensate minimum sink rate for weight and density RomanBapst 2023-09-06 14:02:15 +03:00
  • f847586b10 review comments origin/pr_tecs_climbrate pr_tecs_climbrate RomanBapst 2023-09-06 13:27:44 +03:00
  • ab1da27ebb parameters: added kg/m^3 as unit RomanBapst 2023-09-06 13:26:20 +03:00
  • 81e1dbc56b FixedWingPositionControl: support compensation of maximum fixed wing climbrate based on vehicle weight and air density RomanBapst 2023-09-05 14:43:02 +03:00
  • 38b0de94c1 system_params: improve distance sensor check description Matthias Grob 2023-08-25 12:52:19 +02:00
  • 10ac10cb33 ARK CANnode disable OPT_WAIT_FOR_GETNODEINFO_JUMPER_GPIO alexklimaj 2023-08-30 11:05:18 -06:00
  • 3cf205c4a6 ARKV6X update rev 2 heater default temp id alexklimaj 2023-08-22 20:39:23 -06:00
  • d54e488288 Add IIM42653 and ARKV6X Rev 2 alexklimaj 2023-01-27 13:07:26 -07:00
  • 2d4d824a98 src/drivers/adc/ads1115: Change adc_report type to PublicationMulti Jukka Laitinen 2023-09-05 13:54:26 +03:00
  • 70b48dd41c cubepilot: Add support for 4. variant of Orange+ Julian Oes 2023-09-04 15:20:01 +12:00
  • ece338ceef Adding a new differential pressure sensor ASP5033 (#21568) 2023-09-05 01:21:05 +03:00
  • fb30b4d288 control_allocator: Clarify position description Julian Oes 2023-09-04 09:04:54 +12:00
  • d2819ca754 FunctionsMotors: include motors instead of servos topic Matthias Grob 2023-08-31 17:04:52 +02:00
  • 2b78431566 PositionControl: use float literals for sqrtf sign check Matthias Grob 2023-08-31 17:15:56 +02:00
  • db51bfc9e8 ekf2: handle GPS vel/pos timeouts individually origin/pr-ekf2_gps_fusion_timeout_checks pr-ekf2_gps_fusion_timeout_checks Daniel Agar 2023-08-31 11:30:23 -04:00
  • 3d61ab84c4 Cannode add ability to get node ID after boot. Fix ARK CAN OPT_WAIT_FOR_GETNODEINFO_JUMPER_GPIO_INVERT alexklimaj 2022-03-25 19:29:03 -06:00
  • 23b31cc5fd manual_yaw: compensate for yaw estimate convergence bresch 2023-08-21 10:56:08 +02:00
  • 0aa4afdbce ekf2: add unaided_yaw for more resilient yaw control bresch 2023-08-18 16:31:43 +02:00
  • 329a2d0e98 gps: request Unicore HEADINGA message Julian Oes 2023-08-29 20:44:53 +12:00
  • b47fa81633 boards: added SIYI N7 flight controller config comla-x 2023-08-29 23:31:33 +08:00
  • 52bcf1e0c2 update change indicator bresch 2023-08-29 15:01:45 +02:00