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
Co-Authored-By: Beat Küng beat-kueng@gmx.net](27ef189) by hamishwillee
🛠️ [srf02 driver: Move member variable initialization to declarations, standardize against other drivers and format. (#11891) * Migrate variable initialization from constructor list to declarations, standardize whitespace formatting, and alphabetize/organize order of methods and variables in srf02.cpp.
Here's the Weekly Digest for PX4/Firmware:
ISSUES
Last week 43 issues were created.
Of these, 19 issues have been closed and 24 issues are still open.
OPEN ISSUES
💚 #12473 mission feasibility fundamental problem (mavlink mission sync architecture), by dagar
💚 #12472 PID rate controller - Add controller gain to support Ideal PID form (ISA standard), by bresch
💚 #12471 Low takeoff is not getting executed, by julianoes
💚 #12470 updated rtl parameter descriptions., by RomanBapst
💚 #12469 SITL: Preflight Fail : Compass #0 uncalibrated , by wuxianshen
💚 #12468 navigator: fix save mission state., by ToppingXu
💚 #12467 Set/unset rcS vars at beginning and end of rcS script and reduce a few LOC, by mcsauder
💚 #12465 EKF2 fuses vision input but drifts in around a minute, by echoGee
💚 #12464 WIP: Use loiter to alt & vtol land for RTL, by RomanBapst
💚 #12463 ekf2 + vision error, by lgh5054
💚 #12460 mission_state won't change after call save_mission_state, by ToppingXu
💚 #12457 Add option to force disarmed values when CBRK_IO_SAFETY is set, by jlecoeur
💚 #12455 VTOL front transition direction, by RomanBapst
💚 #12453 ll40ls: Fix LIDAR-Lite v3 initialization, by dvornikov-aa
💚 #12452 Use UTM_GLOBAL_POSITION for collision avoidance, by ItsTimmy
💚 #12451 Remove Euler angle rate names, by CarlOlsson
💚 #12447 question about crash logs, by kyumanlee84
💚 #12444 PX4 SITL Gazebo ROS multi-vehicle-simulation mission, by arnozeelmaekers
💚 #12442 Made safer reset of timer, by roangel
💚 #12440 KakuteF7 board support, by bkueng
💚 #12439 Auto-estimate hover throttle, by LorenzMeier
💚 #12436 NuttX enable SPI DMA per board, by dagar
💚 #12433 ObstacleAvoidance: refactor check on z mission progression, by mrivi
💚 #12432 Parameters being used after logging/arming, by garfieldG
CLOSED ISSUES
❤️ #12466 I cannot get GPS Lock properly(No Green Light for GPS LED), by FlyingToTheSpace
❤️ #12462 cleanup - removed duplicate const MAX_ACTUATORS definition, by BazookaJoe1900
❤️ #12461 yaml: use safe_load(f) instead of load(f, Loader=yaml.FullLoader), by bkueng
❤️ #12459 vision fusion + ekf2 , by lgh5054
❤️ #12458 Parameter questions, by zhanghaijason
❤️ #12456 Jenkins Hardware ensure buzzer is disabled on test rack, by dagar
❤️ #12454 New driver I2C not initialised on px4fum-v3, by w407022008
❤️ #12450 Jenkins hardware increase timeout 10 -> 20 minutes, by dagar
❤️ #12449 Fix up MAV_X_RATE as html tag doesn't render, by hamishwillee
❤️ #12448 Fix vehicle flight time, by bkueng
❤️ #12446 boards don't use px4_add_library for drivers_board, by dagar
❤️ #12445 Mavlink FTP - process only messages that have our component id, by MatejFranceskin
❤️ #12443 UAVCAN driver: support throttle linearisation, by RomanBapst
❤️ #12441 Babyshark VTOL: updated config file (hover), by sfuhrer
❤️ #12438 PX4 "Reject Auto hold" and "Reject Auto Mission", by FlyingToTheSpace
❤️ #12437 Delete unnecessary driver #includes continued..., by mcsauder
❤️ #12435 NuttX stm32f7 re-enable dcache with write back, by dagar
❤️ #12434 rc.fw_defaults: reduce EPH/EPV failsafe values from 5x to 3x MC, by dagar
❤️ #12431 Organize, alphabetize, and deprecate unneeded #includes from the barometer drivers., by mcsauder
LIKED ISSUE
👍 #12439 Auto-estimate hover throttle, by LorenzMeier
It received 👍 x4, 😄 x0, 🎉 x0 and ❤️ x0.
NOISY ISSUE
🔈 #12440 KakuteF7 board support, by bkueng
It received 13 comments.
PULL REQUESTS
Last week, 115 pull requests were created, updated or merged.
OPEN PULL REQUEST
Last week, 2 pull requests were opened.
💚 #12470 updated rtl parameter descriptions., by RomanBapst
💚 #12468 navigator: fix save mission state., by ToppingXu
UPDATED PULL REQUEST
Last week, 88 pull requests were updated.
💛 #12472 PID rate controller - Add controller gain to support Ideal PID form (ISA standard), by bresch
💛 #12467 Set/unset rcS vars at beginning and end of rcS script and reduce a few LOC, by mcsauder
💛 #12464 WIP: Use loiter to alt & vtol land for RTL, by RomanBapst
💛 #12453 ll40ls: Fix LIDAR-Lite v3 initialization, by dvornikov-aa
💛 #12452 Use UTM_GLOBAL_POSITION for collision avoidance, by ItsTimmy
💛 #12442 Made safer reset of timer, by roangel
💛 #12440 KakuteF7 board support, by bkueng
💛 #12436 NuttX enable SPI DMA per board, by dagar
💛 #12433 ObstacleAvoidance: refactor check on z mission progression, by mrivi
💛 #12428 Fix mavlink config stream corner case where USB is not connected at boot., by mcsauder
💛 #12424 moved ms5611 from common rc.sensors, by BazookaJoe1900
💛 #12416 [WIP] Rewrote Roboclaw driver, by ItsTimmy
💛 #12389 FlightTask - Proper initialization after switching task, by bresch
💛 #12372 mavlink receiver move to uORB::Publication, by dagar
💛 #12356 Implement ModuleParams inheritance in the MultiCopterLandDetector class., by mcsauder
💛 #12353 Pr airspeed selector module, by sfuhrer
💛 #12349 [DO NOT MERGE] OA: add point type, by mrivi
💛 #12335 commander preflightcheck update orb usage to uORB::SubscriptionData, by dagar
💛 #12319 Multiple unaligned type cast, by yuhaim
💛 #12234 px4flow driver move to new WQ and cleanup, by dagar
💛 #12227 ekf2 move to WQ with uORB callback scheduling, by dagar
💛 #12179 Collision Prevention with distance sensor , by mrivi
💛 #12166 Allow more than 4 MC motors in VTOL Simulator, by irsdkv
💛 #12123 [WIP]: logger move to uORB::SubscriptionInterval, by dagar
💛 #12034 Mavlink split BATTERY_STATUS from SYS_STATUS update and handle all bricks, by dagar
💛 #11977 [WIP] Create a distance sensor driver base class, by mcsauder
💛 #11894 Refactor ulanding driver to utilize ScheduledWorkQueue class inheritance, by mcsauder
💛 #11892 Migrate teraranger driver class member variable initialization to declarations, format whitespace and alphabetize/group/order var/method declarations, by mcsauder
💛 #11874 Cherry pick the
src/modules/land_detector/
directory and voted_sensors_update.h from PR #9756, by mcsauder💛 #11676 version: Expose PX4 git tag string, by sfalexrog
💛 #11668 [DO NOT MERGE] evalulating cmake_format, by dagar
💛 #11663 Send PWM_MIN value after a PWM_MAX value while calibrating ESCs, by dusan19
💛 #11654 posix shutdown investigation/hacks [take 2], by julianoes
💛 #11518 [WIP]: PX4 platform layer, by dagar
💛 #11502 Adding Gazebo to multi simulation script, by shrit
💛 #11455 EKF: only set in_air flag true if not landed and armed, by CarlOlsson
💛 #11388 [DO NOT MERGE] hack to find params activated after boot complete, by dagar
💛 #11366 [WIP] mRo x2.1 777, by dagar
💛 #11365 Fix: ROS install space, by TSC21
💛 #11357 Disable data link and RC loss reactions for SITL, by MaEtUgR
💛 #11351 [WIP Do not merge] NXP i.MXRT port of PX4 FMUv5, by davids5
💛 #11347 fmu handle sensor_reset, peripheral_reset, i2c in board, by dagar
💛 #11336 [WIP] boards name and number external SPI consistently, by dagar
💛 #11294 Jenkins: allow test to specify docker image with default, by lamping7
💛 #11287 SITL VTOL: scale outputs based on motor count (param VT_MOT_COUNT), by jlecoeur
💛 #11272 TECS front transition and weathervane, by RomanBapst
💛 #11264 Close replay log file after replay is finished, then exit, by roangel
💛 #11249 motor_ramp: set fmu in test mode and main cleanup, by DanielePettenuzzo
💛 #11189 Fix driver load order for external ICM20948/Here GNSS for Pixhawk Cube, by flochir
💛 #11170 Integration testing ulog, by PhiAbs
💛 #11138 i2c: Check if i2c-dev.h is sane (fixes #11137), by sfalexrog
💛 #11130 EKF2: added absolute range altimeter param, by tuloski
💛 #11075 [WIP] fix aero_upload, by dagar
💛 #11042 [WIP] px4io driver always build io firmware, by dagar
💛 #10995 [WIP] Add translation string support, by hamishwillee
💛 #10912 [WIP] DO_CHANGE_SPEED work across LOITER, MISSION, RTL, by dagar
💛 #10883 weathervane: added configuration option via paramter, by RomanBapst
💛 #10871 cleanup LED status usage, by dagar
💛 #10857 [WIP] camera trigger: add support for fmu pins 7 and 8, by DanielePettenuzzo
💛 #10791 [WIP] Integration tests: Discussion, by Stifael
💛 #10611 [WIP] navigator initialization and mode change improvements, by dagar
💛 #10522 WIP: accel cal index bug, by dagar
💛 #10404 navigator: let vtol descend in fixed wing mode before transitioning, by RomanBapst
💛 #10394 Mavlink check transmit buffer before send, by dagar
💛 #10361 CI: unhide .ci directory, by bkueng
💛 #10320 [WIP] Make DO_SET_SERVO work, by kpetrykin
💛 #10124 Ethernet : Added support in ethernet, by garfieldG
💛 #10119 px4fmu split safety button into new module, by dagar
💛 #10093 WIP: mavlink GPS_INPUT support, by dagar
💛 #9756 [WIP] introduce new vehicle_imu message, by dagar
💛 #9747 [WIP] mission_result split into mission_status and navigator_status, by dagar
💛 #9712 manual_control_setpoint split switches into new message manual_control_switches, by dagar
💛 #9664 commander: do not reboot on USB disconnect when armed, by korigod
💛 #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
💛 #8907 actuator controls update, by dagar
💛 #8618 Commander: Add land detection configuration to preflight checks, by LorenzMeier
💛 #8138 Enable I2C2 bus of auav x21, by tubeme
💛 #8023 6 iris config files that correspond with 6 iris gazebo models. A laun…, by arwagoner
💛 #7743 [WIP] Add basic Rally/Safe Points in RTL, by bkueng
💛 #7717 Reposition: Fix previous valid state to enable proper line following, by LorenzMeier
💛 #7676 sensors: use interpolation to set param from RC input, by davidaroyer
💛 #7530 First stab at Mavlink signing, by simonegu
💛 #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, 25 pull requests were merged.
💜 #12462 cleanup - removed duplicate const MAX_ACTUATORS definition, by BazookaJoe1900
💜 #12461 yaml: use safe_load(f) instead of load(f, Loader=yaml.FullLoader), by bkueng
💜 #12456 Jenkins Hardware ensure buzzer is disabled on test rack, by dagar
💜 #12450 Jenkins hardware increase timeout 10 -> 20 minutes, by dagar
💜 #12449 Fix up MAV_X_RATE as html tag doesn't render, by hamishwillee
💜 #12448 Fix vehicle flight time, by bkueng
💜 #12446 boards don't use px4_add_library for drivers_board, by dagar
💜 #12445 Mavlink FTP - process only messages that have our component id, by MatejFranceskin
💜 #12443 UAVCAN driver: support throttle linearisation, by RomanBapst
💜 #12441 Babyshark VTOL: updated config file (hover), by sfuhrer
💜 #12437 Delete unnecessary driver #includes continued..., by mcsauder
💜 #12435 NuttX stm32f7 re-enable dcache with write back, by dagar
💜 #12434 rc.fw_defaults: reduce EPH/EPV failsafe values from 5x to 3x MC, by dagar
💜 #12431 Organize, alphabetize, and deprecate unneeded #includes from the barometer drivers., by mcsauder
💜 #12427 enable bst telemetry by enable new TEL_BST_EN parameter, by BazookaJoe1900
💜 #12426 Update stable to v1.9.2, by dagar
💜 #12425 px4_fmu-v2 enable CONSTRAINED_FLASH and disable mpu9250 driver, by dagar
💜 #12417 Auto - Update velocity setpoint generator to avoid overshoot at high cruise speed, by bresch
💜 #12415 Fix off-by-one error in multi-agent launch files that prevents FCU connection, by fabianschilling
💜 #12348 Multicopter auto - Yaw at waypoint before move, by bresch
💜 #12344 update NuttX to 7.29, by dagar
💜 #12239 Rewrote gnd_pos_control and removed gnd_att_control, by ItsTimmy
💜 #12220 Adjustable land speed via RC, by dakejahl
💜 #11910 yaml.load(f) to yaml.load(f, Loader=yaml.FullLoader), by AlexisTM
💜 #11891 Refactor srf02 driver class. Move member variable initialization to declarations, standardize against other drivers and format., by mcsauder
COMMITS
Last week there were 36 commits.
🛠️ px4_fmu-v2_multicopter disable batt_smbus - saves a bit of flash by dagar
🛠️ px4fmu: cleanup - removed duplicate const MAX_ACTUATORS definition by BazookaJoe1900
🛠️ Cosmetic - Use c++ list initialization by bresch
🛠️ MPC auto - Add MPC_YAW_MODE: towards waypoint (yaw first) mode. This mode ensures that the vehicle yaws towards the next waypoint before accelerating. This is required for drones with front vision and aerodynamic multicopters such as standard vtol planes or highspeed multirotors. by bresch
🛠️ Rover: Rewrote gnd_pos_control and removed gnd_att_control (#12239) by ItsTimmy
🛠️ yaml: use safe_load(f) instead of load(f, Loader=yaml.FullLoader) yaml.FullLoader is not always defined by bkueng
🛠️ [Fix up MAV_X_RATE as html tag doesn't render (#12449) * Fix up MAV_X_RATE as html tag doesn't render
Co-Authored-By: Beat Küng beat-kueng@gmx.net](27ef189) by hamishwillee
🛠️ [srf02 driver: Move member variable initialization to declarations, standardize against other drivers and format. (#11891) * Migrate variable initialization from constructor list to declarations, standardize whitespace formatting, and alphabetize/organize order of methods and variables in srf02.cpp.
🛠️ [NuttX stm32f7 fully re-enable dcache with write back (NuttX stm32f7 re-enable dcache with write back #12435) - fixes https://github.com/NuttX STM32F7 write-back dcache #12216
🛠️ NuttX and apps update 7.29 by dagar
🛠️ Jenkins Hardware ensure buzzer is disabled on test rack by dagar
🛠️ YAML: use Loaders and safe_load (#11910) by AlexisTM
🛠️ Fix off-by-one error in tgt_system (SDF version) by fabianschilling
🛠️ Fix off-by-one error in tgt_system parameter by fabianschilling
🛠️ Jenkins hardware increase timeout 10 -> 20 minutes by dagar
🛠️ landdetector flight time: fix cast to 64 bits
_param_total_flight_time_low.get()
is an int32_t and gets sign-extended if cast directly to uint64_t. To avoid that we first cast to uint32_t. by bkueng🛠️ boards don't use px4_add_library for drivers_board - this prevents low level board support from using PX4 logging, uORB, etc by dagar
🛠️ UAVCAN driver: support throttle linearization (THR_MLD_FAC parameter) Signed-off-by: RomanBapst bapstroman@gmail.com by RomanBapst
🛠️ Mavlink FTP - process only messages that have our component id by MatejFranceskin
🛠️ Babyshark VTOL: updated config file (new smooth flight task, detuned position control, improved land detector, included autopilot rotation) Signed-off-by: Silvan Fuhrer silvan@auterion.com by sfuhrer
🛠️ Auto - Update velocity setpoint generator to avoid overshoot at high cruise speed. The linear mapping from position error to cruise velocity is changed by a combination of that linear mapping and a nonlinear function containing the maximum acceleration and jerk to avoid overshoots at waypoints due to overoptimistic breaking distance. by bresch
🛠️ Multicopter Auto: Adjustable land speed via RC (#12220) by dakejahl
🛠️ Delete uneccessary #includes from the lights driver directory. by mcsauder
🛠️ Delete unnecessary #includes from the irlock driver. by mcsauder
🛠️ Delete unnecessary #includes from the imu driver directory. by mcsauder
🛠️ Alphabetize the heater driver #include list. by mcsauder
🛠️ Delete unnecessary #includes in the gps driver directory. by mcsauder
🛠️ Delete unnecessary #includes in the differential_pressure drivers directory. by mcsauder
🛠️ Deprecate unneeded #includes from the camera_capture driver. by mcsauder
🛠️ Deprecate unnecessary #includes from the batt_smbus driver. by mcsauder
🛠️ Organize, alphabetize, and deprecate unneeded #includes from the barometer drivers. by mcsauder
🛠️ rc.fw_defaults: reduce EPH/EPV failsafe values from 5x to 3x MC by dagar
🛠️ black sheep telemetry add new TEL_BST_EN parameter to enable by BazookaJoe1900
🛠️ px4_fmu-v2_multicopter sync with px4_fmu-v2_default by dagar
🛠️ px4_fmu-v2 disable mpu9250 by dagar
🛠️ px4_fmu-v2 re-enable CONSTRAINED_FLASH build - this limits console output at boot by dagar
CONTRIBUTORS
Last week there were 13 contributors.
👤 dagar
👤 BazookaJoe1900
👤 bresch
👤 ItsTimmy
👤 bkueng
👤 hamishwillee
👤 mcsauder
👤 AlexisTM
👤 fabianschilling
👤 RomanBapst
👤 MatejFranceskin
👤 sfuhrer
👤 dakejahl
STARGAZERS
Last week there were 27 stagazers.
⭐ KunyiLiu
⭐ krady21
⭐ Omni-Solutions-Technology
⭐ ligurio
⭐ Hypexer
⭐ LonghaoQian
⭐ WilonWang
⭐ PPokorski
⭐ ericpeck
⭐ luisp23
⭐ GeoffGao
⭐ chenchuhan
⭐ kinshuk4
⭐ JoachimVeulemans
⭐ gnos2010
⭐ Prab09
⭐ dougroundup
⭐ bob81115
⭐ aqibmumtaz
⭐ arunabh-c
⭐ caiespin
⭐ cser2016
⭐ tea40991103
⭐ shenhm516
⭐ slopezbelsue
⭐ Astrobr
⭐ JoeyLeeNPU
You all are the stars! 🌟
RELEASES
Last week there was 1 release.
🚀 v1.9.2 Stable Release v1.9.2
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: