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
The common thread for all these spikes seems to be a too high integration time span. Therefore, this fix adds a simple logic that ignores unrealistically high integration time spans. As a threshold, 1 second was chosen.
Here's the Weekly Digest for PX4/Firmware:
ISSUES
Last week 29 issues were created.
Of these, 19 issues have been closed and 10 issues are still open.
OPEN ISSUES
💚 #15256 FW attitude control scaling fixes and cleanup, by supergra
💚 #15254 New compiler warnings, by jkflying
💚 #15253 Comment fix, by George-avy
💚 #15251 Error during :"make px4_sitl gazebo", by Herbertplan
💚 #15250 How to run px4 on crazyflie 2.1, by LJ0707
💚 #15245 it's report "error: [Errno 104] Connection reset by peer",when running sim_vehicle.py --console --map, by theonly-unicorn
💚 #15242 Slow large shake on an X680 quad, by bys1123
💚 #15240 Yaw issue on v1.11.0 Beta-2, by marcelino-pensa
💚 #15235 accumulated calibration fixes and improvements (mostly magnetometer), by dagar
💚 #15232 Update sitl_run to fetch the SDF filename from the model.config file, by antonerasm
CLOSED ISSUES
❤️ #15255 FlightTask: correct activate() doxygen comment, by MaEtUgR
❤️ #15252 sensors/vehicle_acceleration: apply calibration before filtering, by dagar
❤️ #15249 Jenkins: limit metadata generation to master, by dagar
❤️ #15248 Update submodule sitl_gazebo to latest Tue Jun 30 14:39:57 UTC 2020, by dagar
❤️ #15247 Update submodule mavlink v2.0 to latest Tue Jun 30 14:40:02 UTC 2020, by dagar
❤️ #15246 Update submodule matrix to latest Tue Jun 30 14:40:13 UTC 2020, by dagar
❤️ #15244 Cannot use regular power module and CANPMU to measure voltage and current in the same time, by saengphet
❤️ #15243 Raname DJI Airframe name to Provent Large PWM_MIN for normal ESCs, by bys1123
❤️ #15241 Fix Ubuntu Script for 20.04, by MaEtUgR
❤️ #15239 NXP FMUK66 - Fix VDD_3V3_SENSORS_EN polarity, by jarivanewijk
❤️ #15238 mavlink_sitl_gazebo fails in catkin build (gtest), by pariaspe
❤️ #15237 Ignore optical flow samples with too large integration time spans., by dominiknatter
❤️ #15236 logger: fix hardfault for invalid SDLOG_PROFILE setting, by bkueng
❤️ #15234 Github Actions MacOS skip SITL tests, by dagar
❤️ #15233 Jenkins: hardware mRo Control Zero skip tests for now, by dagar
❤️ #15231 Update submodule mavlink v2.0 to latest Sun Jun 28 12:38:13 UTC 2020, by dagar
❤️ #15230 Update submodule ecl to latest Sun Jun 28 12:38:22 UTC 2020, by dagar
❤️ #15229 Update submodule matrix to latest Sun Jun 28 12:38:27 UTC 2020, by dagar
❤️ #15228 accel/gyro calibration reduce string duplication, by dagar
NOISY ISSUE
🔈 #15237 Ignore optical flow samples with too large integration time spans., by dominiknatter
It received 4 comments.
PULL REQUESTS
Last week, 43 pull requests were created, updated or merged.
UPDATED PULL REQUEST
Last week, 23 pull requests were updated.
💛 #15235 accumulated calibration fixes and improvements (mostly magnetometer), by dagar
💛 #15232 Update sitl_run to fetch the SDF filename from the model.config file, by antonerasm
💛 #15221 px4_work_queue: register and progress lockstep component each queue cycle, by dagar
💛 #15140 boards: add new Holybro Pix32v5 board, by dagar
💛 #15131 Lidar Lite v3HP quality, by BazookaJoe1900
💛 #15120 [WIP] commander: auto set external mag rotation during calibration if possible, by dagar
💛 #15083 multicopter land detector ground contact fixes, by dagar
💛 #15063 Failure injection using mavlink and systemcmd, by julianoes
💛 #14960 Critical bat landing - don't re-initiate landing and RTL, by BazookaJoe1900
💛 #14885 introduce IntrusiveSortedList and use for uORB, WorkQueues, and WorkItems, by dagar
💛 #14862 New vehicle type: Airship, by dan-leo
💛 #14855 jMAVSim: try new libs with newer Java versions, by julianoes
💛 #14691 build tools: bring GNU Arm Embedded Toolchain Version 9 to CI and setup scripts, by TSC21
💛 #14650 [WIP]: initial Multi-EKF proof of concept, by dagar
💛 #14643 Support gliding setpoints for autonomous soaring, by Jaeyoung-Lim
💛 #14531 Pull request for issue #14350, by mlaiacker
💛 #14486 Enhancement: More calibration related parameters are preserved when o…, by limhyon
💛 #14477 Rename src/drivers/adc to src/drivers/adc/onboard_adc, by SalimTerryLi
💛 #14463 [WIP] nucleo-f412zg board support, by dakejahl
💛 #14377 change mavlink_log from critical to info for battery state, by DanielePettenuzzo
💛 #14224 Commander: Investigation without dynamic position velocity probation period, by MaEtUgR
💛 #13559 [WIP] ADS1115 Driver, by iyer-suchet
💛 #13426 Orbit: Adding orbit yaw behaviours, by dayjaby
MERGED PULL REQUEST
Last week, 20 pull requests were merged.
💜 #15255 FlightTask: correct activate() doxygen comment, by MaEtUgR
💜 #15252 sensors/vehicle_acceleration: apply calibration before filtering, by dagar
💜 #15249 Jenkins: limit metadata generation to master, by dagar
💜 #15248 Update submodule sitl_gazebo to latest Tue Jun 30 14:39:57 UTC 2020, by dagar
💜 #15247 Update submodule mavlink v2.0 to latest Tue Jun 30 14:40:02 UTC 2020, by dagar
💜 #15246 Update submodule matrix to latest Tue Jun 30 14:40:13 UTC 2020, by dagar
💜 #15243 Raname DJI Airframe name to Provent Large PWM_MIN for normal ESCs, by bys1123
💜 #15241 Fix Ubuntu Script for 20.04, by MaEtUgR
💜 #15239 NXP FMUK66 - Fix VDD_3V3_SENSORS_EN polarity, by jarivanewijk
💜 #15237 Ignore optical flow samples with too large integration time spans., by dominiknatter
💜 #15236 logger: fix hardfault for invalid SDLOG_PROFILE setting, by bkueng
💜 #15234 Github Actions MacOS skip SITL tests, by dagar
💜 #15233 Jenkins: hardware mRo Control Zero skip tests for now, by dagar
💜 #15231 Update submodule mavlink v2.0 to latest Sun Jun 28 12:38:13 UTC 2020, by dagar
💜 #15230 Update submodule ecl to latest Sun Jun 28 12:38:22 UTC 2020, by dagar
💜 #15229 Update submodule matrix to latest Sun Jun 28 12:38:27 UTC 2020, by dagar
💜 #15227 Feature: add support to FastRTPS 2.0.0 (Fast-DDS), by TSC21
💜 #15080 [VTOL] impose minimum transition duration, by ThomasRigi
💜 #14766 Extend Failure Detector functionalities, by cmic0
💜 #14737 Enable testing in windy environments, by Jaeyoung-Lim
COMMITS
Last week there were 27 commits.
🛠️ FlightTask: correct activate() doxygen comment by MaEtUgR
🛠️ [VTOL] impose minimum transition duration * VT_F_TR_OL_TM would silently reduce VT_TRANS_MIN_TM when VT_F_TR_OL_TM was smaller by ThomasRigi
🛠️ Raname DJI Airframe name to Provent Large PWM_MIN for normal ESCs by bys1123
🛠️ sensors/vehicle_acceleration: apply calibration before filtering by dagar
🛠️ Add windy world target (#14737) by Jaeyoung-Lim
🛠️ Commander: failure detector, automatically disarm on a ESC failure Signed-off-by: Claudio Micheli [email protected] by cmic0
🛠️ Commander: make optional tilt-check after takeoff (failure detector). - Introduced COM_LKDOWN_TKO parameter - Introduced auto disarm for lockdown state - Do not trigger flight termiantion if system is in lockdown Signed-off-by: Claudio Micheli [email protected] by cmic0
🛠️ failure detector: added esc failures detection Signed-off-by: Claudio Micheli [email protected] by cmic0
🛠️ [Update submodule sitl_gazebo to latest Tue Jun 30 14:39:57 UTC 2020 (#15248) - sitl_gazebo in PX4/Firmware (38588f0): https://github.com/PX4/sitl_gazebo/commit/309f7b0ace2d6d0afea59fe5edf3356b26d996c9
- sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/1af7e29dbb1ecce7b0b191c9deb24ab1f13916ab
- Changes: https://github.com/PX4/sitl_gazebo/compare/309f7b0ace2d6d0afea59fe5edf3356b26d996c9...1af7e29
5e8ddfb 2020-06-25 Benjamin Perseghetti - fixes for R1 SDF PX4/PX4-SITL_gazebo-classic#533 (#534)
726c066 2020-06-23 Supakorn Suttiruang - Remove the incorrect force generated by moment (#532)
Co-authored-by: PX4 BuildBot [email protected]](7398d17) by dagar
🛠️ [Update submodule mavlink v2.0 to latest Tue Jun 30 14:40:02 UTC 2020 - mavlink v2.0 in PX4/Firmware (2be1588): https://github.com/mavlink/c_library_v2/commit/413964fb05c7f296542d8f87b05ea71cd9795fc7
- mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/bd80020a6ce7686922aac2b389767e23cf0605ac
- Changes: https://github.com/mavlink/c_library_v2/compare/413964fb05c7f296542d8f87b05ea71cd9795fc7...bd80020a6ce7686922aac2b389767e23cf0605ac
Co-authored-by: PX4 BuildBot [email protected]](ff002f1) by dagar
🛠️ Update submodule matrix to latest Tue Jun 30 14:40:13 UTC 2020 - matrix in PX4/Firmware (a1043f6ce068cc4d039d6808ef98fd8c3f379582): https://github.com/PX4/Matrix/commit/f529358e9ac28b0809572c14a964ba7ba691adc4 - matrix current upstream: https://github.com/PX4/Matrix/commit/9a30828a0a1d79e87fd09653bb9f936d7ca0ba17 - Changes: https://github.com/PX4/Matrix/compare/f529358e9ac28b0809572c14a964ba7ba691adc4...9a30828a0a1d79e87fd09653bb9f936d7ca0ba17 9a30828 2020-06-30 Julian Kent - Add explicit matrix + scalar test f3cf615 2020-06-30 Julian Kent - Do += -= and scalar *= /= in place by PX4BuildBot
🛠️ Jenkins: limit metadata generation to master by dagar
🛠️ Update submodule ecl to latest Tue Jun 30 00:38:47 UTC 2020 - ecl in PX4/Firmware (bd4d3f2b9929271b2616d2e1d6952059a7e8bc72): https://github.com/PX4/ecl/commit/e4b44f704bb641fa93bedc81734c5249fcd9ed42 - ecl current upstream: https://github.com/PX4/ecl/commit/5356077a3244a9a29adfae4aeaaab900cd28e9e8 - Changes: https://github.com/PX4/ecl/compare/e4b44f704bb641fa93bedc81734c5249fcd9ed42...5356077a3244a9a29adfae4aeaaab900cd28e9e8 5356077 2020-06-21 kamilritz - Make flow_innov/-var a matrix Vector2f c2801eb 2020-06-21 kamilritz - Add const modifier and increase matrix library usage d9afc2f 2020-06-21 kamilritz - Remove repeated division by same value d16b43a 2020-06-21 kamilritz - Get rid of non functional piece of code c3653e6 2020-06-21 kamilritz - Add const modifier 48f0eb1 2020-06-21 kamilritz - Remove uninformative comments 4a69b41 2020-06-21 kamilritz - Increase matrix library usage even more 630be60 2020-06-21 kamilritz - Increase matrix library usage 22274b1 2020-06-21 kamilritz - Add const modifier 61c139e 2020-06-21 kamilritz - Remove unused variable afd4f3f 2020-06-21 kamilritz - Fix typo a3706fd 2020-06-21 kamilritz - Make relative wind computation more compact b8f9376 2020-06-21 kamilritz - Make mag_innov/-var a Matrix::Vector3f 0ea7cd8 2020-06-25 Kamil Ritz - Attempt to fix CI firmware build test 2927132 2020-06-25 Daniel Agar - clang-format set BreakBeforeBraces to Linux style b96c62e 2020-06-25 sevenbill - Optionalized build dependency on git 794e6ec 2020-06-25 Bill Morris - Enforce tabs via editorcofig by PX4BuildBot
🛠️ ubuntu.sh: add fix for gazebo's OpenGL problem in VMs That makes gazebo crash in VMWare 3D graphics accelration. by MaEtUgR
🛠️ ubuntu.sh: style, 20.04 comment and message wording by MaEtUgR
🛠️ ubuntu.sh: source .profile before checking for ARM GCC to avoid downloading and installing ARM GCC again if the script is reran immediately after e.g. because it failed the first time. by MaEtUgR
🛠️ ubuntu.sh: don't upgrade pip outside of system package manager This can lead to inconsistency with the installed package. E.g. also if the package is remove the upgraded pip stays but the symbolic links are gone. by MaEtUgR
🛠️ setup: don't require exact matplotlib version Because this older version fails to install on Ubuntu 20.04 and makes the entire setup script fail. by MaEtUgR
🛠️ add support to FastRTPS 2.0.0 (Fast-DDS) by TSC21
🛠️ [ekf2: Ignore optical flow samples with too large integration time spans. Fixes #14165 Within ekf2, optical flow messages (amongst others) are fused to the state estimates. It might occur that optical flow sensors report unreliable and unrealistic spikes. In that case, the state estimator went crazy so far and just ignored optical flow values from that moment on.
The common thread for all these spikes seems to be a too high integration time span. Therefore, this fix adds a simple logic that ignores unrealistically high integration time spans. As a threshold, 1 second was chosen.
Reported-by: Dominik Natter [email protected]](d8831c5) by dominiknatter
🛠️ Jenkins: hardware mRo Control Zero skip tests for now - not quite ready for this one by dagar
🛠️ NXP FMUK66 - Fix VDD_3V3_SENSORS_EN polarity by jarivanewijk
🛠️ param: also show unused params for 'param show -c' I find this generally useful for debugging. by bkueng
🛠️ logger: fix hardfault for invalid SDLOG_PROFILE setting If some bits are set but no topic was added, _subscriptions was null but later accessed. During normal use this only happens when switching between different firmware versions with different SDLOG_PROFILE definition (with custom config). by bkueng
🛠️ [Github Actions MacOS skip SITL tests for now - there's an intermittent crash when running these tests on Github Actions MacOS infrastructure (10.15)
🛠️ Update submodule matrix to latest Sun Jun 28 12:38:27 UTC 2020 - matrix in PX4/Firmware (2337b7e2f7b4eecddbb9103ab7672fac2c741fc5): https://github.com/PX4/Matrix/commit/674bd99f3b9284e1088d100d765b3a09cf0c192f - matrix current upstream: https://github.com/PX4/Matrix/commit/f529358e9ac28b0809572c14a964ba7ba691adc4 - Changes: https://github.com/PX4/Matrix/compare/674bd99f3b9284e1088d100d765b3a09cf0c192f...f529358e9ac28b0809572c14a964ba7ba691adc4 f529358 2020-06-27 kamilritz - Add missing const modifier by PX4BuildBot
🛠️ [Update submodule mavlink v2.0 to latest Sun Jun 28 12:38:13 UTC 2020 - mavlink v2.0 in PX4/Firmware (51eaedeb72403a6915c64cce5bb824aaf6ffa13b): https://github.com/mavlink/c_library_v2/commit/be9923365f42dcece409de9467d263e56102e226
Co-authored-by: PX4 BuildBot [email protected]](e67fdb4) by dagar
CONTRIBUTORS
Last week there were 11 contributors.
👤 MaEtUgR
👤 ThomasRigi
👤 bys1123
👤 dagar
👤 Jaeyoung-Lim
👤 cmic0
👤 PX4BuildBot
👤 TSC21
👤 dominiknatter
👤 jarivanewijk
👤 bkueng
STARGAZERS
Last week there were 14 stagazers.
⭐ GundamF91C
⭐ isro01
⭐ AtharvaUmbarkar
⭐ HelloFmcu
⭐ BrianChanCN
⭐ waterretaw
⭐ professor1996
⭐ gurbaaz27
⭐ DilankaDharmasena
⭐ Edwin-ge
⭐ GitaHubMartin
⭐ cwg213
⭐ venGaza
⭐ redblackeagleman
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: