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 (19 April, 2020 - 26 April, 2020) #14761

Closed
weekly-digest bot opened this issue Apr 26, 2020 · 0 comments
Closed

Weekly Digest (19 April, 2020 - 26 April, 2020) #14761

weekly-digest bot opened this issue Apr 26, 2020 · 0 comments

Comments

@weekly-digest
Copy link

weekly-digest bot commented Apr 26, 2020

Here's the Weekly Digest for PX4/Firmware:


ISSUES

Last week 60 issues were created.
Of these, 19 issues have been closed and 41 issues are still open.

OPEN ISSUES

💚 #14760 [MAVSDK TEST] Groundtruth always zero for vision and flow model, by kamilritz
💚 #14759 IMU: parameterize IMU integration time (IMU_INTEG_TIME), by dagar
💚 #14758 move mc_att_control to new wq:attitude_ctrl, by dagar
💚 #14757 Update submodule sitl_gazebo to latest Sat Apr 25 12:38:03 UTC 2020, by dagar
💚 #14756 Update submodule mavlink v2.0 to latest Sat Apr 25 12:38:07 UTC 2020, by dagar
💚 #14755 Notch filter df1, by francelico
💚 #14754 [WIP] Multicopter Controllers Muxing, by Pedro-Roque
💚 #14753 Allow failsafe gimbal action, by dayjaby
💚 #14752 PX4Accelerometer/PX4Gyroscope: integrated data use simple rotate_3f to avoid unnecessary floating point operations, by dagar
💚 #14751 Fix tiltrotor scaling for sitl gazebo, by Jaeyoung-Lim
💚 #14750 Roll Pitch Yawrate Thrust (RPYrT) integration tests, by Pedro-Roque
💚 #14749 PositionControl: deconflict velocity control gains from thrust, by MaEtUgR
💚 #14747 px4_sitl gazebo not working on ubuntu16.04 with gazebo9, by Prasheel24
💚 #14745 pixhawk mini IMU missing v1.11.0-beta1, by dagar
💚 #14743 1.11.beta: Fixed Wing Flaps PWM output only on ch6, but not on ch7, by jstrebel
💚 #14741 [WIP]: drivers/uavcan: add locking for command line param helpers, by dagar
💚 #14740 Durandal: manual logger start fails, by zhaoxiaowei1013
💚 #14738 mc_att_control: adjust attitude setpoint upon estimate reset, by MaEtUgR
💚 #14737 Enable testing in windy environments, by Jaeyoung-Lim
💚 #14736 UAVCAN hardfault on "uavcan param list", by JacobCrabill
💚 #14735 EKF2 velocity estimate wrong - v1.11-beta, by mhkabir
💚 #14734 logger: poll sensor_combined if estimator replay enabled, by dagar
💚 #14733 verify all distance sensor default orientations, by dagar
💚 #14728 RTL: For VTOL first descend before transition, by RomanBapst
💚 #14727 Improve front transition tracking & fix flyaway, by RomanBapst
💚 #14723 [WIP] Add Optical Flow Driver for Upflow LC302 module, by bys1123
💚 #14722 GPS # of satellites used dropped to 16 (u-blox M9N), by limhyon
💚 #14721 Takeoff denied in HITL Simulation with Gazebo, by LordHelmchen324
💚 #14720 Multicopter velocity control gains backwards compatibility depends on hover thrust, by MaEtUgR
💚 #14719 NuttX STM32H7 SPI6 DMA not working , by dagar
💚 #14718 [VTOL] Front transition deviates, by ThomasRigi
💚 #14717 Thermal Calibration corrupts accelometers data to show wrong horizon roll, by MartinStokelj
💚 #14714 TFmini: Data fusion is wrong in PX4 V1.10.0, by Randallfeng
💚 #14713 Add CAN safety state led, by CUAVcaijie
💚 #14712 Add CAN beep, by CUAVcaijie
💚 #14710 Add CAN rgb led, by CUAVcaijie
💚 #14707 drivers/pwm_out: cleanup for multi-platform use, by dagar
💚 #14706 VTOL: Pusher assist: add configuration for enabling it in LAND /disable below some altitude, by sfuhrer
💚 #14705 prearm with linux, by navioglider
💚 #14703 Support odometry velocity in body and local frame [REOPENED], by kamilritz
💚 #14701 Automatic failsafe land in fixed wing RTL not possible, by MaEtUgR

CLOSED ISSUES

❤️ #14748 I2C & SPI drivers: improve info output for external buses, by bkueng
❤️ #14746 tailsitter: remove unused code, by xdwgood
❤️ #14744 SHA256 broken for px4.py, by rblilja
❤️ #14742 fix loiter_time for FW missions, by dayjaby
❤️ #14739 Fixes max AUX number for MNT_MAN_ROLL, PITCH and YAW parameters, by kpetrykin
❤️ #14732 VTOL: add parameter to set the PWM_OUTPUT_DEVICE_PATH, by sfuhrer
❤️ #14731 MCLandDetector: fix low thrust detection in stabilized mode, by bresch
❤️ #14730 Cannot start ll40ls on I2C bus 4 when specifying -b 4 (v1.11.0-beta1), by mortenfyhn
❤️ #14729 adding a test file for training, DO NOT MERGE, by unipheas
❤️ #14726 Update submodule nuttx to latest Wed Apr 22 00:39:01 UTC 2020, by dagar
❤️ #14725 Update submodule mavlink v2.0 to latest Wed Apr 22 00:38:54 UTC 2020, by dagar
❤️ #14724 Update submodule sitl_gazebo to latest Wed Apr 22 00:38:48 UTC 2020, by dagar
❤️ #14716 Fix px4.py, by TSC21
❤️ #14715 MPC: initialize hover thrust with parameter even if using HTE, by bresch
❤️ #14711 fix nuttx submodule: point to px4_firmware_nuttx-8.2 branch, by bkueng
❤️ #14709 Fix up doc links to point to master branch, by hamishwillee
❤️ #14708 restore UAVCAN bootloader support, by dagar
❤️ #14704 MC throttle drop STABILIZED -> ALTCTL (v1.11.0-beta1), by dagar
❤️ #14702 FlightTasks: do not adjust tilt limit of the position control, by MaEtUgR

LIKED ISSUE

👍 #14702 FlightTasks: do not adjust tilt limit of the position control, by MaEtUgR
It received 👍 x0, 😄 x0, 🎉 x2 and ❤️ x0.

NOISY ISSUE

🔈 #14730 Cannot start ll40ls on I2C bus 4 when specifying -b 4 (v1.11.0-beta1), by mortenfyhn
It received 13 comments.


PULL REQUESTS

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

UPDATED PULL REQUEST

Last week, 42 pull requests were updated.
💛 #14759 IMU: parameterize IMU integration time (IMU_INTEG_TIME), by dagar
💛 #14758 move mc_att_control to new wq:attitude_ctrl, by dagar
💛 #14755 Notch filter df1, by francelico
💛 #14754 [WIP] Multicopter Controllers Muxing, by Pedro-Roque
💛 #14753 Allow failsafe gimbal action, by dayjaby
💛 #14752 PX4Accelerometer/PX4Gyroscope: integrated data use simple rotate_3f to avoid unnecessary floating point operations, by dagar
💛 #14750 Roll Pitch Yawrate Thrust (RPYrT) integration tests, by Pedro-Roque
💛 #14749 PositionControl: deconflict velocity control gains from thrust, by MaEtUgR
💛 #14741 [WIP]: drivers/uavcan: add locking for command line param helpers, by dagar
💛 #14738 mc_att_control: adjust attitude setpoint upon estimate reset, by MaEtUgR
💛 #14737 Enable testing in windy environments, by Jaeyoung-Lim
💛 #14734 logger: poll sensor_combined if estimator replay enabled, by dagar
💛 #14728 RTL: For VTOL first descend before transition, by RomanBapst
💛 #14727 Improve front transition tracking & fix flyaway, by RomanBapst
💛 #14723 [WIP] Add Optical Flow Driver for Upflow LC302 module, by bys1123
💛 #14713 Add CAN safety state led, by CUAVcaijie
💛 #14712 Add CAN beep, by CUAVcaijie
💛 #14710 Add CAN rgb led, by CUAVcaijie
💛 #14707 drivers/pwm_out: cleanup for multi-platform use, by dagar
💛 #14706 VTOL: Pusher assist: add configuration for enabling it in LAND /disable below some altitude, by sfuhrer
💛 #14703 Support odometry velocity in body and local frame [REOPENED], by kamilritz
💛 #14699 [WIP]: CUAV X7Pro board support, by dagar
💛 #14567 [WIP] new InvenSense icm20948 driver on SPI with AK09916 mag, by dagar
💛 #14551 [WIP] Alpha filter/leaky integrator time abstraction, by MaEtUgR
💛 #14539 FlightGear simulator support, by kaklik
💛 #14518 [DO NOT MERGE]: uavcannode (v1) testing branch, by dagar
💛 #14504 px4io: move to WQ to reduce control latency, by dagar
💛 #14460 Added support in Mavlink Ethernet channel parameters, by garfieldG
💛 #14447 Move GPS aggregation and blending to sensors, by dakejahl
💛 #14237 accel and gyro calibration cleanup, by dagar
💛 #14181 uORB::SubscriptionCallback relax interval check to accommodate realistic sensor publication rates and occasional jitter, by dagar
💛 #14152 Add reverse thrust (brake) channel to quadplane mixer files, by ThomasRigi
💛 #13983 Disable camera trigger in Return mode, by moreba1
💛 #13971 mission: write next mission item into pos_sp_triplet->current if current mission item did not have position, by ndepal
💛 #13932 EKF2: blend GPS antenna offsets, by CarlOlsson
💛 #13842 fixed wing abort landing, by jinchengde
💛 #13158 mavlink: add missing uORB publication of tunes, by julianoes
💛 #12861 Bosch BMM150 magnetometer cleanup, by dagar
💛 #12148 Thoneflow 3901U Driver, by mhkabir
💛 #11665 Jenkins: add iris optical flow SITL test, by lamping7
💛 #10219 [WIP] L1 enhancements: handling small loiter radii and high winds, by tstastny
💛 #9712 manual_control_setpoint split switches into new message manual_control_switches, by dagar

MERGED PULL REQUEST

Last week, 25 pull requests were merged.
💜 #14748 I2C & SPI drivers: improve info output for external buses, by bkueng
💜 #14746 tailsitter: remove unused code, by xdwgood
💜 #14742 fix loiter_time for FW missions, by dayjaby
💜 #14739 Fixes max AUX number for MNT_MAN_ROLL, PITCH and YAW parameters, by kpetrykin
💜 #14732 VTOL: add parameter to set the PWM_OUTPUT_DEVICE_PATH, by sfuhrer
💜 #14731 MCLandDetector: fix low thrust detection in stabilized mode, by bresch
💜 #14726 Update submodule nuttx to latest Wed Apr 22 00:39:01 UTC 2020, by dagar
💜 #14725 Update submodule mavlink v2.0 to latest Wed Apr 22 00:38:54 UTC 2020, by dagar
💜 #14724 Update submodule sitl_gazebo to latest Wed Apr 22 00:38:48 UTC 2020, by dagar
💜 #14716 Fix px4.py, by TSC21
💜 #14715 MPC: initialize hover thrust with parameter even if using HTE, by bresch
💜 #14711 fix nuttx submodule: point to px4_firmware_nuttx-8.2 branch, by bkueng
💜 #14709 Fix up doc links to point to master branch, by hamishwillee
💜 #14708 restore UAVCAN bootloader support, by dagar
💜 #14702 FlightTasks: do not adjust tilt limit of the position control, by MaEtUgR
💜 #14692 FlightTask: Fix ekf2 reset race condition during task switch, by bresch
💜 #14690 Tools/px_uploader: exit if unsuitable board is connected, by bkueng
💜 #14678 UAVCAN Air Data Support, by avionicsanonymous
💜 #14676 update ecl/EKF and change default integration period 4000 us -> 2500 us, by dagar
💜 #14545 RPM message simulator (dummy publisher), by roman-dvorak
💜 #14512 add new rotation, by jinchengde
💜 #14480 Add plane lidar model for testing fw terrain landing, by Jaeyoung-Lim
💜 #14469 Add SITL target for px4vision, by Jaeyoung-Lim
💜 #14318 InvenSense ICM20649 IMU driver, by dagar
💜 #13156 ubuntu.sh: No automatic removal of modemmanager, by hamishwillee


COMMITS

Last week there were 28 commits.
🛠️ Update submodule nuttx to latest Sat Apr 25 12:38:14 UTC 2020 - nuttx in PX4/Firmware (2c938af28051250f90baf7c411179b9b01dc5d0c): https://github.com/PX4/NuttX/commit/7fffab1610d2ea08a95383febd0579e0037b6b51 - nuttx current upstream: https://github.com/PX4/NuttX/commit/66b4f2c4f2128994f8e8a908d4888f6d37565cfd - Changes: https://github.com/PX4/NuttX/compare/7fffab1610d2ea08a95383febd0579e0037b6b51...66b4f2c4f2128994f8e8a908d4888f6d37565cfd 66b4f2c4f2 2020-04-21 Peter van der Perk - [Backport] Added S32K1XX progmem driver to use the FlexNVM memory 1b3fc1c668 2020-04-10 Peter van der Perk - Added net_trylock so we can call can_input while being in a interrupt handler by PX4BuildBot
🛠️ navigator: fix loiter_time for FW missions by dayjaby
🛠️ drivers/rpm: add simple RPM message simulator (dummy publisher) by roman-dvorak
🛠️ sdp3x: reduce verbosity when no device on the bus by bkueng
🛠️ i2c_spi_buses: improve info output for external buses by bkueng
🛠️ tailsitter: remove unused code by xdwgood
🛠️ [update ecl/EKF with improved covariance prediction stability and change default IMU integration period 4000 us -> 2500 us - bring in PX4/PX4-ECL#795 "EKF: Improve covariance prediction stability"
- the ecl/EKF filter update period has changed from 8 ms to 10 ms

Signed-off-by: Silvan Fuhrer [email protected]](172e435) by sfuhrer
🛠️ MCLandDetector: fix low thrust detection in stabilized mode HTE runs based on the position controller so, even if we whish to use the estimate, it is only available in altitude and position modes. Therefore, we need to always initialize the hoverThrottle using the hover thrust parameter in case we fly in stabilized by bresch
🛠️ [FlightTask: Fix ekf2 reset race condition during task switch (#14692) * FlightTask: Fix ekf2 reset race condition during task switch

During a loss of GPS data when using GPS as primary height source,
the height is reset to baro and the local position gets invalid at the
same time. This triggers a switch to altitude flight task and a setpoint
reset.
This combination of events had the effect to ignore the height reset,
the large sudden height error could create an abrupt change of altitude
or even a crash.
The ekf2 reset is now done at the beginning of each update call.](be2bb4a) by bresch
🛠️ [add new rotation (#14512) * add new rotation ROLL_270_YAW_180

fix compile error

fix rotation

modify roatation


CONTRIBUTORS

Last week there were 15 contributors.
👤 PX4BuildBot
👤 dayjaby
👤 roman-dvorak
👤 bkueng
👤 xdwgood
👤 dagar
👤 kpetrykin
👤 sfuhrer
👤 bresch
👤 jinchengde
👤 MaEtUgR
👤 hamishwillee
👤 TSC21
👤 Jaeyoung-Lim
👤 avionicsanonymous


STARGAZERS

Last week there were 18 stagazers.
nbrains
adityaseven
zhiyudunqiu
Boooooots
krishachetan89
yzprofile
windlunar
lilyouyang
georgeweifly
colazsj
JavaPythonGO
jloluka
AlwaysFly1989
kpetrykin
zzrgenius
AtalisasOwen
goldarte
therealbeansalad
You all are the stars! 🌟


RELEASES

Last week there was 1 release.
🚀 v1.11.0-beta1 v1.11.0 Beta 1


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