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 (5 July, 2020 - 12 July, 2020) #15307

Closed
weekly-digest bot opened this issue Jul 12, 2020 · 0 comments
Closed

Weekly Digest (5 July, 2020 - 12 July, 2020) #15307

weekly-digest bot opened this issue Jul 12, 2020 · 0 comments

Comments

@weekly-digest
Copy link

weekly-digest bot commented Jul 12, 2020

Here's the Weekly Digest for PX4/Firmware:


ISSUES

Last week 49 issues were created.
Of these, 26 issues have been closed and 23 issues are still open.

OPEN ISSUES

💚 #15306 Fix the case where the flight controller is connected to the battery (charge 100), QGC shows no battery, by CUAVcaijie
💚 #15305 STM32H7 CAN driver UAVCAN GlobalTimeSyncMaster pub conflict, by mirkix
💚 #15304 [WIP] Pr virtual inherit of scheduled work item test, by SalimTerryLi
💚 #15303 Handle MAV_CMD_DO_CHANGE_SPEED command for FW Offboard global positio…, by ThomasRigi
💚 #15300 [CI] Intermittent MAVROS mission test failures with segfaults, by supergra
💚 #15299 Invensense IMU drivers accumulated minor improvements and consistency cleanup, by dagar
💚 #15295 make px4_sitl gazebo fail, by yaseminarpaci
💚 #15294 make px4_sitl_default gazebo Error , by Robotmaid
💚 #15293 Pixhawk 4 could not be disarmed after landing, and logging stops with ESC at no-zero output, by echoGee
💚 #15292 Orbit approach fixes, by MaEtUgR
💚 #15289 Unexpected flight termination, by kuiskas
💚 #15287 pwm_input driver will freeze FMU when the input signal is in uncertain level, by OskarPepryk
💚 #15284 ROS/Gazebo build errors " cannot create target gtest" , by diegomrt
💚 #15282 Creating a Fast RTPS Listener application and run,but nothing happened, by Yoke365
💚 #15281 Actuator aux, by coderkalyan
💚 #15277 Update submodule ecl to latest Tue Jul 7 12:39:55 UTC 2020, by dagar
💚 #15275 v1.11.0-rc1 build fails (-Werror=unused-but-set-parameter), by Roman-
💚 #15274 Not returning home when Failsafe mode is set, by Rezenders
💚 #15271 boards: NuttX disable posix message queues, by dagar
💚 #15269 modules/sih: move to px4 work queue (wq:rate_ctrl), by dagar
💚 #15267 [RFC] NuttX consider disabling priority inheritance, by dagar
💚 #15265 6 motors in dodecacopter configuration not working, by neom89
💚 #15257 Enable Offboard Bodyrate control for Rovers, by Jaeyoung-Lim

CLOSED ISSUES

❤️ #15302 bmi055: accel periodically read temperature, by dagar
❤️ #15301 systemcmds/tests: add simple atomic microbenchmark, by dagar
❤️ #15298 Update mavlink with cellular status message fixes, by Jaeyoung-Lim
❤️ #15297 mavsdk_tests: load all os environment variables for gazebo client, by MaEtUgR
❤️ #15296 Add raw rpm, by roman-dvorak
❤️ #15291 make px4_sitl_default gazebo fail (fatal error: gst/gst.h: No such file or directory), by liganggg
❤️ #15290 imu/bosch/bmi055: remove interrupt latch, by dagar
❤️ #15288 drivers/imu: Invensense & Bosch remove transfer perf counters, by dagar
❤️ #15286 Add Land as Geofence Action, by ThomasRigi
❤️ #15285 sdp3x: improve robustness, try to reconfigure on transfer error, by bkueng
❤️ #15283 PreFlightchecks: remove duplicated VTOL mode prearm check, by sfuhrer
❤️ #15280 SITL vehicle does not spawn at 0,0,0 in Gazebo, by vorobotics
❤️ #15279 sensors: VehicleIMU improve scheduling, by dagar
❤️ #15278 Update submodule mavlink v2.0 to latest Tue Jul 7 12:39:45 UTC 2020, by dagar
❤️ #15276 Jenkins: holybro durandal-v1 switch to generic multicopter with dshot, by dagar
❤️ #15273 sensors/vehicle_air_data: only publish primary if error free, by dagar
❤️ #15272 Jenkins: set IMU_GYRO_RATEMAX to 4kHz on holybro_durandal-v1_default, by dagar
❤️ #15270 Jenkins: set IMU_GYRO_RATEMAX to 2kHz on px4_fmu-v5_default, by dagar
❤️ #15268 error: ‘mavlink_distance_sensor_t {aka struct __mavlink_distance_sensor_t}’ has no member named ‘signal_quality’, by Rezenders
❤️ #15266 boards: set SEM_PREALLOCHOLDERS 32, by dagar
❤️ #15264 mag params: add missing mag rotations according to rotation.h, by bkueng
❤️ #15263 drivers: add ST LPS33HW baro driver, by bkueng
❤️ #15262 v5x: fix icm20602 sensor orientation, by bkueng
❤️ #15261 boards: use default SEM_PREALLOCHOLDERS (16) and SEM_NNESTPRIO (16), by dagar
❤️ #15260 Issue with PWM output of throttle channel , by githuweeee
❤️ #15259 boards: create px4_fmu-v5_debug build with assertions enabled, by dagar

LIKED ISSUE

👍 #15272 Jenkins: set IMU_GYRO_RATEMAX to 4kHz on holybro_durandal-v1_default, by dagar
It received 👍 x1, 😄 x0, 🎉 x0 and ❤️ x0.

NOISY ISSUE

🔈 #15289 Unexpected flight termination, by kuiskas
It received 9 comments.


PULL REQUESTS

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

OPEN PULL REQUEST

Last week, 2 pull requests were opened.
💚 #15306 Fix the case where the flight controller is connected to the battery (charge 100), QGC shows no battery, by CUAVcaijie
💚 #15303 Handle MAV_CMD_DO_CHANGE_SPEED command for FW Offboard global positio…, by ThomasRigi

UPDATED PULL REQUEST

Last week, 24 pull requests were updated.
💛 #15304 [WIP] Pr virtual inherit of scheduled work item test, by SalimTerryLi
💛 #15299 Invensense IMU drivers accumulated minor improvements and consistency cleanup, by dagar
💛 #15292 Orbit approach fixes, by MaEtUgR
💛 #15281 Actuator aux, by coderkalyan
💛 #15271 boards: NuttX disable posix message queues, by dagar
💛 #15269 modules/sih: move to px4 work queue (wq:rate_ctrl), by dagar
💛 #15267 [RFC] NuttX consider disabling priority inheritance, by dagar
💛 #15257 Enable Offboard Bodyrate control for Rovers, by Jaeyoung-Lim
💛 #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
💛 #15215 boards: mRo Control Zero F7 improve sensors power on timing, by dagar
💛 #15182 SITL: Support for control allocation for pure fixed wings, by RomanBapst
💛 #15131 Lidar Lite v3HP quality, by BazookaJoe1900
💛 #15063 Failure injection using mavlink and systemcmd, by julianoes
💛 #14960 Critical bat landing - don't re-initiate landing and RTL, by BazookaJoe1900
💛 #14810 Added yaw to CMD_DO_SET_HOME, by dayjaby
💛 #14809 moved set_camera_zoom and do_set_servo to commander, by dayjaby
💛 #14437 Introduce new generic ADC driver for ADS1115 chip, by SalimTerryLi
💛 #14269 PWM driver: pca9685_pwm_out improvement, by SalimTerryLi
💛 #14227 input_rc: take command from the last input_rc received, by NicolasM0
💛 #14109 [WIP]: safe point and fence point orb messages for update, by dagar
💛 #13351 WIP: Control Allocation, by jlecoeur
💛 #12864 [WIP] Lidar Lite multi instance, by DanielePettenuzzo
💛 #11962 Add parameter for requiring Geofence for arming, by okalachev

MERGED PULL REQUEST

Last week, 22 pull requests were merged.
💜 #15302 bmi055: accel periodically read temperature, by dagar
💜 #15301 systemcmds/tests: add simple atomic microbenchmark, by dagar
💜 #15298 Update mavlink with cellular status message fixes, by Jaeyoung-Lim
💜 #15297 mavsdk_tests: load all os environment variables for gazebo client, by MaEtUgR
💜 #15296 Add raw rpm, by roman-dvorak
💜 #15290 imu/bosch/bmi055: remove interrupt latch, by dagar
💜 #15288 drivers/imu: Invensense & Bosch remove transfer perf counters, by dagar
💜 #15286 Add Land as Geofence Action, by ThomasRigi
💜 #15285 sdp3x: improve robustness, try to reconfigure on transfer error, by bkueng
💜 #15283 PreFlightchecks: remove duplicated VTOL mode prearm check, by sfuhrer
💜 #15279 sensors: VehicleIMU improve scheduling, by dagar
💜 #15276 Jenkins: holybro durandal-v1 switch to generic multicopter with dshot, by dagar
💜 #15273 sensors/vehicle_air_data: only publish primary if error free, by dagar
💜 #15272 Jenkins: set IMU_GYRO_RATEMAX to 4kHz on holybro_durandal-v1_default, by dagar
💜 #15270 Jenkins: set IMU_GYRO_RATEMAX to 2kHz on px4_fmu-v5_default, by dagar
💜 #15264 mag params: add missing mag rotations according to rotation.h, by bkueng
💜 #15263 drivers: add ST LPS33HW baro driver, by bkueng
💜 #15262 v5x: fix icm20602 sensor orientation, by bkueng
💜 #15259 boards: create px4_fmu-v5_debug build with assertions enabled, by dagar
💜 #15256 FW attitude control scaling fixes and cleanup, by supergra
💜 #15135 publish battery_dangerous message if battery level is dangerous, by RomanBapst
💜 #14855 jMAVSim: try new libs with newer Java versions, by julianoes


COMMITS

Last week there were 28 commits.
🛠️ systemcmds/tests: microbench hrt run both regular and atomic hrt_elapsed_time by dagar
🛠️ systemcmds/tests: add simple atomic microbenchmark by dagar
🛠️ [FW attitude control scaling fixes and cleanup (#15256) * FW attitude control scaling fixes and cleanup

This commit aligns the scaling better with the derivations in
https://dev.px4.io/master/en/flight_stack/controller_diagrams.html#airspeed-scaling

Integrator terms now scale with IAS^2 (all three axes)

To match the roll and pitch controllers:

  • Yaw integrator scale is now applied during accumulation, not to
    integral value (so now FW_YR_IMAX is respected more intuitively)
  • Yaw FF term now scale with IAS instead of IAS^2

Also made a number of small changes to make the three files
(roll, pitch, yaw) 3-way diffable to be clearer about what the
differences among them are.

  • Remove unused yaw coordination method
  • "Coordination method" open vs. closed code removed, since closed
    is never used and not actually implemented.
  • No change to behavior
  • Remove PX4_WARN messages

Co-authored-by: george george@campsix.com](94326a2) by supergra
🛠️ publish battery_dangerous message if battery level is dangerous Signed-off-by: RomanBapst bapstroman@gmail.com by RomanBapst
🛠️ bmi055: accel periodically read temperature by dagar
🛠️ Update mavlink with cellular status message fixes This Commit includes a update of the mavlink submodule since the CELLULAR_STATUS message was updated, the necessary changes were done together Add enums by Jaeyoung-Lim
🛠️ mavsdk_tests: load all os environment variables for gazebo client such that OpenGL options are also used for mavsdk_tests when the GUI is enabled. by MaEtUgR
🛠️ PreFlightchecks: remove duplicated VTOL mode prearm check This removes the check for the current position of the VTOL swtich, as arming is already prevented if in transition mode, plus also if VTOL and in fixed-wing mode (unless CBRK_VTOL_ARMING is set). Signed-off-by: Silvan Fuhrer silvan@auterion.com by sfuhrer
🛠️ mavlink: publish RAW_RPM by roman-dvorak
🛠️ Add Land as Geofence Action by ThomasRigi
🛠️ [sensors: VehicleIMU improve scheduling - schedule on interval multiple of sensor_gyro publications without increasing the configured integration rate


CONTRIBUTORS

Last week there were 10 contributors.
👤 dagar
👤 supergra
👤 RomanBapst
👤 Jaeyoung-Lim
👤 MaEtUgR
👤 sfuhrer
👤 roman-dvorak
👤 ThomasRigi
👤 bkueng
👤 julianoes


STARGAZERS

Last week there were 13 stagazers.
msyed123
BossHater
AngelTang190
Rezenders
Jatin1o1
xctest
CarlyleLiu
kade98002
anandijain
nskjoung
bhaskarsdose
janymuong
Cvar1984
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