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
Refactor the LeddarOne driver class to give scope resultion to the methods that were global and to standardize the implementation against most of the other distance sensor drivers.
Deprecate _reports member var, use of hardware ring buffer, and LeddarOne::read() method.
Deprecate commented (dead) code from the LeddarOne class init() method.
Here's the Weekly Digest for PX4/Firmware:
ISSUES
Last week 55 issues were created.
Of these, 17 issues have been closed and 38 issues are still open.
OPEN ISSUES
💚 #12372 mavlink receiver move to uORB::Publication, by dagar
💚 #12371 introduce uORB::SubscriptionBlocking and use in navigator and simulator, by dagar
💚 #12370 WIP: move rc_input to WQ with new UART options, by dagar
💚 #12369 landing_target_estimator: update to uORB Subscription and Publication, by dagar
💚 #12368 [WIP]: vmount: move non-polling orb to uORB::Subscription, by dagar
💚 #12366 rc_input move to uORB::Subscription, by dagar
💚 #12365 Update submodule ecl to latest Fri Jun 28 20:39:11 EDT 2019, by dagar
💚 #12362 PID implementation - Parallel vs Ideal, by bresch
💚 #12361 List of default params that need an update, by RomanBapst
💚 #12360 non-standard baudrates are not supported on this platform, by oasinic
💚 #12359 Rate setpoint dropout during transition, by RomanBapst
💚 #12356 Implement ModuleParams inheritance in the MultiCopterLandDetector class., by mcsauder
💚 #12355 Secondary GPS doesn't works, by rligocki
💚 #12354 Feature Request: Switch into last mode (position, altitude) after Mission/RTL/Land via QGC, by AuterionWrikeBot
💚 #12353 Pr airspeed module, by sfuhrer
💚 #12351 Add vehicle model module for converting wheel encoder counts into body velocities, by ItsTimmy
💚 #12350 Rover control: Support missions without global position available, by ItsTimmy
💚 #12349 [DO NOT MERGE] OA: add point type, by mrivi
💚 #12348 Multicopter auto - Yaw at waypoint before move, by bresch
💚 #12347 Unable to arm the drone, by deepanshgoyal0718
💚 #12346 Enable auto disarm and RC override by default, by MaEtUgR
💚 #12345 Unable to arm the drone, by deepanshgoyal0718
💚 #12344 update NuttX to 7.29, by dagar
💚 #12343 Add
return INFINITY;
to the LandDetector class_get_max_altitude()
method declaration, by mcsauder💚 #12341 px4_fmu-v5 firmware v1.9.0 doesn't check for external I2C lis3mdl compass, by dlwalter
💚 #12340 px4_fmu-v5x support, by dagar
💚 #12338 MPC_THR_HOVER gets passed unconstrained to the thrust setpoint in manual mode., by dlwalter
💚 #12337 UVify Core specific support is added, by limhyon
💚 #12336 Can't find who trows "PREFLIGHT FAIL: EKF INTERNAL CHECKS", by tuloski
💚 #12335 commander preflightcheck update orb usage to uORB::SubscriptionData, by dagar
💚 #12334 Improve magnetometer consistency check, by MaEtUgR
💚 #12329 Magnetometer compensation based on throttle, by RomanBapst
💚 #12327 Reduce pre flight mag inconsistency test false positives, by priseborough
💚 #12326 jmavsim GUI failed to launch, by yuhaim
💚 #12323 Optitrack using vision - drone hits ceiling, by telegek
💚 #12321 Commander reports "Not Disarming, Not in manual mode or landed yet", by RomanBapst
💚 #12320 MC Geofence violation not easy to resolve, by tops4u
💚 #12319 Multiple unaligned type cast, by yuhaim
CLOSED ISSUES
❤️ #12373 Jenkins HITL exit upload monitor on nsh>, by dagar
❤️ #12367 attitude_estimator_q: move most orb subscriptions to uORB::Subscription, by dagar
❤️ #12364 navigator fix vehicle_status update, by dagar
❤️ #12363 Update submodule sitl_gazebo to latest Fri Jun 28 12:37:57 UTC 2019, by dagar
❤️ #12358 FixedWingAttitudeControl: don't lock integrator during transition, by RomanBapst
❤️ #12357 Implement ModuleParams inheritance in the FixedwingLandDetector class., by mcsauder
❤️ #12352 VTOL motor output handling, by RomanBapst
❤️ #12342 Rename
_arming -> _actuator_armed
,_battery -> _battery_status
in the land_detector module., by mcsauder❤️ #12339 Standardize land_detector module class variable naming, by mcsauder
❤️ #12333 MAVLink module: Add additional IMUs as default outputs, by dagar
❤️ #12332 ekf2: fixed calculation of static pressure error, by RomanBapst
❤️ #12331 v1.9.2 Stable patches, by LorenzMeier
❤️ #12330 QT creator 4.9.1 no rule to make target 'upload', by cuongdaovan
❤️ #12328 MC PositionControl - Explicitly convert tilt to radians, by bresch
❤️ #12325 Revert "VTOL: add parameter to prevent flight if roll direction was not checked, by dagar
❤️ #12324 Missing conversion to radians in AutoMapper and AutoMapper2, by roangel
❤️ #12322 Holybro S500 Airframe, by MaEtUgR
LIKED ISSUE
👍 #12348 Multicopter auto - Yaw at waypoint before move, by bresch
It received 👍 x4, 😄 x4, 🎉 x5 and ❤️ x6.
NOISY ISSUE
🔈 #12346 Enable auto disarm and RC override by default, by MaEtUgR
It received 11 comments.
PULL REQUESTS
Last week, 64 pull requests were created, updated or merged.
OPEN PULL REQUEST
Last week, 1 pull request was opened.
💚 #12366 rc_input move to uORB::Subscription, by dagar
UPDATED PULL REQUEST
Last week, 39 pull requests were updated.
💛 #12371 introduce uORB::SubscriptionBlocking and use in navigator and simulator, by dagar
💛 #12370 WIP: move rc_input to WQ with new UART options, by dagar
💛 #12369 landing_target_estimator: update to uORB Subscription and Publication, by dagar
💛 #12368 [WIP]: vmount: move non-polling orb to uORB::Subscription, by dagar
💛 #12356 Implement ModuleParams inheritance in the MultiCopterLandDetector class., by mcsauder
💛 #12353 Pr airspeed module, by sfuhrer
💛 #12349 [DO NOT MERGE] OA: add point type, by mrivi
💛 #12348 Multicopter auto - Yaw at waypoint before move, by bresch
💛 #12346 Enable auto disarm and RC override by default, by MaEtUgR
💛 #12344 update NuttX to 7.29, by dagar
💛 #12343 Add
return INFINITY;
to the LandDetector class_get_max_altitude()
method declaration, by mcsauder💛 #12337 UVify Core specific support is added, by limhyon
💛 #12335 commander preflightcheck update orb usage to uORB::SubscriptionData, by dagar
💛 #12334 Improve magnetometer consistency check, by MaEtUgR
💛 #12329 Magnetometer compensation based on throttle, by RomanBapst
💛 #12327 Reduce pre flight mag inconsistency test false positives, by priseborough
💛 #12319 Multiple unaligned type cast, by yuhaim
💛 #12277 Maximum numbers of connected ESCs in uORB and in UAVCAN expanded to 16., by irsdkv
💛 #12266 Add Safe Landing Planner to CI, by mrivi
💛 #12239 [WIP] Updated gnd_pos_control and removed gnd_att_control, by ItsTimmy
💛 #12229 vtol_att_control move to WQ with uORB callback scheduling, by dagar
💛 #12226 fw_att_control move to WQ with uORB callback scheduling, by dagar
💛 #12225 mc_att_control move to WQ with uORB callback scheduling, by dagar
💛 #12214 [WIP]: move adc driver to WQ, by dagar
💛 #12179 Collision Prevention with distance sensor , by mrivi
💛 #12136 WIP: deprecate DriverFramework mpu9250 driver, by dagar
💛 #12123 [WIP]: logger move to uORB::SubscriptionInterval, by dagar
💛 #12072 Intuitive manual position control by mapping stick input to acceleration, by MaEtUgR
💛 #11910 yaml.load(f) to yaml.load(f, Loader=yaml.FullLoader), by AlexisTM
💛 #11892 Migrate teraranger driver class member variable initialization to declarations, format whitespace and alphabetize/group/order var/method declarations, by mcsauder
💛 #11891 Refactor srf02 driver class. Move member variable initialization to declarations, standardize against other drivers and format., by mcsauder
💛 #11874 Cherry pick the
src/modules/land_detector/
directory and voted_sensors_update.h from PR #9756, by mcsauder💛 #11629 Adis16477 driver standardization work, by mcsauder
💛 #11381 fw_pos_control_l1 add new simple min groundspeed, by dagar
💛 #11351 [WIP Do not merge] NXP i.MXRT port of PX4 FMUv5, by davids5
💛 #11170 Integration testing ulog, by PhiAbs
💛 #10124 Ethernet : Added support in ethernet, by garfieldG
💛 #9849 create a range of common quadcopter frame sizes and general ROMFS cleanup, by dagar
💛 #7693 Offboard type mask fix, by Seanmatthews
MERGED PULL REQUEST
Last week, 24 pull requests were merged.
💜 #12373 Jenkins HITL exit upload monitor on nsh>, by dagar
💜 #12367 attitude_estimator_q: move most orb subscriptions to uORB::Subscription, by dagar
💜 #12364 navigator fix vehicle_status update, by dagar
💜 #12363 Update submodule sitl_gazebo to latest Fri Jun 28 12:37:57 UTC 2019, by dagar
💜 #12358 FixedWingAttitudeControl: don't lock integrator during transition, by RomanBapst
💜 #12357 Implement ModuleParams inheritance in the FixedwingLandDetector class., by mcsauder
💜 #12352 VTOL motor output handling, by RomanBapst
💜 #12342 Rename
_arming -> _actuator_armed
,_battery -> _battery_status
in the land_detector module., by mcsauder💜 #12339 Standardize land_detector module class variable naming, by mcsauder
💜 #12333 MAVLink module: Add additional IMUs as default outputs, by dagar
💜 #12332 ekf2: fixed calculation of static pressure error, by RomanBapst
💜 #12328 MC PositionControl - Explicitly convert tilt to radians, by bresch
💜 #12325 Revert "VTOL: add parameter to prevent flight if roll direction was not checked, by dagar
💜 #12324 Missing conversion to radians in AutoMapper and AutoMapper2, by roangel
💜 #12322 Holybro S500 Airframe, by MaEtUgR
💜 #12317 Stable v1.9.1 fixes, by dagar
💜 #12306 launch: multiple sdf models, by lamping7
💜 #12279 Pr new vision mav mode, by DanielePettenuzzo
💜 #12209 Implement ModuleParams inheritance and DEFINE_PARAMETERS in the LandDetector class, by mcsauder
💜 #12135 [WIP] Adding support for FMUv5X, by davids5
💜 #11861 Change variable initialization to uniform initialization style and format whitespace in the pga460 driver., by mcsauder
💜 #11859 Refactor mb12xx driver class to allow for multiple sensors. Add ability to set sensor addresses. Deprecate rignbuffer and IOCTL., by mcsauder
💜 #11858 Refactor the LeddarOne driver to standardize against other distance sensor drivers., by mcsauder
💜 #11853 Refactor cm8jl65 driver. Employ uniform initialization, format, and deprecate ringbuffer and IOCTL., by mcsauder
COMMITS
Last week there were 37 commits.
🛠️ Jenkins HITL exit upload monitor on nsh> by dagar
🛠️ attitude_estimator_q: move most orb subscriptions to uORB::Subscription by dagar
🛠️ pga460: Change variable initialization to uniform initialization style, format whitespace, and change baud rate unsigned to speed_t type. (#11861) by mcsauder
🛠️ [cm8jl65: Refactor driver, employ uniform initialization, format, and deprecate ringbuffer and IOCTL. (#11853) * Move cm8jl65 class member variable initialization from constructor list to declarations. Format whitespace and move method doxy comments to declarations.
Refactor the cm8jl65 driver start() method, and rename info()->status().
Continued refactoring of the cm8jl65 driver class:
Deprecate the hardware ringbuffer, _class_instance, and ioctl() from the cm8jl65 driver.](db96b6c) by mcsauder
🛠️ navigator: fix vehicle_status update (#12364) by dagar
🛠️ [LeddarOne: Refactor the driver to standardize against other distance sensor drivers. (Refactor the LeddarOne driver to standardize against other distance sensor drivers. #11858) * Migrate remaining member variable intialization to declarations and employ uniform initialization style. Copy/paste help() and main() methods to the bottom of the file to match convention with other distance sensor drivers.
Refactor the LeddarOne driver class to give scope resultion to the methods that were global and to standardize the implementation against most of the other distance sensor drivers.
Deprecate _reports member var, use of hardware ring buffer, and LeddarOne::read() method.
Deprecate commented (dead) code from the LeddarOne class init() method.
Refactor the LeddarOne class cycle() and collect() methods and create measure() method to untangle the previous logic implementation.](5857cf4) by mcsauder
🛠️ Update submodule sitl_gazebo to latest Fri Jun 28 12:37:57 UTC 2019 - sitl_gazebo in PX4/Firmware (7bba5a7287f2c27667d422f5c197926919485ef3): https://github.com/PX4/sitl_gazebo/commit/95adbb11f8deef06fb132bf0eb85c19e6ca00f6e - sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/22df9475ca0d157e2db066a20f64c35906bf7f25 - Changes: https://github.com/PX4/sitl_gazebo/compare/95adbb11f8deef06fb132bf0eb85c19e6ca00f6e...22df9475ca0d157e2db066a20f64c35906bf7f25 22df947 2019-06-27 Martina Rivizzigno - Range.proto: fix indentation 8ef5625 2019-05-28 Martina Rivizzigno - update sonar message to match mavlink distance sensor definition e04ff96 2018-12-04 Martina - get distance sensor orientation from the vehicle model instead of hard-coding it in the gazebo interface, add horizontal and vertical fov by PX4BuildBot
🛠️ mavlink: add new extvisionmin mode (#12279) Signed-off-by: DanielePettenuzzo [email protected] by DanielePettenuzzo
🛠️ land_detector: Implement ModuleParams inheritance in the FixedwingLandDetector class. by mcsauder
🛠️ FixedWingAttitudeControl: don't lock integrator during transition - airframes that are not well trimmed rely on the integrator to learn the offset. This change can help improve altitude hold during transitions Signed-off-by: RomanBapst [email protected] by RomanBapst
🛠️ vtol_configs: replaced VT_MOT_COUNT with VT_MOT_ID Signed-off-by: RomanBapst [email protected] by RomanBapst
🛠️ vtol_att_control: use VT_MOT_ID instead of VT_MOT_COUNT - VT_MOT_COUNT assumed that motors were always the first outputs. This does not have to be true always. VT_MOT_ID allows to specify precisely how many motors we have for hovering and to which channel they are connected. Signed-off-by: RomanBapst [email protected] by RomanBapst
🛠️ ekf2: fixed calculation of static pressure error Signed-off-by: RomanBapst [email protected] by RomanBapst
🛠️ [land_detector: cleanup actuator_armed and battery_status naming * Rename _arming -> _actuator_armed
Rename _battery -> _battery_status in the MulticopterLandDetector class.](1466d11) by mcsauder
🛠️ [mb12xx: Refactor driver class to allow for multiple sensors and cleanup (Refactor mb12xx driver class to allow for multiple sensors. Add ability to set sensor addresses. Deprecate rignbuffer and IOCTL. #11859) * Migrate mb12xx driver class member variable initialization to declarations.
Format whitespace and alphabetize/group/order var declarations.
Refactor driver reset() and mb12xx_main() methods for readability.
Deprecate usage of IOCTL.
Deprecate the _reports ringbuffer, _class_instance, and read() method and minor formatting in the mb12xx driver.
Add time_literal usage and #define MB12XX_BUS_SPEED.
Refactor the mb12xx driver to mirror the mappy_dot driver implementation and create functionality for multiple sensors.
Add stack size for the mb12xx driver.](94c1f21) by mcsauder
🛠️ mc_pos_control: Explicitly convert tilt variables to radians during check and assignments by bresch
🛠️ Update README.md Clarify the naming of FMU versions to not confuse users once the new industrial FMUv5X standard is established. by LorenzMeier
🛠️ launch: multiple sdf models (#12306) by lamping7
🛠️ WIP Digital PM Support by davids5
🛠️ Added Suport for ICM 20602 on PX4_SPI_BUS_SENSORS1 by davids5
🛠️ fmu-v5X VER REV Combined by davids5
🛠️ fmuv5x board support by davids5
🛠️ Standardize remaining class member variable naming convention in the MulticopterLandDetector class. by mcsauder
🛠️ Standardize class member variable naming convention in the LandDetector class. by mcsauder
🛠️ Standardize class member variable naming convention in the MulticopterLandDetector class. by mcsauder
🛠️ Standardize class member variable naming convention in the VtolLandDetector class. by mcsauder
🛠️ Standardize class member variable naming convention in the FixedWingLandDetector class. by mcsauder
🛠️ MAVLink module: Add additional IMUs as default outputs This simplifies setup and verification of systems, as all three sensors can be looked at in a graph view. by LorenzMeier
🛠️ Add check_params(true) call to the LandDetector start() method. Break out _update_total_flight_time() method in the LandDetector class. by mcsauder
🛠️ Revert changes to the check_params(const bool force) declaration/definition to match current PX4:master. by mcsauder
🛠️ Delete _measure_interval and redundant parentheses in LandDetector.h. by mcsauder
🛠️ Refactor the LandDetector class to - Reduce duplicate code in LandDetector _check_params() method. - Standardize naming cases. - Implement DEFINE_PARAMETERS() macro. by mcsauder
🛠️ Missed conversion to radians in AutoMapper and AutoMapper2 by roangel
🛠️ Revert "VTOL: add parameter to prevent flight if roll direction was not checked" This reverts commit 5f06c6a1aa1f29f37f373c679a1a02c07412f811. by dagar
🛠️ mc_att_control: Increase default rate integral gain @bkueang and me realized that on every frame we tune the integral gain for the roll and pitch rate controller is much too low. Usually it needs to be increased to 0.3 or even 0.4 to have better "locked in" flight performance and 0.2 seems like a good compromise for a safe default. by MaEtUgR
🛠️ Airframes: rename normal S500 to generic and remove PX4 defaults by MaEtUgR
🛠️ Airframes: add Holybro S500 Kit which was tested at dev summit by MaEtUgR
CONTRIBUTORS
Last week there were 11 contributors.
👤 dagar
👤 mcsauder
👤 PX4BuildBot
👤 DanielePettenuzzo
👤 RomanBapst
👤 bresch
👤 LorenzMeier
👤 lamping7
👤 davids5
👤 roangel
👤 MaEtUgR
STARGAZERS
Last week there were 21 stagazers.
⭐ stevenpowered
⭐ leyawang
⭐ Kcollapsar
⭐ ZhenshengLee
⭐ jasonjfxu
⭐ mebuie
⭐ ahmeddabak
⭐ Chadizzm
⭐ lzx071021
⭐ DZUAV
⭐ capradenas
⭐ mellowcandle
⭐ ZJamm1993
⭐ Pashanhu40
⭐ ourobouros
⭐ liutairan
⭐ mooode
⭐ ymn1k
⭐ sbyebss
⭐ Pokerlishao
⭐ FreeCodfish95
You all are the stars! 🌟
RELEASES
Last week there was 1 release.
🚀 v1.9.1 v1.9.1 Stable Release
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: