We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Here's the Weekly Digest for PX4/Firmware:
Last week 45 issues were created. Of these, 27 issues have been closed and 18 issues are still open.
💚 #13045 VTOL: explicitly start FW & MC controllers in VTOL mode, by dagar 💚 #13044 camera_feedback: move to WQ callback and uORB::Subscription, by dagar 💚 #13042 frsky_telemetry: move to uORB::Subscription, by dagar 💚 #13041 local_position_estimator: partially move to newer uORB::Subscription, by dagar 💚 #13039 FlightTasks: switch to uORB::Subscription, by dagar 💚 #13036 ekf2_main - Add optical flow innovation pre-flight check, by bresch 💚 #13035 VTOL mission can't be continued after QuadChute, by sfuhrer 💚 #13033 Clarify mapping of physical batteries to battery slots, by ItsTimmy 💚 #13032 Triggering of "Autopilot off" by RC override during mission start, by sfuhrer 💚 #13026 @value will be printed with Whitespace in start of line for serial_c…, by garfieldG 💚 #13025 Sensors health reporting improvements, by dusan19 💚 #13022 CI failure boost::lock_error, by julianoes 💚 #13020 RDDRONE-FMUK66 RC input not being recognized, by igalloway 💚 #13019 RDDRONE-FMUK66 Parameters not being saved on some units, by igalloway 💚 #13012 SITL Hippocampus Sensor Baro #0 failover, by LukasAKeen 💚 #13011 If executing "make px4fmu-v5_default" would cover the modification of the code, by zmitchn 💚 #13008 More fixes for Python 3 compatibility, by cclauss 💚 #13003 TF Mini Plus UART and I2C driver, by gian1312
❤️ #13047 lights/blinkm: move to uORB::Subscription, by dagar ❤️ #13046 bst: move to uORB::Subscription, by dagar ❤️ #13043 commander/rc_calibration move to uORB::Subscription, by dagar ❤️ #13040 delete obsolete segway example, by dagar ❤️ #13038 uORB: SubscriptionCallback cleanup naming, by dagar ❤️ #13037 frsky_telemetry: increase stack by 40 bytes, by dagar ❤️ #13034 Update mavlink receiver odometry parent frame, by kamilritz ❤️ #13031 VTOL: fix front transition rate publication (enable FW attitude contr…, by sfuhrer ❤️ #13030 VTOL transition no rate sp for 1 second, by sfuhrer ❤️ #13029 Use of Offboard API in SITL and HITL, by 02yogesh16 ❤️ #13028 CollisionPrevention: fix integer rounding, by dagar ❤️ #13027 nxp/fmuk66-v3: readd uavcan, by dagar ❤️ #13024 Jenkins temporarily disable Catkin build, by dagar ❤️ #13023 ekf2: update to latest ecl version [continued], by kamilritz ❤️ #13021 Deprecate the non-functioning HC_SR04 driver., by mcsauder ❤️ #13018 mavlink: always check stream subscriptions, by julianoes ❤️ #13017 Guidance feature for Collision Prevention, by jkflying ❤️ #13016 Appveyor: update to Windows Toolchain v0.6, by MaEtUgR ❤️ #13015 Add missing id for vehicle_visual_odometry_aligned for rtps, by kamilritz ❤️ #13014 ekf2: update to latest ecl version, by priseborough ❤️ #13013 FW 1.9.2 can't find ms5525 sensor, by minhnguyne ❤️ #13010 VTOL standard: throttle shortly at 0 after transition, by sfuhrer ❤️ #13009 jMAVSim无法启动 #10377, by love-mj ❤️ #13007 Old style exceptions are Python 3 syntax errors, by cclauss ❤️ #13006 listener fix incorrect "never published" cases, by dagar ❤️ #13005 Update submodule mavlink v2.0 to latest Sun Sep 22 08:37:26 EDT 2019, by dagar ❤️ #13004 Use print() function in both Python 2 and Python 3, by cclauss
🔈 #13019 RDDRONE-FMUK66 Parameters not being saved on some units, by igalloway It received 6 comments.
Last week, 69 pull requests were created, updated or merged.
Last week, 35 pull requests were updated. 💛 #13045 VTOL: explicitly start FW & MC controllers in VTOL mode, by dagar 💛 #13044 camera_feedback: move to WQ callback and uORB::Subscription, by dagar 💛 #13042 frsky_telemetry: move to uORB::Subscription, by dagar 💛 #13041 local_position_estimator: partially move to newer uORB::Subscription, by dagar 💛 #13039 FlightTasks: switch to uORB::Subscription, by dagar 💛 #13036 ekf2_main - Add optical flow innovation pre-flight check, by bresch 💛 #13026 @value will be printed with Whitespace in start of line for serial_c…, by garfieldG 💛 #13025 Sensors health reporting improvements, by dusan19 💛 #13008 More fixes for Python 3 compatibility, by cclauss 💛 #12989 Imu health reporting and preflight checks improvements, by dusan19 💛 #12984 Swift UAVCAN servo actuation, by m1kelyons 💛 #12967 [WIP]: mavlink send helpers refactor to prevent writing partial messages, by dagar 💛 #12956 Add support for NXP UWB position sensor, by ItsTimmy 💛 #12952 moved rc.mavlink to the boards optional rc additions (now it's called…, by garfieldG 💛 #12918 sf1xx: Fix max distance for SF/LW20/b, by dvornikov-aa 💛 #12896 posix: add fuzz testing using MAVLink messages, by julianoes 💛 #12887 [WIP] Airspeed selector follow-up, by sfuhrer 💛 #12864 [WIP] Lidar Lite multi instance, by DanielePettenuzzo 💛 #12854 Add DShot module, by bkueng 💛 #12802 uORB::DeviceNode allocate buffer on advertise, by dagar 💛 #12745 Added better logic to encode NAN as INT16_MAX to transfer to IO from FMU, by dlwalter 💛 #12572 update most parameter_update to uORB::Subscription consistently, by dagar 💛 #12551 Add calibration parameters for multiple batteries, by ItsTimmy 💛 #12371 introduce uORB::SubscriptionBlocking and use in navigator and simulator, by dagar 💛 #12368 [WIP]: vmount: move non-polling orb to uORB::Subscription, by dagar 💛 #12343 Add return INFINITY; to the LandDetector class _get_max_altitude() method declaration, by mcsauder 💛 #12329 Magnetometer compensation based on throttle, by RomanBapst 💛 #12277 Maximum numbers of connected ESCs in uORB and in UAVCAN expanded to 16., by irsdkv 💛 #12215 EKF introduce ecl_float_t type for double precision floating point where available (disabled by default), by dagar 💛 #12191 ModuleBase add common base and cleanup, by dagar 💛 #12148 Thoneflow 3901U Driver, by mhkabir 💛 #12072 [WIP] Intuitive manual position control by mapping stick input to acceleration, by MaEtUgR 💛 #11944 rename fields in tecs_status and make it EAS explicit , by CarlOlsson 💛 #11874 Cherry pick the src/modules/land_detector/ directory and voted_sensors_update.h from PR #9756, by mcsauder 💛 #7530 First stab at Mavlink signing, by simonegu
return INFINITY;
_get_max_altitude()
src/modules/land_detector/
Last week, 34 pull requests were merged. 💜 #13047 lights/blinkm: move to uORB::Subscription, by dagar 💜 #13046 bst: move to uORB::Subscription, by dagar 💜 #13043 commander/rc_calibration move to uORB::Subscription, by dagar 💜 #13040 delete obsolete segway example, by dagar 💜 #13038 uORB: SubscriptionCallback cleanup naming, by dagar 💜 #13037 frsky_telemetry: increase stack by 40 bytes, by dagar 💜 #13034 Update mavlink receiver odometry parent frame, by kamilritz 💜 #13031 VTOL: fix front transition rate publication (enable FW attitude contr…, by sfuhrer 💜 #13028 CollisionPrevention: fix integer rounding, by dagar 💜 #13027 nxp/fmuk66-v3: readd uavcan, by dagar 💜 #13024 Jenkins temporarily disable Catkin build, by dagar 💜 #13023 ekf2: update to latest ecl version [continued], by kamilritz 💜 #13021 Deprecate the non-functioning HC_SR04 driver., by mcsauder 💜 #13018 mavlink: always check stream subscriptions, by julianoes 💜 #13017 Guidance feature for Collision Prevention, by jkflying 💜 #13016 Appveyor: update to Windows Toolchain v0.6, by MaEtUgR 💜 #13015 Add missing id for vehicle_visual_odometry_aligned for rtps, by kamilritz 💜 #13007 Old style exceptions are Python 3 syntax errors, by cclauss 💜 #13006 listener fix incorrect "never published" cases, by dagar 💜 #13005 Update submodule mavlink v2.0 to latest Sun Sep 22 08:37:26 EDT 2019, by dagar 💜 #13004 Use print() function in both Python 2 and Python 3, by cclauss 💜 #13000 added circuit_breaker_enabled_by_val(), by BazookaJoe1900 💜 #12997 Update submodule matrix to latest Thu Sep 19 20:38:33 EDT 2019, by dagar 💜 #12993 cm8jl65: move to PX4Rangefinder and cleanup, by dagar 💜 #12985 mavlink mode review, by dagar 💜 #12965 FlightTask - Move ekf reset counter monitoring logic in the base FlightTask, by bresch 💜 #12954 Log all PX4 info messages to the PX4Log as well, by Kjkinney 💜 #12935 Integrator double to float and hrt_abstime type useage, by mcsauder 💜 #12889 Two small MAVLink fixes, by julianoes 💜 #12771 [PLEASE DO MERGE] ECL reference frame alignment fix, by kamilritz 💜 #12695 Refactor the ll40ls namespace driver methods to more closely match other distance sensor driver implementations, by mcsauder 💜 #12687 Commander: small user experience fixes found during demo testing, by MaEtUgR 💜 #12655 FailureDetector - Ignore attitude check for MC in acro and FW in manual, acro and rattitude modes, by bresch 💜 #11892 Refactor the teraranger driver: uniform initialization, format whitespace, deprecate usage of the ringbuffer, etc., by mcsauder
Last week there were 42 commits. 🛠️ lights/blinkm: move to uORB::Subscription by dagar 🛠️ telemetry/bst: move to uORB::Subscription by dagar 🛠️ commander: rc_calibration move to uORB::Subscription by dagar 🛠️ mavlink: typo fix att -> act by julianoes 🛠️ mavlink: prevent race if shut down immediately If we do mavlink stop-all right after mavlink start, we do a perf_free before actually having stopped the threads accessing the perf counters. by julianoes 🛠️ delete obsolete segway example by dagar 🛠️ uORB: SubscriptionCallback cleanup naming by dagar 🛠️ px4_log: publish all PX4_INFO messages as well (#12954) by Kjkinney 🛠️ frsky_telemetry: increase stack by 60 bytes by dagar 🛠️ Change #defines to static constexpr types in LidateLite.h, updated the docs link in ll40ls.cpp, and shortened comments to allow uniform indentation in LidarLiteI2C.h. by mcsauder 🛠️ LidarLite driver minor comment updates/formatting and change instances of OK to PX4_OK. by mcsauder 🛠️ Refactor the ll40ls namespace driver methods to more closely match the cm8jl65, mappydot, leddar_one, and other distance sensor driver implementations. by mcsauder 🛠️ Update frame in mavlink receiver odometry to newest mavlink by kamilritz 🛠️ Update EKF_AID_MASK by kamilritz 🛠️ VTOL: fix front transition rate publication (enable FW attitude controller to run instantly when transition is started). For that the vehicle_status_poll is moved before vehicle_control_module_poll in FW att C Signed-off-by: Silvan Fuhrer [email protected] by sfuhrer 🛠️ [ekf2: update to latest ecl version [continued] (#13023) * ekf2: update to latest ecl version
Includes compatibility changes for renamed variables.
ekf2: Add write of odometry velocity dataCo-Authored-By: kritz [email protected]
ekf2: Modify parameters to enable control of vision velocity fusion
ekf2: Update to latest ecl with timestamp messages](190c817) by kamilritz 🛠️ CollisionPrevention: fix integer rounding (#13028) by dagar 🛠️ mavlink: optimize normal mode for typical GCS usage over serial radio by dagar 🛠️ nxp/fmuk66-v3: readd uavcan * this was accidentally dropped earlier this year by dagar 🛠️ [cm8jl65: move to PX4Rangefinder and cleanup * cm8jl65 split out header and main
cm8jl65: move to PX4Rangefinder
PX4Rangefinder: move signal_quality handling to PX4Rangefinder](88fb6f7) by dagar 🛠️ Jenkins temporarily disable Catkin build by dagar 🛠️ Update the Integrator class local variable dt from double to float and utilize the hrt_abstime typedef. (#12935) by mcsauder 🛠️ mavlink: always check stream subscriptions (#13018) This fixes the regression where we saw this in SITL: ERROR [mavlink] system boot did not complete in 20 secondsThe reason was that the stream subscription requests were not checked because the while loop was not running yet because mavlink was not booted completely. By moving the stream subscription requests into a function we can run them even if we don't run the rest of the loop. by julianoes 🛠️ listener fix incorrect "never published" cases (#13006) - fixes #12955 by dagar 🛠️ Appveyor: update to Windows Toolchain v0.6 (#13016) by MaEtUgR 🛠️ Deprecate the non-functioning HC_SR04 driver. (#13021) by mcsauder 🛠️ [Guidance feature for Collision Prevention (Guidance feature for Collision Prevention #13017) * add guidance
remove COL_PREV_ANG and replace with COL_PREV_CNG
safe max ranges per bin
increase default value for colprev delay to account for tracking delay
update parameter description
fix and extend testing
add handling for overlapping sensor data
fix decision process for overlapping sensors](07d656e) by jkflying 🛠️ FailureDetector - use standard topic subscription for attitude topic and pass vehicle_status from commander instead of subscribing to it. by bresch 🛠️ FailureDetector - Ignore attitude check for MC in acro and rattude, and FW in manual, acro and rattitude modes by bresch 🛠️ Add missing id for vehicle_visual_odometry_aligned for rtps by kamilritz 🛠️ FlightTask: use inline assignment initializer for reset_counters struct by MaEtUgR 🛠️ AutoLineSmoothVel - Reorganize functions declarations to match cpp file by bresch 🛠️ FlightTask - Move ekf reset counter monitoring logic in the base FlihtTask Each child FlightTask can simply implement what it wants to do in case of an EKF reset event by overriding one of the _ekfResetHandler functions by bresch 🛠️ [ECL reference frame alignment fix ([PLEASE DO MERGE] ECL reference frame alignment fix #12771) * Fix EKF frame alignemen in ECL
Remove empty lines
Add initalization for ev_odom
Only use yaw covariance for angErr
Improve frame naming in comments
Use copyTo
Add aligned as suffix
Add missing vehicle_visual_odometry_aligned](7427768) by kamilritz 🛠️ Commander: allow RC to override during RTL by MaEtUgR 🛠️ Commander: remove not disarming by RC message Refactoring the condition to be more clear. by MaEtUgR 🛠️ Old style exceptions are Python 3 syntax errors by cclauss 🛠️ [Update submodule mavlink v2.0 to latest Sun Sep 22 08:37:26 EDT 2019 - mavlink v2.0 in PX4/Firmware (09bd7bb): https://github.com/mavlink/c_library_v2/commit/be2f1fbe0a8235ff4632e7df1d54c89a3c8615bd
Last week there were 12 contributors. 👤 dagar 👤 julianoes 👤 Kjkinney 👤 mcsauder 👤 kamilritz 👤 sfuhrer 👤 MaEtUgR 👤 jkflying 👤 bresch 👤 cclauss 👤 BazookaJoe1900 👤 PX4BuildBot
Last week there were 17 stagazers. ⭐ MaorBill ⭐ huyandenghuangbo ⭐ sqrt3a ⭐ mushroom-x ⭐ amrit110 ⭐ rain16619759026 ⭐ Freebreeze ⭐ gaochaoqwe ⭐ BeomyeolYu ⭐ yingshaoxo ⭐ Starhello ⭐ InvasionsCommander ⭐ pengsujia ⭐ guanjianhe ⭐ Leonana69 ⭐ wbzhang233 ⭐ jzh800 You all are the stars! 🌟
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. 📆
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Here's the Weekly Digest for PX4/Firmware:
ISSUES
Last week 45 issues were created.
Of these, 27 issues have been closed and 18 issues are still open.
OPEN ISSUES
💚 #13045 VTOL: explicitly start FW & MC controllers in VTOL mode, by dagar
💚 #13044 camera_feedback: move to WQ callback and uORB::Subscription, by dagar
💚 #13042 frsky_telemetry: move to uORB::Subscription, by dagar
💚 #13041 local_position_estimator: partially move to newer uORB::Subscription, by dagar
💚 #13039 FlightTasks: switch to uORB::Subscription, by dagar
💚 #13036 ekf2_main - Add optical flow innovation pre-flight check, by bresch
💚 #13035 VTOL mission can't be continued after QuadChute, by sfuhrer
💚 #13033 Clarify mapping of physical batteries to battery slots, by ItsTimmy
💚 #13032 Triggering of "Autopilot off" by RC override during mission start, by sfuhrer
💚 #13026 @value will be printed with Whitespace in start of line for serial_c…, by garfieldG
💚 #13025 Sensors health reporting improvements, by dusan19
💚 #13022 CI failure boost::lock_error, by julianoes
💚 #13020 RDDRONE-FMUK66 RC input not being recognized, by igalloway
💚 #13019 RDDRONE-FMUK66 Parameters not being saved on some units, by igalloway
💚 #13012 SITL Hippocampus Sensor Baro #0 failover, by LukasAKeen
💚 #13011 If executing "make px4fmu-v5_default" would cover the modification of the code, by zmitchn
💚 #13008 More fixes for Python 3 compatibility, by cclauss
💚 #13003 TF Mini Plus UART and I2C driver, by gian1312
CLOSED ISSUES
❤️ #13047 lights/blinkm: move to uORB::Subscription, by dagar
❤️ #13046 bst: move to uORB::Subscription, by dagar
❤️ #13043 commander/rc_calibration move to uORB::Subscription, by dagar
❤️ #13040 delete obsolete segway example, by dagar
❤️ #13038 uORB: SubscriptionCallback cleanup naming, by dagar
❤️ #13037 frsky_telemetry: increase stack by 40 bytes, by dagar
❤️ #13034 Update mavlink receiver odometry parent frame, by kamilritz
❤️ #13031 VTOL: fix front transition rate publication (enable FW attitude contr…, by sfuhrer
❤️ #13030 VTOL transition no rate sp for 1 second, by sfuhrer
❤️ #13029 Use of Offboard API in SITL and HITL, by 02yogesh16
❤️ #13028 CollisionPrevention: fix integer rounding, by dagar
❤️ #13027 nxp/fmuk66-v3: readd uavcan, by dagar
❤️ #13024 Jenkins temporarily disable Catkin build, by dagar
❤️ #13023 ekf2: update to latest ecl version [continued], by kamilritz
❤️ #13021 Deprecate the non-functioning HC_SR04 driver., by mcsauder
❤️ #13018 mavlink: always check stream subscriptions, by julianoes
❤️ #13017 Guidance feature for Collision Prevention, by jkflying
❤️ #13016 Appveyor: update to Windows Toolchain v0.6, by MaEtUgR
❤️ #13015 Add missing id for vehicle_visual_odometry_aligned for rtps, by kamilritz
❤️ #13014 ekf2: update to latest ecl version, by priseborough
❤️ #13013 FW 1.9.2 can't find ms5525 sensor, by minhnguyne
❤️ #13010 VTOL standard: throttle shortly at 0 after transition, by sfuhrer
❤️ #13009 jMAVSim无法启动 #10377, by love-mj
❤️ #13007 Old style exceptions are Python 3 syntax errors, by cclauss
❤️ #13006 listener fix incorrect "never published" cases, by dagar
❤️ #13005 Update submodule mavlink v2.0 to latest Sun Sep 22 08:37:26 EDT 2019, by dagar
❤️ #13004 Use print() function in both Python 2 and Python 3, by cclauss
NOISY ISSUE
🔈 #13019 RDDRONE-FMUK66 Parameters not being saved on some units, by igalloway
It received 6 comments.
PULL REQUESTS
Last week, 69 pull requests were created, updated or merged.
UPDATED PULL REQUEST
Last week, 35 pull requests were updated.
💛 #13045 VTOL: explicitly start FW & MC controllers in VTOL mode, by dagar
💛 #13044 camera_feedback: move to WQ callback and uORB::Subscription, by dagar
💛 #13042 frsky_telemetry: move to uORB::Subscription, by dagar
💛 #13041 local_position_estimator: partially move to newer uORB::Subscription, by dagar
💛 #13039 FlightTasks: switch to uORB::Subscription, by dagar
💛 #13036 ekf2_main - Add optical flow innovation pre-flight check, by bresch
💛 #13026 @value will be printed with Whitespace in start of line for serial_c…, by garfieldG
💛 #13025 Sensors health reporting improvements, by dusan19
💛 #13008 More fixes for Python 3 compatibility, by cclauss
💛 #12989 Imu health reporting and preflight checks improvements, by dusan19
💛 #12984 Swift UAVCAN servo actuation, by m1kelyons
💛 #12967 [WIP]: mavlink send helpers refactor to prevent writing partial messages, by dagar
💛 #12956 Add support for NXP UWB position sensor, by ItsTimmy
💛 #12952 moved rc.mavlink to the boards optional rc additions (now it's called…, by garfieldG
💛 #12918 sf1xx: Fix max distance for SF/LW20/b, by dvornikov-aa
💛 #12896 posix: add fuzz testing using MAVLink messages, by julianoes
💛 #12887 [WIP] Airspeed selector follow-up, by sfuhrer
💛 #12864 [WIP] Lidar Lite multi instance, by DanielePettenuzzo
💛 #12854 Add DShot module, by bkueng
💛 #12802 uORB::DeviceNode allocate buffer on advertise, by dagar
💛 #12745 Added better logic to encode NAN as INT16_MAX to transfer to IO from FMU, by dlwalter
💛 #12572 update most parameter_update to uORB::Subscription consistently, by dagar
💛 #12551 Add calibration parameters for multiple batteries, by ItsTimmy
💛 #12371 introduce uORB::SubscriptionBlocking and use in navigator and simulator, by dagar
💛 #12368 [WIP]: vmount: move non-polling orb to uORB::Subscription, by dagar
💛 #12343 Add
return INFINITY;
to the LandDetector class_get_max_altitude()
method declaration, by mcsauder💛 #12329 Magnetometer compensation based on throttle, by RomanBapst
💛 #12277 Maximum numbers of connected ESCs in uORB and in UAVCAN expanded to 16., by irsdkv
💛 #12215 EKF introduce ecl_float_t type for double precision floating point where available (disabled by default), by dagar
💛 #12191 ModuleBase add common base and cleanup, by dagar
💛 #12148 Thoneflow 3901U Driver, by mhkabir
💛 #12072 [WIP] Intuitive manual position control by mapping stick input to acceleration, by MaEtUgR
💛 #11944 rename fields in tecs_status and make it EAS explicit , by CarlOlsson
💛 #11874 Cherry pick the
src/modules/land_detector/
directory and voted_sensors_update.h from PR #9756, by mcsauder💛 #7530 First stab at Mavlink signing, by simonegu
MERGED PULL REQUEST
Last week, 34 pull requests were merged.
💜 #13047 lights/blinkm: move to uORB::Subscription, by dagar
💜 #13046 bst: move to uORB::Subscription, by dagar
💜 #13043 commander/rc_calibration move to uORB::Subscription, by dagar
💜 #13040 delete obsolete segway example, by dagar
💜 #13038 uORB: SubscriptionCallback cleanup naming, by dagar
💜 #13037 frsky_telemetry: increase stack by 40 bytes, by dagar
💜 #13034 Update mavlink receiver odometry parent frame, by kamilritz
💜 #13031 VTOL: fix front transition rate publication (enable FW attitude contr…, by sfuhrer
💜 #13028 CollisionPrevention: fix integer rounding, by dagar
💜 #13027 nxp/fmuk66-v3: readd uavcan, by dagar
💜 #13024 Jenkins temporarily disable Catkin build, by dagar
💜 #13023 ekf2: update to latest ecl version [continued], by kamilritz
💜 #13021 Deprecate the non-functioning HC_SR04 driver., by mcsauder
💜 #13018 mavlink: always check stream subscriptions, by julianoes
💜 #13017 Guidance feature for Collision Prevention, by jkflying
💜 #13016 Appveyor: update to Windows Toolchain v0.6, by MaEtUgR
💜 #13015 Add missing id for vehicle_visual_odometry_aligned for rtps, by kamilritz
💜 #13007 Old style exceptions are Python 3 syntax errors, by cclauss
💜 #13006 listener fix incorrect "never published" cases, by dagar
💜 #13005 Update submodule mavlink v2.0 to latest Sun Sep 22 08:37:26 EDT 2019, by dagar
💜 #13004 Use print() function in both Python 2 and Python 3, by cclauss
💜 #13000 added circuit_breaker_enabled_by_val(), by BazookaJoe1900
💜 #12997 Update submodule matrix to latest Thu Sep 19 20:38:33 EDT 2019, by dagar
💜 #12993 cm8jl65: move to PX4Rangefinder and cleanup, by dagar
💜 #12985 mavlink mode review, by dagar
💜 #12965 FlightTask - Move ekf reset counter monitoring logic in the base FlightTask, by bresch
💜 #12954 Log all PX4 info messages to the PX4Log as well, by Kjkinney
💜 #12935 Integrator double to float and hrt_abstime type useage, by mcsauder
💜 #12889 Two small MAVLink fixes, by julianoes
💜 #12771 [PLEASE DO MERGE] ECL reference frame alignment fix, by kamilritz
💜 #12695 Refactor the ll40ls namespace driver methods to more closely match other distance sensor driver implementations, by mcsauder
💜 #12687 Commander: small user experience fixes found during demo testing, by MaEtUgR
💜 #12655 FailureDetector - Ignore attitude check for MC in acro and FW in manual, acro and rattitude modes, by bresch
💜 #11892 Refactor the teraranger driver: uniform initialization, format whitespace, deprecate usage of the ringbuffer, etc., by mcsauder
COMMITS
Last week there were 42 commits.
🛠️ lights/blinkm: move to uORB::Subscription by dagar
🛠️ telemetry/bst: move to uORB::Subscription by dagar
🛠️ commander: rc_calibration move to uORB::Subscription by dagar
🛠️ mavlink: typo fix att -> act by julianoes
🛠️ mavlink: prevent race if shut down immediately If we do mavlink stop-all right after mavlink start, we do a perf_free before actually having stopped the threads accessing the perf counters. by julianoes
🛠️ delete obsolete segway example by dagar
🛠️ uORB: SubscriptionCallback cleanup naming by dagar
🛠️ px4_log: publish all PX4_INFO messages as well (#12954) by Kjkinney
🛠️ frsky_telemetry: increase stack by 60 bytes by dagar
🛠️ Change #defines to static constexpr types in LidateLite.h, updated the docs link in ll40ls.cpp, and shortened comments to allow uniform indentation in LidarLiteI2C.h. by mcsauder
🛠️ LidarLite driver minor comment updates/formatting and change instances of OK to PX4_OK. by mcsauder
🛠️ Refactor the ll40ls namespace driver methods to more closely match the cm8jl65, mappydot, leddar_one, and other distance sensor driver implementations. by mcsauder
🛠️ Update frame in mavlink receiver odometry to newest mavlink by kamilritz
🛠️ Update EKF_AID_MASK by kamilritz
🛠️ VTOL: fix front transition rate publication (enable FW attitude controller to run instantly when transition is started). For that the vehicle_status_poll is moved before vehicle_control_module_poll in FW att C Signed-off-by: Silvan Fuhrer [email protected] by sfuhrer
🛠️ [ekf2: update to latest ecl version [continued] (#13023) * ekf2: update to latest ecl version
Includes compatibility changes for renamed variables.
ekf2: Add write of odometry velocity dataCo-Authored-By: kritz [email protected]
ekf2: Modify parameters to enable control of vision velocity fusion
ekf2: Update to latest ecl with timestamp messages](190c817) by kamilritz
🛠️ CollisionPrevention: fix integer rounding (#13028) by dagar
🛠️ mavlink: optimize normal mode for typical GCS usage over serial radio by dagar
🛠️ nxp/fmuk66-v3: readd uavcan * this was accidentally dropped earlier this year by dagar
🛠️ [cm8jl65: move to PX4Rangefinder and cleanup * cm8jl65 split out header and main
cm8jl65: move to PX4Rangefinder
PX4Rangefinder: move signal_quality handling to PX4Rangefinder](88fb6f7) by dagar
🛠️ Jenkins temporarily disable Catkin build by dagar
🛠️ Update the Integrator class local variable dt from double to float and utilize the hrt_abstime typedef. (#12935) by mcsauder
🛠️ mavlink: always check stream subscriptions (#13018) This fixes the regression where we saw this in SITL:
ERROR [mavlink] system boot did not complete in 20 secondsThe reason was that the stream subscription requests were not checked
because the while loop was not running yet because mavlink was not
booted completely.
By moving the stream subscription requests into a function we can run
them even if we don't run the rest of the loop. by julianoes
🛠️ listener fix incorrect "never published" cases (#13006) - fixes #12955 by dagar
🛠️ Appveyor: update to Windows Toolchain v0.6 (#13016) by MaEtUgR
🛠️ Deprecate the non-functioning HC_SR04 driver. (#13021) by mcsauder
🛠️ [Guidance feature for Collision Prevention (Guidance feature for Collision Prevention #13017) * add guidance
remove COL_PREV_ANG and replace with COL_PREV_CNG
safe max ranges per bin
increase default value for colprev delay to account for tracking delay
update parameter description
fix and extend testing
add handling for overlapping sensor data
fix decision process for overlapping sensors](07d656e) by jkflying
🛠️ FailureDetector - use standard topic subscription for attitude topic and pass vehicle_status from commander instead of subscribing to it. by bresch
🛠️ FailureDetector - Ignore attitude check for MC in acro and rattude, and FW in manual, acro and rattitude modes by bresch
🛠️ Add missing id for vehicle_visual_odometry_aligned for rtps by kamilritz
🛠️ FlightTask: use inline assignment initializer for reset_counters struct by MaEtUgR
🛠️ AutoLineSmoothVel - Reorganize functions declarations to match cpp file by bresch
🛠️ FlightTask - Move ekf reset counter monitoring logic in the base FlihtTask Each child FlightTask can simply implement what it wants to do in case of an EKF reset event by overriding one of the _ekfResetHandler functions by bresch
🛠️ [ECL reference frame alignment fix ([PLEASE DO MERGE] ECL reference frame alignment fix #12771) * Fix EKF frame alignemen in ECL
Remove empty lines
Add initalization for ev_odom
Only use yaw covariance for angErr
Improve frame naming in comments
Use copyTo
Add aligned as suffix
Add missing vehicle_visual_odometry_aligned](7427768) by kamilritz
🛠️ Commander: allow RC to override during RTL by MaEtUgR
🛠️ Commander: remove not disarming by RC message Refactoring the condition to be more clear. by MaEtUgR
🛠️ Old style exceptions are Python 3 syntax errors by cclauss
🛠️ [Update submodule mavlink v2.0 to latest Sun Sep 22 08:37:26 EDT 2019 - mavlink v2.0 in PX4/Firmware (09bd7bb): https://github.com/mavlink/c_library_v2/commit/be2f1fbe0a8235ff4632e7df1d54c89a3c8615bd
🛠️ added circuit_breaker_enabled_by_val() added and using circuit_breaker_enabled_by_val() where possible instead of circuit_breaker_enabled() which search for cbrk parameters by name, which is extensive process. by BazookaJoe1900
🛠️ Use print() function in both Python 2 and Python 3 Legacy print statements are syntax errors in Python 3 but print() function works as expected in both Python 2 and Python 3. by cclauss
🛠️ Refactor the terraranger driver. by mcsauder
🛠️ Update submodule matrix to latest Sun Sep 22 08:37:30 EDT 2019 - matrix in PX4/Firmware (8b1f9546aabfe6ab2a0431f1d5af6dcc976d4f59): https://github.com/PX4/Matrix/commit/60c9c99dcc44ea12bed0c3f9b95d01e2aa6d7d9e - matrix current upstream: https://github.com/PX4/Matrix/commit/c34e8dc98fd05ea55dcd4c9fc551b11a3d23a601 - Changes: https://github.com/PX4/Matrix/compare/60c9c99dcc44ea12bed0c3f9b95d01e2aa6d7d9e...c34e8dc98fd05ea55dcd4c9fc551b11a3d23a601 c34e8dc 2019-09-17 Matthias Grob - helper: consider matrices with the same NANs and INFINITYs equal bbaa938 2019-09-17 Matthias Grob - helper: consider NAN equal to NAN such that vectors can be compared exactly 33a6291 2019-09-17 Matthias Grob - Matrix: add proper print function testing b0b7d72 2019-09-17 Matthias Grob - Multiplication test: fix division resulting in NAN 3747232 2019-09-17 Matthias Grob - LeastSquaresSolver: Fix nasty GCC compile optimization error 5844b0e 2019-09-16 Matthias Grob - Implement one float equality check and use it everywhere 1e80807 2019-09-16 Matthias Grob - test: Add uncovered equality checks with NAN and INFINITE a374f37 2019-09-16 Matthias Grob - Include helper_functions like all other library components by PX4BuildBot
CONTRIBUTORS
Last week there were 12 contributors.
👤 dagar
👤 julianoes
👤 Kjkinney
👤 mcsauder
👤 kamilritz
👤 sfuhrer
👤 MaEtUgR
👤 jkflying
👤 bresch
👤 cclauss
👤 BazookaJoe1900
👤 PX4BuildBot
STARGAZERS
Last week there were 17 stagazers.
⭐ MaorBill
⭐ huyandenghuangbo
⭐ sqrt3a
⭐ mushroom-x
⭐ amrit110
⭐ rain16619759026
⭐ Freebreeze
⭐ gaochaoqwe
⭐ BeomyeolYu
⭐ yingshaoxo
⭐ Starhello
⭐ InvasionsCommander
⭐ pengsujia
⭐ guanjianhe
⭐ Leonana69
⭐ wbzhang233
⭐ jzh800
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.
The text was updated successfully, but these errors were encountered: