You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
don't store unnecessary state](36b3718) by dagar
🛠️ [Mavlink: Add MAV_x_RADIO_CTL parameter to disable RADIO_STATUS flow control * Add param for software flow ctl on 3DR radios
Here's the Weekly Digest for PX4/Firmware:
ISSUES
Last week 40 issues were created.
Of these, 25 issues have been closed and 15 issues are still open.
OPEN ISSUES
💚 #14119 [WIP]: delete drv_baro.h and cleanup, by dagar
💚 #14116 PX4IO not enough RAM left for VTOL models like convergence, by julianoes
💚 #14113 change topic name for the multiple agents, by stmoon
💚 #14109 [WIP]: safe point and fence point orb messages for update, by dagar
💚 #14107 Update submodule ecl to latest Thu Feb 6 00:39:33 UTC 2020, by dagar
💚 #14106 [WIP] uORB add bitset for faster orb_exists check and remove uORB::Subscription lazy subscribe hack/optimization, by dagar
💚 #14105 PWM_MAX setting to 2200us only outputs 2150us, by ataits
💚 #14104 Parameterize timeout for radio status, by nicovanduijn
💚 #14101 Cannot start EKF2 on External Vision without a Barometer, by marcelino-pensa
💚 #14097 [DNM] Testing CI hardfault on NXP, by BazookaJoe1900
💚 #14096 sensors: move baro aggregation to new sensors/vehicle_air_data, by dagar
💚 #14094 feature request : Hybrid LAND mode for VTOL UAVs, by moreba1
💚 #14091 process_sensor_caldata.py: regularly weighted over temperature thermal fitting, by NicolasM0
💚 #14088 Fixed wing position control code documentation, by prabhjeetsingh88
💚 #14087 ADC: replace ioctl with uorb message, by SalimTerryLi
CLOSED ISSUES
❤️ #14123 Makefile/cmake remove legacy target naming helpers, by dagar
❤️ #14122 codecov: remove notifications until we can address false reporting, by dagar
❤️ #14121 px4_fmu-v5x:P2 Base migrating to LAN8742Ai phy, by davids5
❤️ #14120 PX4/NuttX branch test: px4_firmware_nuttx-8.2, by davids5
❤️ #14118 Update submodule mavlink v2.0 to latest Sat Feb 8 00:39:19 UTC 2020, by dagar
❤️ #14117 Update submodule nuttx to latest Sat Feb 8 00:39:27 UTC 2020, by dagar
❤️ #14115 ist8310: remove calibration code, by bkueng
❤️ #14114 replay: remove GPS relative timestamps, by CarlOlsson
❤️ #14112 MAVLink receiver: generic message filtering, by donaldthlee
❤️ #14111 error performing make px4_sitl gazebo, by Yubh8n
❤️ #14110 Update sitl_gazebo submodule to latest Thurs Feb 6 2020 09:33:02 UTC, by RicardoM17
❤️ #14108 Jenkins hardware clear hardfault log and board cleanup, by dagar
❤️ #14103 Error while executing MAKE PX4_SITL GAZEBO (error: ‘TRUE’ was not declared in this scope. #define HAS_GYRO TRUE), by abdul-baais
❤️ #14102 ekf2: define max number of range finders separate from max number of …, by CarlOlsson
❤️ #14100 CBRK_AIRSPD_CHK: Doc driver not started, by hamishwillee
❤️ #14099 _, by phmsmech
❤️ #14098 sensors: filter sample rate calculate with simple interval average instead of perf count, by dagar
❤️ #14095 PR to test hardfault on NXP boards , by BazookaJoe1900
❤️ #14093 codecov: try to relax notifications, by dagar
❤️ #14092 Replay: support dual gps replay, by CarlOlsson
❤️ #14090 Telemetry Searching Mode, by bilginmu
❤️ #14089 Purge linux_sbus, by SalimTerryLi
❤️ #14086 fix batt_smbus build error, by SalimTerryLi
❤️ #14085 drivers: pcf8583 minor cleanup, by dagar
❤️ #14083 SBUS on Linux: replace termios with termios2, by SalimTerryLi
NOISY ISSUE
🔈 #14094 feature request : Hybrid LAND mode for VTOL UAVs, by moreba1
It received 5 comments.
PULL REQUESTS
Last week, 52 pull requests were created, updated or merged.
UPDATED PULL REQUEST
Last week, 23 pull requests were updated.
💛 #14119 [WIP]: delete drv_baro.h and cleanup, by dagar
💛 #14113 change topic name for the multiple agents, by stmoon
💛 #14109 [WIP]: safe point and fence point orb messages for update, by dagar
💛 #14106 [WIP] uORB add bitset for faster orb_exists check and remove uORB::Subscription lazy subscribe hack/optimization, by dagar
💛 #14104 Parameterize timeout for radio status, by nicovanduijn
💛 #14097 [DNM] Testing CI hardfault on NXP, by BazookaJoe1900
💛 #14091 process_sensor_caldata.py: regularly weighted over temperature thermal fitting, by NicolasM0
💛 #14087 ADC: replace ioctl with uorb message, by SalimTerryLi
💛 #14082 [WIP] Add S23K1XX and rddrone uavcan146, by davids5
💛 #14065 Cosmetic changes to navigator_params, by LowOrbitIonCannon
💛 #14051 [WIP] mavlink delete MavlinkOrbSubscription and uORB delete unused orb_stat and last update timestamp, by dagar
💛 #14048 mc_rate_control: use vehicle_angular_acceleration topic, by dagar
💛 #14031 Add free fall detection for FW in VTOL land detector, by sfuhrer
💛 #14013 initial "experimental" boards, by dagar
💛 #13983 Disable camera trigger in Return mode, by moreba1
💛 #13871 Board config: timer config simplifications, by bkueng
💛 #13833 ADC system refactor, by SalimTerryLi
💛 #13565 Microservice Versioning, by ItsTimmy
💛 #13535 [WIP] Different Attitude Setpoint Generation Strategy, by MaEtUgR
💛 #13373 Fix inaccurate velocity set-point transformation in FlightTaskOffboard, by junwoo091400
💛 #13372 UAVCAN ESC: add min and max parameters for ESC raw commands, by bresch
💛 #13266 FIX: Crash after ST24/16 power down PX4#13265 , by ultrasystem
💛 #10883 weathervane: added configuration option via paramter, by RomanBapst
MERGED PULL REQUEST
Last week, 29 pull requests were merged.
💜 #14123 Makefile/cmake remove legacy target naming helpers, by dagar
💜 #14122 codecov: remove notifications until we can address false reporting, by dagar
💜 #14121 px4_fmu-v5x:P2 Base migrating to LAN8742Ai phy, by davids5
💜 #14118 Update submodule mavlink v2.0 to latest Sat Feb 8 00:39:19 UTC 2020, by dagar
💜 #14117 Update submodule nuttx to latest Sat Feb 8 00:39:27 UTC 2020, by dagar
💜 #14115 ist8310: remove calibration code, by bkueng
💜 #14114 replay: remove GPS relative timestamps, by CarlOlsson
💜 #14110 Update sitl_gazebo submodule to latest Thurs Feb 6 2020 09:33:02 UTC, by RicardoM17
💜 #14108 Jenkins hardware clear hardfault log and board cleanup, by dagar
💜 #14102 ekf2: define max number of range finders separate from max number of …, by CarlOlsson
💜 #14100 CBRK_AIRSPD_CHK: Doc driver not started, by hamishwillee
💜 #14098 sensors: filter sample rate calculate with simple interval average instead of perf count, by dagar
💜 #14093 codecov: try to relax notifications, by dagar
💜 #14089 Purge linux_sbus, by SalimTerryLi
💜 #14086 fix batt_smbus build error, by SalimTerryLi
💜 #14085 drivers: pcf8583 minor cleanup, by dagar
💜 #14083 SBUS on Linux: replace termios with termios2, by SalimTerryLi
💜 #14080 Honour PYTHON_EXECUTABLE environment variable pass to cmake #14077, by fnoop
💜 #14079 add support for unmanned underwater vehicles:, by DanielDuecker
💜 #14062 Update submodule ecl to latest Thu Jan 30 00:38:08 UTC 2020, by dagar
💜 #14036 sensors: refactor common corrections and rotation helpers, by dagar
💜 #14032 Only do SW flow control for 3DR radio, by nicovanduijn
💜 #14018 Implementation of RPM sensor, by roman-dvorak
💜 #13981 Hover thrust estimator, by bresch
💜 #13958 FlightTaskManualAltitude: Follow altitude limit given by the estimator, by bresch
💜 #13916 Add SITL target for simulating catapult / handlaunching fixed wing, by Jaeyoung-Lim
💜 #13782 VTOL: disable WV when moving, by sfuhrer
💜 #13779 VTOL tiltrotor tilt ("pusher") support in hover, by sfuhrer
💜 #13305 fw_pos_control_l1: move to px4::params, by dagar
COMMITS
Last week there were 38 commits.
🛠️ Update submodule mavlink v2.0 to latest Sat Feb 8 12:38:03 UTC 2020 - mavlink v2.0 in PX4/Firmware (8df22541ef4b4e334a14ad900e1d70601620c0e1): https://github.com/mavlink/c_library_v2/commit/a62c13922547033d8dd0e3ef9da9edcce909a05d
- mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/1847cbbff5863db71bf7e3de8c5e8136da784152
- Changes: https://github.com/mavlink/c_library_v2/compare/a62c13922547033d8dd0e3ef9da9edcce909a05d...1847cbbff5863db71bf7e3de8c5e8136da784152 by dagar
🛠️ Makefile/cmake remove legacy target naming transition helpers by dagar
🛠️ Update submodule nuttx to latest Sat Feb 8 12:38:09 UTC 2020 - nuttx in PX4/Firmware (4b356c91f2be41dfdadb38270fab01ddb337d3c7): https://github.com/PX4/NuttX/commit/7b36108b548642f1a8513dcf00eb4913f8558ccf - nuttx current upstream: https://github.com/PX4/NuttX/commit/fdf1837077104e80912a2c46ff159fdacc8b06f9 - Changes: https://github.com/PX4/NuttX/compare/7b36108b548642f1a8513dcf00eb4913f8558ccf...fdf1837077104e80912a2c46ff159fdacc8b06f9 fdf1837077 2020-02-07 Peter van der Perk - [BACKPORT] S32K add support for Nxp drone boards (#224) f479b26c98 2020-02-07 Peter van der Perk - [BACKPORT] imxrt added missing i2c prescale mask 26dd187034 2020-02-07 Peter van der Perk - [BACKPORT] Kinetis renamed TJA1100 to TJA110X registers by PX4BuildBot
🛠️ codecov: remove notifications until we can address false reporting I don't think we're quite ready for codecov reporting on every PR. The initial report seems to work fine, but there are various issues that result in bogus reporting when additional commits are added or after a rebase. by dagar
🛠️ px4_fmu-v5x:P2 Base migrating to LAN8742Ai phy by davids5
🛠️ sensors: filter sample rate calculate with simple interval average instead of perf count - the perf counter intervals aren't numerically stable over extended periods (https://github.com/PX4/Firmware/pull/14046) by dagar
🛠️ VTOL: flight task auto: disable weather vane when not stationary Use yawrate setpoint from weather vane only if velocity setpoint is small (smaller than half the cruise velocity) Signed-off-by: Silvan Fuhrer silvan@auterion.com by sfuhrer
🛠️ VTOL: Manual Pos Flight Task: do not use yawrate sp from weather vane if position isn't locked Signed-off-by: Silvan Fuhrer silvan@auterion.com by sfuhrer
🛠️ tiltrotor tilt support: fix thrust compensation constraining Signed-off-by: Silvan Fuhrer silvan@auterion.com by sfuhrer
🛠️ VTOL type and tiltrotor: use math::constrain() for constraining Signed-off-by: Silvan Fuhrer silvan@auterion.com by sfuhrer
🛠️ tiltrotor: limmit the adapted thrust for tilt to [0,1] Signed-off-by: Silvan Fuhrer silvan@auterion.com by sfuhrer
🛠️ VTOL pusher/tilt support: addressed review comments: - remove gloabl variable and instead give back forward_thrust from function - give back increased vertical thrust from fct thrust_compensation_for_tilt() Signed-off-by: Silvan Fuhrer silvan@auterion.com by sfuhrer
🛠️ VTOL: Make pusher assist generic to enable also for tiltrotor -move pusher assist functionality into vtol_type class and adapt it to also work for tiltrotor VTOLs (pitch rotors down to accelerate forward) -for tiltrotor: compensate for lost lift due to tilt by increasing the throttle -enable pusher / tiltassist also in altitude mode Signed-off-by: Silvan Fuhrer silvan@auterion.com by sfuhrer
🛠️ uorb_rtps_message_ids: add hover_thrust_estimate msg by bresch
🛠️ ZeroOrderHoverThrustEstimatorTest: add hover thrust jump test case This is done to test the recovery function of the estimator in case of divergence or sudden extreme hover thrust change. Also specify seed of random generator by bresch
🛠️ HoverThrustEstimator: Add convergence tests With noisy accel and thrust in hover, climb and descent conditions. by bresch
🛠️ HoverThrustEstimator: add a new single state estimator with measurement noise auto-tuning The purpose of this estimator is to improve land detection and vertical velocity feedforward Recovery strategy: This is required when the setpoint suddenly changes in air or that the EKF is diverging. A lowpassed test ratio is used as a trigger for the recovery logic Also, a lowpassed residual is used to estimate the steady-state value and remove it when estimating the accel noise to avoid increasing the accel noise when the redisual is caused by an offset. by bresch
🛠️ replay: remove GPS relative timestamps Signed-off-by: CarlOlsson carlolsson.co@gmail.com by CarlOlsson
🛠️ ist8310: remove calibration code - it does nothing useful - increases boot time by 2 seconds on pixhawk 4 due to a poll timeout: IST8310 on I2C bus 3 at 0x0e (bus: 100 KHz, max: 400 KHz) WARN [ist8310] ERROR: TIMEOUT 2 by bkueng
🛠️ Update sitl_gazebo submodule to latest by RicardoM17
🛠️ Jenkins hardware clear hardfault log and board cleanup by dagar
🛠️ [Update submodule ecl to latest Wed Feb 5 12:39:46 UTC 2020 - ecl in PX4/Firmware (ad38652): https://github.com/PX4/ecl/commit/a3e1eb9d509d55c2c476ec093cf24d84da9798e5
- ecl current upstream: https://github.com/PX4/ecl/commit/ed260c4f1db8545d8ad3aa7f05d951857436ef87
- Changes: https://github.com/PX4/ecl/compare/a3e1eb9d509d55c2c476ec093cf24d84da9798e5...ed260c4
ed260c4 2020-02-03 Daniel Agar - validation: remove unused vibration metric
e52e2b8 2020-02-01 kritz - Sensor Replay (#717)
da752c9 2020-01-28 kamilritz - Hot flow fusion fix
ee859e0 2020-01-28 kritz - Robustify timestamp checks (#729)
f20726d 2020-01-23 kamilritz - Expand auto-format coverage and tiny style changes
fbdd75d 2020-01-27 kritz - Update CONTRIBUTING.md
5d38b73 2020-01-24 kamilritz - Update description of Firmware build tests
e3af91c 2020-01-24 bresch - Ekf: use helper functions to centralize the checks of horizontal aiding (gps, flow, ev_pos, ev_vel)](1aa514a) by dagar
🛠️ ekf2: define max number of range finders seperate from max number of mutli uORB topics Signed-off-by: CarlOlsson carlolsson.co@gmail.com by CarlOlsson
🛠️ [add support for unmanned underwater vehicles (#14079) * add support for unmanned underwater vehicles:
🛠️ codecov: try to relax notifications by dagar
🛠️ sensors: refactor common corrections and rotation code by dagar
🛠️ CBRK_AIRSPD_CHK: Doc driver not started by hamishwillee
🛠️ FlightTaskManualAltitude: Rename _min_speed_down -> _max_speed_down as it is the maximum allowed downward speed by bresch
🛠️ FlightTaskManualAltitude: Follow altitude limit given by the estimator by bresch
🛠️ [drivers/rpm/pcf8583: minor cleanup - split out header and main
🛠️ [Mavlink: Add MAV_x_RADIO_CTL parameter to disable RADIO_STATUS flow control * Add param for software flow ctl on 3DR radios
🛠️ purge drivers/linux_sbus - rc_input now provides reliable parsing for SBUS on Linux platform. linux_sbus can be fully removed. by SalimTerryLi
🛠️ fix batt_smbus build error fix
error: variable-sized object ‘lifetime_block_one’ may not be initialized
by SalimTerryLi🛠️ Honour PYTHON_EXECUTABLE environment variable if set and pass to cmake #14077 by fnoop
🛠️ fw_pos_control_l1: move to px4::params by dagar
🛠️ SBUS on Linux: replace termios with termios2 and add UNKNOWN UART WQ by SalimTerryLi
🛠️ drivers: add PCF8583 RPM sensor (#14018) by roman-dvorak
🛠️ SITL add catapult plane target for new gazebo model (plane_catapult) by Jaeyoung-Lim
CONTRIBUTORS
Last week there were 15 contributors.
👤 dagar
👤 PX4BuildBot
👤 davids5
👤 sfuhrer
👤 bresch
👤 CarlOlsson
👤 bkueng
👤 RicardoM17
👤 DanielDuecker
👤 hamishwillee
👤 nicovanduijn
👤 SalimTerryLi
👤 fnoop
👤 roman-dvorak
👤 Jaeyoung-Lim
STARGAZERS
Last week there were 12 stagazers.
⭐ zerlingx
⭐ sun2401060413
⭐ 1101459202
⭐ akashravichandran
⭐ roocky-x
⭐ vascome
⭐ gucasbrg
⭐ 3Domse3
⭐ Shanthosh1
⭐ quantum509
⭐ robin-shaun
⭐ cmanore25
You all are the stars! 🌟
RELEASES
Last week there were no releases.
That's all for last week, please 👀 Watch and ⭐ Star the repository PX4/Firmware to receive next weekly updates. 😃
You can also view all Weekly Digests by clicking here.
The text was updated successfully, but these errors were encountered: