Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Weekly Digest (26 January, 2020 - 2 February, 2020) #14084

Closed
weekly-digest bot opened this issue Feb 2, 2020 · 0 comments
Closed

Weekly Digest (26 January, 2020 - 2 February, 2020) #14084

weekly-digest bot opened this issue Feb 2, 2020 · 0 comments

Comments

@weekly-digest
Copy link

weekly-digest bot commented Feb 2, 2020

Here's the Weekly Digest for PX4/Firmware:


ISSUES

Last week 57 issues were created.
Of these, 30 issues have been closed and 27 issues are still open.

OPEN ISSUES

💚 #14082 [WIP] Add S23K1XX and rddrone uavcan146, by davids5
💚 #14081 gyro 1 (ID 682249) no matching uORB devid, by bilginmu
💚 #14080 Honour PYTHON_EXECUTABLE environment variable pass to cmake #14077, by fnoop
💚 #14079 add support for unmanned underwater vehicles:, by DanielDuecker
💚 #14077 Can't build with python3, by fnoop
💚 #14076 Failsafe for position loss in Offboard mode, by michael-p
💚 #14075 PX4 10.0.1 Stable, Hard Fault in file:armv7-m/up_hardfault.c, by Chris-Bee
💚 #14070 Reboot is killing the entire SITL simulation, by shrit
💚 #14069 HIL: disable lockdown not working, by gian1312
💚 #14068 Huge amount of drifting on IRIS in SITL simulation, by shrit
💚 #14065 Cosmetic changes to navigator_params, by LowOrbitIonCannon
💚 #14063 change how to get ros2 version, by stmoon
💚 #14062 Update submodule ecl to latest Thu Jan 30 00:38:08 UTC 2020, by dagar
💚 #14056 [DNM] DO NOT MERGE - For imxrt test purposes only , by davids5
💚 #14055 Px4 firmware v3 not disarmed , by ghasem20
💚 #14053 NXP_FMUK66_v3 - VTOL - Airspeed sensor not recognized, by dk7xe
💚 #14052 cdev: reduce open count (uint16_t -> uint8_t), by dagar
💚 #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
💚 #14047 perf: latency add more buckets, print percentage, and average, by dagar
💚 #14046 perf: keep dt in microseconds to avoid numerical problems, by dagar
💚 #14037 Remove unused configs from specific board builds, by LorenzMeier
💚 #14036 [WIP] sensors: refactor common corrections and rotation helpers, by dagar
💚 #14035 mc_rate_control: publish angular acceleration setpoint, by dagar
💚 #14032 Only do SW flow control for 3DR radio, by nicovanduijn
💚 #14031 Pr add free fall detection for FW in VTOL land detector, by sfuhrer
💚 #14027 RADIO_STATUS handling assumes a certain radio type, by LorenzMeier

CLOSED ISSUES

❤️ #14078 [BACKPORT] and maintenance - ModalAI fc-v1 - 5a1c46deebbe38de35c7ab656ed78248e91eb850, by modaltb
❤️ #14074 commander params fix whitespace, by dagar
❤️ #14073 commander_params: subedit com_rc_override, by hamishwillee
❤️ #14072 px4_fmu-v4pro Fix PX4IO firmware upgrade, by davids5
❤️ #14071 mc_pos_control: thrust limits, by dusan19
❤️ #14067 jMAVSim: warn if not Java 8 is used, select Java 8 in setup script, by julianoes
❤️ #14066 logger: choose logged instances by logger_topics file, by NicolasM0
❤️ #14064 Updates to new Invensense IMU drivers, by dagar
❤️ #14061 Update submodule sitl_gazebo to latest Thu Jan 30 00:37:59 UTC 2020, by dagar
❤️ #14060 EKF params - clarify body frame origin/orientation, by hamishwillee
❤️ #14059 [BACKPORT] modalai_fc-v1 - 5a1c46deebbe38de35c7ab656ed78248e91eb850, by modalai-devops
❤️ #14058 [WIP] codecov notification changes, by dagar
❤️ #14057 new mpu9250 driver using FIFO and raw sampling (8 kHz gyro, 4 kHz accel), by dagar
❤️ #14054 Flow mockup, by kamilritz
❤️ #14050 logger: add logger_status orb message, by dagar
❤️ #14049 workflows: build pull requests and master, by julianoes
❤️ #14045 Enable VTOL transition test, by julianoes
❤️ #14044 mission feasibilty check: fix for VTOL transition and land waypoint, by sfuhrer
❤️ #14043 PX4Flow driver not started on boot on PX4 v1.10.1, by ashwinsushil
❤️ #14042 prearmCheck: vtol cleanup, by RomanBapst
❤️ #14041 airframes: delete 4002, 4004, 4012, by dagar
❤️ #14040 px4_fmu-v2_fixedwing: disable vmount to save flash, by dagar
❤️ #14039 MAVSDK tests, by LorenzMeier
❤️ #14038 Enable Code Coverage on MAVSDK tests with Codecov, by LorenzMeier
❤️ #14034 sensors: add vehicle_angular_acceleration, by dagar
❤️ #14033 sensors: move accel filtering to sensors/vehicle_acceleration, by dagar
❤️ #14030 Update sitl_gazebo: Vision fix, by kamilritz
❤️ #14029 Make documentation more precise - IMU position, by dimon777
❤️ #14028 msg: rename sensor_bias -> estimator_sensor_bias, by dagar
❤️ #14026 sensors: move gyro filtering to sensors/vehicle_angular_velocity, by dagar

LIKED ISSUE

👍 #14028 msg: rename sensor_bias -> estimator_sensor_bias, by dagar
It received 👍 x1, 😄 x0, 🎉 x0 and ❤️ x0.

NOISY ISSUE

🔈 #14053 NXP_FMUK66_v3 - VTOL - Airspeed sensor not recognized, by dk7xe
It received 9 comments.


PULL REQUESTS

Last week, 79 pull requests were created, updated or merged.

UPDATED PULL REQUEST

Last week, 47 pull requests were updated.
💛 #14082 [WIP] Add S23K1XX and rddrone uavcan146, by davids5
💛 #14080 Honour PYTHON_EXECUTABLE environment variable pass to cmake #14077, by fnoop
💛 #14079 add support for unmanned underwater vehicles:, by DanielDuecker
💛 #14065 Cosmetic changes to navigator_params, by LowOrbitIonCannon
💛 #14063 change how to get ros2 version, by stmoon
💛 #14056 [DNM] DO NOT MERGE - For imxrt test purposes only , by davids5
💛 #14052 cdev: reduce open count (uint16_t -> uint8_t), by dagar
💛 #14051 [WIP] mavlink delete MavlinkOrbSubscription and uORB delete unused orb_stat and last update timestamp, by dagar
💛 #14047 perf: latency add more buckets, print percentage, and average, by dagar
💛 #14046 perf: keep dt in microseconds to avoid numerical problems, by dagar
💛 #14037 Remove unused configs from specific board builds, by LorenzMeier
💛 #14036 [WIP] sensors: refactor common corrections and rotation helpers, by dagar
💛 #14035 mc_rate_control: publish angular acceleration setpoint, by dagar
💛 #14032 Only do SW flow control for 3DR radio, by nicovanduijn
💛 #14024 Add camera attitudes to log, by moreba1
💛 #14021 Fixed prearm check for INA226 power monitor, by ItsTimmy
💛 #14018 Implementation of RPM sensor, by roman-dvorak
💛 #14013 initial "experimental" boards, by dagar
💛 #13983 Disable camera trigger in Return mode, by moreba1
💛 #13981 Hover thrust estimator, by bresch
💛 #13974 attitude_estimator_q: publish sensor_bias, by dagar
💛 #13973 Takeoff: check if the desired velocity is finite when generating the takeoff velocity ramp, by dusan19
💛 #13948 mission:reset mission after finished, by jinchengde
💛 #13934 Support odometry velocity in body and local frame, by kamilritz
💛 #13916 Add SITL target for simulating catapult / handlaunching fixed wing, by Jaeyoung-Lim
💛 #13871 Board config: timer config simplifications, by bkueng
💛 #13831 Pr tfminiplus and command support, by amoizard
💛 #13782 VTOL: disable WV when moving, by sfuhrer
💛 #13779 VTOL tiltrotor tilt ("pusher") support in hover, by sfuhrer
💛 #13681 Mavlink: Implemented SET_CAMERA_ZOOM, by dayjaby
💛 #13335 PX4-RT.1-v1.7.0, by mexdy
💛 #13305 fw_pos_control_l1: move to px4::params, by dagar
💛 #13303 [WIP] Simplying RC Input Logic for Mapping PWM to Flight Modes, by dlwalter
💛 #13276 Allow to keep mag calibration after airframe change, by jlecoeur
💛 #13214 Add camera models for VTOL models for sitl, by Jaeyoung-Lim
💛 #13158 mavlink: add missing uORB publication of tunes, by julianoes
💛 #13136 [WIP] VTOL Transition Task: Control Z and Yaw Velocity to 0, by MaEtUgR
💛 #12989 Imu health reporting and preflight checks improvements, by dusan19
💛 #12976 Added FileNotFound error code according to new Mavlink FTP specification, by MatejFranceskin
💛 #12738 [WIP] add support for range finders via uavcan (for HEX flow module), by DanielePettenuzzo
💛 #12518 Differential thrust for tailsitter, by bluecat1997
💛 #12494 Switch into last mode after landing and disarming after RTL/Land, by ItsTimmy
💛 #12368 [WIP]: vmount: move non-polling orb to uORB::Subscription, by dagar
💛 #12215 EKF introduce ecl_float_t type for double precision floating point where available (disabled by default), by dagar
💛 #11845 fw_pos_control_l1: apply pitch setpoint offsets centrally, by dagar
💛 #11318 parameters metadata generate as single static constexpr header, by dagar
💛 #9849 create a range of common quadcopter frame sizes and general ROMFS cleanup, by dagar

MERGED PULL REQUEST

Last week, 32 pull requests were merged.
💜 #14078 [BACKPORT] and maintenance - ModalAI fc-v1 - 5a1c46deebbe38de35c7ab656ed78248e91eb850, by modaltb
💜 #14074 commander params fix whitespace, by dagar
💜 #14073 commander_params: subedit com_rc_override, by hamishwillee
💜 #14072 px4_fmu-v4pro Fix PX4IO firmware upgrade, by davids5
💜 #14067 jMAVSim: warn if not Java 8 is used, select Java 8 in setup script, by julianoes
💜 #14066 logger: choose logged instances by logger_topics file, by NicolasM0
💜 #14064 Updates to new Invensense IMU drivers, by dagar
💜 #14061 Update submodule sitl_gazebo to latest Thu Jan 30 00:37:59 UTC 2020, by dagar
💜 #14060 EKF params - clarify body frame origin/orientation, by hamishwillee
💜 #14058 [WIP] codecov notification changes, by dagar
💜 #14057 new mpu9250 driver using FIFO and raw sampling (8 kHz gyro, 4 kHz accel), by dagar
💜 #14054 Flow mockup, by kamilritz
💜 #14050 logger: add logger_status orb message, by dagar
💜 #14049 workflows: build pull requests and master, by julianoes
💜 #14045 Enable VTOL transition test, by julianoes
💜 #14044 mission feasibilty check: fix for VTOL transition and land waypoint, by sfuhrer
💜 #14042 prearmCheck: vtol cleanup, by RomanBapst
💜 #14041 airframes: delete 4002, 4004, 4012, by dagar
💜 #14040 px4_fmu-v2_fixedwing: disable vmount to save flash, by dagar
💜 #14039 MAVSDK tests, by LorenzMeier
💜 #14038 Enable Code Coverage on MAVSDK tests with Codecov, by LorenzMeier
💜 #14034 sensors: add vehicle_angular_acceleration, by dagar
💜 #14033 sensors: move accel filtering to sensors/vehicle_acceleration, by dagar
💜 #14030 Update sitl_gazebo: Vision fix, by kamilritz
💜 #14028 msg: rename sensor_bias -> estimator_sensor_bias, by dagar
💜 #14026 sensors: move gyro filtering to sensors/vehicle_angular_velocity, by dagar
💜 #14023 commander: don't run preflightCheck during calibration on reconnect, by dagar
💜 #14017 Position Control Refactoring Part 6, by MaEtUgR
💜 #14015 New airframe for ThunderFly Auto-G2 autogyro, by roman-dvorak
💜 #13987 pre arm check: VTOL: do not allow arming if not in multicopter mode, by sfuhrer
💜 #13985 Add support for VTOL multivehicle simulation in SITL gazebo, by Jaeyoung-Lim
💜 #13678 NXP i.MXRT port of PX4 FMUv5, by davids5


COMMITS

