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 (13 October, 2019 - 20 October, 2019) #13236

Closed
weekly-digest bot opened this issue Oct 20, 2019 · 0 comments
Closed

Weekly Digest (13 October, 2019 - 20 October, 2019) #13236

weekly-digest bot opened this issue Oct 20, 2019 · 0 comments

Comments

@weekly-digest
Copy link

weekly-digest bot commented Oct 20, 2019

Here's the Weekly Digest for PX4/Firmware:


ISSUES

Last week 64 issues were created.
Of these, 36 issues have been closed and 28 issues are still open.

OPEN ISSUES

💚 #13235 microRTPS: templates: only decode ros2_distro when possible and nedeed, by TSC21
💚 #13234 systemcmds/tests: IntrusiveQueue and List fix memory leaks, by dagar
💚 #13233 DShot: updated driver to use NuttX DMA functions, by Igor-Misic
💚 #13232 jmavsim error OSX 10.14, by srovani
💚 #13231 Land detector edge case in descend mode, by julianoes
💚 #13229 In the hold mode, the firmware 1.9.2 and 1.10 will have a throttle equal to 0(MC), by tonight123
💚 #13225 Support offboard velocity setpoints for rover, by Jaeyoung-Lim
💚 #13224 Commander: start pulling arming related parts into separate folder, by MaEtUgR
💚 #13220 Bad Loiter to alt function, by moreba1
💚 #13219 Rate control: introduce torque_setpoint, angular_accel_setpoint, and inertia matrix, by jlecoeur
💚 #13218 RC Failsafe fix for RFD 868+/900 Modems, by julianoes
💚 #13216 Failsafe testing, by julianoes
💚 #13214 Add camera models for VTOL models for sitl, by Jaeyoung-Lim
💚 #13210 Position publish disarmed attitude, by MaEtUgR
💚 #13209 [HIL VTOL Offboard] set_attitude() not working, by ThomasRigi
💚 #13207 Maxbotix sonar sensor not working, by tijmen-garuda
💚 #13205 pwm_out_sim: refactor to work queue and use the MixingOutput library, by bkueng
💚 #13201 uavcan_generic_driver error after make px4_fmu-v3_default, by mcelhennyi
💚 #13200 adding feature to prevent arming before onboard logging is ready, by catch-twenty-two
💚 #13199 Enable loiter type offboard position setpoint for Fixedwing vehicles, by Jaeyoung-Lim
💚 #13195 Command retransmissions are denied, by julianoes
💚 #13194 Multiple SD card reads per second, by julianoes
💚 #13192 Rover position control overrides offboard ActuatorControl, by jbeyerstedt
💚 #13191 UVify Core - verified by UVify, by hyonlim
💚 #13181 mavlink: accept msgs without source initialized, by julianoes
💚 #13180 Offboard position setpoints with loiter type mask makes Fixed wing vehicle fly away, by Jaeyoung-Lim
💚 #13175 Update submodule ecl to latest Sun Oct 13 08:37:25 EDT 2019, by dagar
💚 #13172 Unable to build px4 current version by cross-compilation on macOS Mojave 10.14.6, by jshuadvd

CLOSED ISSUES

❤️ #13230 Handle MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN 'Do nothing for autopilot', by nsteele
❤️ #13228 update sitl_gazebo submodule 18/10/2019, by mrivi
❤️ #13227 mpu6000: remove factory test, by julianoes
❤️ #13226 Don't implement print_message for fmu-v2, by julianoes
❤️ #13223 make px4_sitl gazebo not working on macOS catalina, by alexander-wu-aw
❤️ #13222 Add support for ModalAI FC1 target, by modaltb
❤️ #13221 arch.sh: use nproc instead of grepping /proc/cpuinfo, by MaEtUgR
❤️ #13217 dshot telemetry: enable telemetry publishing for setups with only one ESC, by ndepal
❤️ #13215 remove unnecessary double precision floating point math, by dagar
❤️ #13213 Steps for new aircraft creation , by gitgkk
❤️ #13212 Multicopter land detector: do not update parameters every cycle, by mcsauder
❤️ #13211 microRTPS bridge: templates: do not change naming of topics based on the fasrtpsgen version, by TSC21
❤️ #13208 Remove TPA from rate control, by MaEtUgR
❤️ #13206 Fix param update in mc_att_control, by jlecoeur
❤️ #13204 Semaphore fixes, by bkueng
❤️ #13203 Invalid memory access fixes, by bkueng
❤️ #13202 AAC HAMR airframe (6004) with mixer and custom geometry, by dagar
❤️ #13198 VTOL: Only Reset Thrust but not Attitude when Disarmed, by MaEtUgR
❤️ #13197 run arm authorization as last pre-arm check, as it used to be impleme…, by RomanBapst
❤️ #13196 ROMFS: rc.vtol_defaults limit inner loop rate, by dagar
❤️ #13193 Initialization refactoring, by MaEtUgR
❤️ #13190 Add support for BMP388 barometer, by modaltb
❤️ #13189 Jenkins CI: reactivate Catkin build stage, by TSC21
❤️ #13188 microRTPS: templates: fix support for ROS2 Dashing, by TSC21
❤️ #13187 generate_microRTPS_bridge: fix fastrtpsgen version check handler, by TSC21
❤️ #13186 [WIP] Duplicate, by Igor-Misic
❤️ #13185 [WIP]: Jenkins update and fix SITL tests ASan and Coverage, by dagar
❤️ #13184 mavlink: only send ATTITUDE/ATTITUDE_QUATERNION msgs on vehicle_attitude update, by dagar
❤️ #13183 microRTPS: make the templates generic to work on ROS2 as well, by TSC21
❤️ #13182 Attitude Quaternion Stream with invalid quaternion, by mrivi
❤️ #13179 arch.sh: switch permissions of pip install (again), by MaEtUgR
❤️ #13178 【VTOL】vtol_att_control_main.cpp:remove reset before arm, by xdwgood
❤️ #13177 Time UTC usec goes backward, by tuloski
❤️ #13176 Update submodule mavlink v2.0 to latest Sun Oct 13 08:37:21 EDT 2019, by dagar
❤️ #13174 PULL_REQUEST_TEMPLATE: change order of titles, by MaEtUgR
❤️ #13173 mc_att_control: move rate control to RateControl class, by MaEtUgR

LIKED ISSUE

👍 #13191 UVify Core - verified by UVify, by hyonlim
It received 👍 x0, 😄 x0, 🎉 x2 and ❤️ x0.

NOISY ISSUE

🔈 #13172 Unable to build px4 current version by cross-compilation on macOS Mojave 10.14.6, by jshuadvd
It received 15 comments.


PULL REQUESTS

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

OPEN PULL REQUEST

Last week, 1 pull request was opened.
💚 #13235 microRTPS: templates: only decode ros2_distro when possible and nedeed, by TSC21

UPDATED PULL REQUEST

Last week, 76 pull requests were updated.
💛 #13234 systemcmds/tests: IntrusiveQueue and List fix memory leaks, by dagar
💛 #13233 DShot: updated driver to use NuttX DMA functions, by Igor-Misic
💛 #13225 Support offboard velocity setpoints for rover, by Jaeyoung-Lim
💛 #13224 Commander: start pulling arming related parts into separate folder, by MaEtUgR
💛 #13219 Rate control: introduce torque_setpoint, angular_accel_setpoint, and inertia matrix, by jlecoeur
💛 #13218 RC Failsafe fix for RFD 868+/900 Modems, by julianoes
💛 #13214 Add camera models for VTOL models for sitl, by Jaeyoung-Lim
💛 #13210 Position publish disarmed attitude, by MaEtUgR
💛 #13205 pwm_out_sim: refactor to work queue and use the MixingOutput library, by bkueng
💛 #13200 adding feature to prevent arming before onboard logging is ready, by catch-twenty-two
💛 #13199 Enable loiter type offboard position setpoint for Fixedwing vehicles, by Jaeyoung-Lim
💛 #13191 UVify Core - verified by UVify, by hyonlim
💛 #13181 mavlink: accept msgs without source initialized, by julianoes
💛 #13175 Update submodule ecl to latest Sun Oct 13 08:37:25 EDT 2019, by dagar
💛 #13169 Handle and log onboard_computer_status messages, by Jaeyoung-Lim
💛 #13159 Treat UAVS diffrently from manned aviation , by LowOrbitIonCannon
💛 #13158 mavlink: add missing uORB publication of tunes, by julianoes
💛 #13156 ubuntu.sh: No automatic removal of modemmanager, by hamishwillee
💛 #13152 Fixed adc config, to read internal reference voltage to get cpu temperature, by dinomani
💛 #13145 ACTUATOR_OUTPUT_STATUS MAVLink stream for ESCs, by irsdkv
💛 #13141 Check system type for SET_ATTITUDE_TARGET attitude publising, by irsdkv
💛 #13136 VTOL Transition Task: Control Z and Yaw Velocity to 0, by MaEtUgR
💛 #13127 [ECL] Moving towards multi-sensor-per-same-measurement fusion, by kamilritz
💛 #13103 ICM20602 and ICM20608g: new standalone driver (8 kHz gyro, 4 kHz accel), by dagar
💛 #13093 FlightTaskAutoLineSmoothVel: generate trajectory does not override th…, by dusan19
💛 #13074 Add generic quad airframes for 250, 450, and 650 size quadrotors and set PWM_OUT in rc.mc_defaults., by mcsauder
💛 #13073 sensors: split out battery_status to new module, by dagar
💛 #13065 [WIP] Added STM32H7 support and Durandal, by davids5
💛 #13036 ekf2_main - Add optical flow innovation pre-flight check, by bresch
💛 #13025 Sensors health reporting improvements, by dusan19
💛 #12956 Add support for NXP UWB position sensor, by ItsTimmy
💛 #12887 Airspeed selector follow-up, by sfuhrer
💛 #12809 Use Python 3 everywhere, by julianoes
💛 #12751 FlightTaskOrbit: add parameter for orbit, by Stifael
💛 #12738 [WIP] add support for range finders via uavcan (for HEX flow module), by DanielePettenuzzo
💛 #12700 [WIP]: create hovergames airframe, by dagar
💛 #12696 Support rally landing points, by sfuhrer
💛 #12673 Integrate INA226 with PX4, by ItsTimmy
💛 #12601 [WIP]: temperature_compensation module, by dagar
💛 #12593 [WIP Do NOT MERGE] v5x sensors, by davids5
💛 #12575 [WIP]: ST VL53L1X ToF driver, by dagar
💛 #12551 Add calibration parameters for multiple batteries, by ItsTimmy
💛 #12518 Differential thrust for tailsitter, by bluecat1997
💛 #12507 Accomplish requisite work to close out PR #11431., by mcsauder
💛 #12494 Switch into last mode after landing and disarming after RTL/Land, by ItsTimmy
💛 #12470 updated rtl parameter descriptions., by RomanBapst
💛 #12436 NuttX enable SPI DMA per board, by dagar
💛 #12191 ModuleBase add common base and cleanup, by dagar
💛 #12072 Intuitive manual position control by mapping stick input to acceleration, by MaEtUgR
💛 #11665 Jenkins: add iris optical flow SITL test, by lamping7
💛 #11663 Send PWM_MIN value after a PWM_MAX value while calibrating ESCs, by dusan19
💛 #11455 EKF: only set in_air flag true if not landed and armed, by CarlOlsson
💛 #11347 fmu handle sensor_reset, peripheral_reset, i2c in board, by dagar
💛 #11287 SITL VTOL: scale outputs based on motor count (param VT_MOT_COUNT), by jlecoeur
💛 #11189 Fix driver load order for external ICM20948/Here GNSS for Pixhawk Cube, by flochir
💛 #11169 Introduce AutoManeuverSystem for BVLOS applications, by bresch
💛 #11130 EKF2: added absolute range altimeter param, by tuloski
💛 #11092 EKF2: add usage to new exposed covariance, by TSC21
💛 #10522 WIP: accel cal index bug, by dagar
💛 #10404 navigator: let vtol descend in fixed wing mode before transitioning, by RomanBapst
💛 #10320 [WIP] Make DO_SET_SERVO work, by kpetrykin
💛 #10219 [WIP] L1 enhancements: handling small loiter radii and high winds, by tstastny
💛 #10124 Ethernet : Added support in ethernet, by garfieldG
💛 #9849 create a range of common quadcopter frame sizes and general ROMFS cleanup, by dagar
💛 #9756 [WIP] introduce new vehicle_imu message, by dagar
💛 #9747 [WIP] mission_result split into mission_status and navigator_status, by dagar
💛 #9659 AMOV-IMU codes for px4 1.8.0 rc0, by zarathustr
💛 #9471 launch: add launch specific idle throttle param, by tstastny
💛 #9029 WIP: Pozyx addition to precision landing, by AndreasAntener
💛 #8999 delete old style mode switches, by dagar
💛 #8618 Commander: Add land detection configuration to preflight checks, by LorenzMeier
💛 #8138 Enable I2C2 bus of auav x21, by tubeme
💛 #7717 Reposition: Fix previous valid state to enable proper line following, by LorenzMeier
💛 #7432 [WIP] use local coordinates for position control (Global to local), by ChristophTobler
💛 #7363 [WIP] Smart RTL from @samuelsadok, by mhkabir
💛 #7208 [WIP] Implement MAIN and AUX pwm output on MindPX, by iZhangHui

MERGED PULL REQUEST

Last week, 51 pull requests were merged.
💜 #13230 Handle MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN 'Do nothing for autopilot', by nsteele
💜 #13228 update sitl_gazebo submodule 18/10/2019, by mrivi
💜 #13227 mpu6000: remove factory test, by julianoes
💜 #13226 Don't implement print_message for fmu-v2, by julianoes
💜 #13222 Add support for ModalAI FC1 target, by modaltb
💜 #13221 arch.sh: use nproc instead of grepping /proc/cpuinfo, by MaEtUgR
💜 #13217 dshot telemetry: enable telemetry publishing for setups with only one ESC, by ndepal
💜 #13215 remove unnecessary double precision floating point math, by dagar
💜 #13212 Multicopter land detector: do not update parameters every cycle, by mcsauder
💜 #13211 microRTPS bridge: templates: do not change naming of topics based on the fasrtpsgen version, by TSC21
💜 #13208 Remove TPA from rate control, by MaEtUgR
💜 #13206 Fix param update in mc_att_control, by jlecoeur
💜 #13204 Semaphore fixes, by bkueng
💜 #13203 Invalid memory access fixes, by bkueng
💜 #13198 VTOL: Only Reset Thrust but not Attitude when Disarmed, by MaEtUgR
💜 #13197 run arm authorization as last pre-arm check, as it used to be impleme…, by RomanBapst
💜 #13196 ROMFS: rc.vtol_defaults limit inner loop rate, by dagar
💜 #13193 Initialization refactoring, by MaEtUgR
💜 #13190 Add support for BMP388 barometer, by modaltb
💜 #13189 Jenkins CI: reactivate Catkin build stage, by TSC21
💜 #13188 microRTPS: templates: fix support for ROS2 Dashing, by TSC21
💜 #13187 generate_microRTPS_bridge: fix fastrtpsgen version check handler, by TSC21
💜 #13184 mavlink: only send ATTITUDE/ATTITUDE_QUATERNION msgs on vehicle_attitude update, by dagar
💜 #13183 microRTPS: make the templates generic to work on ROS2 as well, by TSC21
💜 #13179 arch.sh: switch permissions of pip install (again), by MaEtUgR
💜 #13176 Update submodule mavlink v2.0 to latest Sun Oct 13 08:37:21 EDT 2019, by dagar
💜 #13174 PULL_REQUEST_TEMPLATE: change order of titles, by MaEtUgR
💜 #13173 mc_att_control: move rate control to RateControl class, by MaEtUgR
💜 #13170 Land Detector Properties instead of one State, by MaEtUgR
💜 #13162 add here2 mag to startup for fmu-v5, by sfuhrer
💜 #13157 Changed listener to not busy-wait, by ItsTimmy
💜 #13154 add throttle_ramp_time parameter, by jinchengde
💜 #13150 Add param to choose vision observation noise source, by kamilritz
💜 #13143 FlightTasks: add Descend task to land without GPS, by julianoes
💜 #13135 Collision prevention: Option to enable flying outside FOV, by baumanta
💜 #13132 Add support for voxlpm (I2C power monitor) (Used by ModalAI FMU v5m), by modaltb
💜 #13130 Position Controller Failsafe Improvment, by MaEtUgR
💜 #13128 pr-bmp388 updates - measurement improvements from field testing, by modaltb
💜 #13115 top: decrease priority below IMU sensor WQ threads, by dagar
💜 #13113 Reactivate OA/SL in CI, by mrivi
💜 #13102 AttitudeControlTest: add first controller convergence test, by MaEtUgR
💜 #13101 add protection against setting wrong type of parameters, by BazookaJoe1900
💜 #13064 A couple of coverity fixes, by julianoes
💜 #12778 VTOL GPSF: fix fixed bank loiter, by ThomasRigi
💜 #12671 [WIP]Support ICM20689 rev 4 ID, by davids5
💜 #12658 Update vehicle_local_position.ref_alt comment to reflect how ref_alt …, by nsteele
💜 #12468 navigator: fix save mission state., by ToppingXu
💜 #12343 Use return INFINITY for FixedwingLandDetector::_get_max_altitude()., by mcsauder
💜 #12110 WIP: commander re-evaluate RC mode switch when local position becomes valid, by dagar
💜 #11874 Cherry pick the src/modules/land_detector/ directory work from PR #9756, by mcsauder
💜 #11865 do not check VP fusion during GPS startup, by copterspace


COMMITS

Last week there were 68 commits.
🛠️ top: decrease priority below IMU sensor WQ threads - otherwise top can potentially disrupt with sensor sampling by dagar
🛠️ Add support for ModalAI FC1 by modaltb
🛠️ Handle MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN 'Do nothing for autopilot' by nsteele
🛠️ mc_att_control: remove TPA because it's mostly unused and we have thrust curve correction see parameter THR_MDL_FAC by MaEtUgR
🛠️ mpu6000: remove factory test for fmu-v2 by julianoes
🛠️ FlightTaskDescend: set no vertical thrust when commanding velocity by MaEtUgR
🛠️ FlightTasks: add Descend task to land without GPS This adds a flight task to catch the case where we want to do an emergency descent without GPS but only a baro. Previously, this would lead to the navigator land class being called without position estimates which then made the flight tasks fail and react with a flight task failsafe. This however meant that landed was never detected and a couple of confusing error messages. This applies if NAV_RCL_ACT is set to 3 "land". by julianoes
🛠️ mc_pos_control: execute failsafe with invalid setpoints by MaEtUgR
🛠️ update sitl_gazebo submodule 18/10/2019 by mrivi
🛠️ msg: don't implement print_message for fmu-v2 This saves about 3.4k of flash for fmu-v2. by julianoes
🛠️ fix multicopter land detector: do not update parameters every cycle (#13212) And add updateParams() call in LandDetector::_update_params(). by mcsauder
🛠️ arch.sh: use nproc instead of grepping /proc/cpuinfo by MaEtUgR
🛠️ [Collision prevention: Option to enable flying outside FOV and rename parameters (new CP group) * rename parameters to allow more descriptive names under CP group

CONTRIBUTORS

Last week there were 22 contributors.
👤 dagar
👤 modaltb
👤 nsteele
👤 MaEtUgR
👤 julianoes
👤 mrivi
👤 mcsauder
👤 baumanta
👤 ItsTimmy
👤 ndepal
👤 bkueng
👤 ThomasRigi
👤 TSC21
👤 jlecoeur
👤 copterspace
👤 kamilritz
👤 RomanBapst
👤 davids5
👤 sfuhrer
👤 BazookaJoe1900
👤 jinchengde
👤 ToppingXu


STARGAZERS

Last week there were 21 stagazers.
edisonlee55
965823804
SkTsKtSkT1
zjw940806
yudapeng911
wujiahao2012
hupinghit
maak123
qiubinglin
TheFbomb
thelittlehan
suifengtec
ningjx
ccdevisser
riyadshauk
Gongyihang
wrking
xxzg
LucienMa25
julius59
MechaProgrammer
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