Last week there were 94 commits.
🛠️ Fix hardware detection of Flight Core standalone configuration by modaltb
🛠️ [BACKPORT] hrt needs to be running for ADC time out. From commit 5a1c46deebbe38de35c7ab656ed78248e91eb850 by modaltb
🛠️ logger: choose logged instances by logger_topics file new versions of logger does not allow to log multiple instances of a topic when using 'logger_topics.txt' This commit restores the default behavior (log all instances of a topic) and ad the option to specify an instance to log by NicolasM0
🛠️ setup: select Java 8 after installation by julianoes
🛠️ Tools: check for Java 8 on Linux This allows us to print an error message instead of a weird Java failure further down the road. Better yet would be if this would take down everything, so a user does not have to scroll up to read the message. by julianoes
🛠️ commander params fix whitespace by dagar
🛠️ [codecov notification changes - require the reporting of 5 builds to try and prevent Github actions + Jenkins race condition

  • mavsdk_tests: simple test using flow/offboard

This adds a first proof of concept of a test using flow and offboard.

  • Flow MAVSDK test: check against ground truth

  • CleanUp

  • workflows: use latest docker image with psutil

  • mavsdk_tests: fix PEP8 issues

  • Add VTOL CI tests back

  • switch to non-rendering flow mockup

  • workflows: install mavsdk from GitHub release .deb

  • Add vision test and disable VTOL temporarlly

  • Fist draft of combining test coverage and test in one workflow

  • Add VTOL mavsdk tests back in CI

Co-authored-by: Julian Oes julian@oes.ch
Co-authored-by: kritz kritz@ethz.ch](eb50e89) by LorenzMeier
🛠️ Update submodule sitl_gazebo to latest Thu Jan 30 00:37:59 UTC 2020 - sitl_gazebo in PX4/Firmware (931a3f26841b56c120e818323f9b4fd134a0b572): https://github.com/PX4/sitl_gazebo/commit/029722989e945f0a78d5a2322788b34a3ca99ab6 - sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/dfbc28badcffd734c6a5f1b084d7da44f0d19685 - Changes: https://github.com/PX4/sitl_gazebo/compare/029722989e945f0a78d5a2322788b34a3ca99ab6...dfbc28badcffd734c6a5f1b084d7da44f0d19685 dfbc28b 2020-01-29 kamilritz - Reduce airspeed noise 55d74c3 2020-01-11 JaeyoungLim - Add plane catapult model by PX4BuildBot
🛠️ new mpu9250 driver using FIFOs and raw sampling (8 kHz gyro, 4 kHz accel) - currently disabled by default by dagar
🛠️ logger: publish initial logger_status orb message by dagar
🛠️ [sensors: move accel filtering to sensors/vehicle_acceleration I've added a queue depth of 4 for sensor_accel and sensor_gyro. This is initially added because it's not always possible for the vehicle_acceleration to keep up with every publication of the primary accelerator as it runs in the same thread as ekf2, various controllers, etc.

Later this mechanism will be used in a few areas

  • the angular acceleration is computed by differentiating angular velocity after the notch filter (IMU_GYRO_NF_FREQ & IMU_GYRO_NF_BW) is applied

Co-authored-by: Julien Lecoeur jlecoeur@users.noreply.github.com](1237402) by dagar
🛠️ airframes: add ThunderFly Auto-G2 autogyro (#14015) by roman-dvorak
🛠️ [sensors: move gyro filtering to sensors/vehicle_angular_velocity - gyro filtering (low-pass and notch) only performed on primary gyro in sensors/vehicle_angular_velocity instead of every gyro in PX4Gyroscope


CONTRIBUTORS

Last week there were 14 contributors.
👤 modaltb
👤 NicolasM0
👤 julianoes
👤 dagar
👤 hamishwillee
👤 davids5
👤 MaEtUgR
👤 LorenzMeier
👤 PX4BuildBot
👤 kamilritz
👤 RomanBapst
👤 sfuhrer
👤 roman-dvorak
👤 Jaeyoung-Lim


STARGAZERS

Last week there were 18 stagazers.
dexter31
Boubou818
sosher
iftahnaf
wly0215
SamFisher940425
richardxu
timolinn
arrebagrove
DanielPetelin
ganeshr2
geokal
yhch87
onuroztrk
t-kobayashi
slater1
aqilco
chenzhepeter
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.

Your Weekly Digest bot. 📆

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant