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
a0b0eb8 2019-05-10 bazooka joe - Calculate iris inertia from the body colision parameters assuming that the body is homogenic cube. that fixes impossible inertia matrix
113605b 2019-03-27 Elia Tarasov - fix gimbal_controller timestep sign](b3505bf) by dagar
Here's the Weekly Digest for PX4/Firmware:
ISSUES
Last week 66 issues were created.
Of these, 32 issues have been closed and 34 issues are still open.
OPEN ISSUES
💚 #12142 sih: move to PX4Accelerometer/PX4Gyroscope/PX4Magnetometer/PX4Barometer helpers, by dagar
💚 #12141 Analog Devices ADIS16497 move to PX4Accelerometer/PX4Gyroscope and cleanup, by dagar
💚 #12140 Analog Devices ADIS16477 move to PX4Accelerometer/PX4Gyroscope and cleanup, by dagar
💚 #12139 InvenSense ICM20948 move to PX4Accelerometer, PX4Gyroscope, PX4Magnetometer helpers, by dagar
💚 #12138 Infinitely flying up during RTL, by anandbaskaran
💚 #12137 microRTPS bridge: make mandatory that all the uORB messages have their RTPS id, by TSC21
💚 #12136 WIP: deprecate DriverFramework mpu9250 driver, by dagar
💚 #12135 [WIP] Adding support for FMUv5X, by davids5
💚 #12134 Failed Test [D2], by nkadioglu
💚 #12131 OCTA-CONFIGURATION problem with px4 gazebo sitl , by mhk4zemi
💚 #12130 Telemetry Uplink not working if sd card disconnected accidentally, by caomuqing
💚 #12129 Unable to build tag 1.7.2 because of missing commit in uavcan library, by myeabhishek
💚 #12128 bmi160 move to PX4Accelerometer and PX4Gyroscope and cleanup, by dagar
💚 #12123 [WIP] logger move to new uORB::Subscription, by dagar
💚 #12122 GPS Failure while PID tuning, by altshuler
💚 #12121 land_detector move orb subscriptions to uORB::Subscription, by dagar
💚 #12120 mc_att_control move most orb subscriptions to uORB::Subscription, by dagar
💚 #12119 commander move most orb subscriptions to uORB::Subscription, by dagar
💚 #12118 EKF2 move most orb subscriptions to uORB::Subscription, by dagar
💚 #12117 WIP: Jenkins enable rover SITL test, by dagar
💚 #12115 Verify offboard mode for rover, by SalimTerryLi
💚 #12114 listener print strings, by dagar
💚 #12110 WIP: commander re-evaluate RC mode switch when local position becomes valid, by dagar
💚 #12109 OA: hysteresis on failsafe, by mrivi
💚 #12107 Remove leftover PX4_BACKTRACE, by julianoes
💚 #12106 Adding ntest for unit testing on NuttX, by julianoes
💚 #12105 EKF2: Position lost after EV stops (GPS + EV Fusion) - 1.9 stable, by TobiMiller
💚 #12104 nuttx vs posix px4_task_spawn_cmd argc and argv, by jbeyerstedt
💚 #12096 disable -fassociative-math (within -funsafe-math-optimizations), by dagar
💚 #12093 How to see the px4_debug(…) information, by Evaneee
💚 #12091 position mode through mocap, by roseyangyu
💚 #12087 BMI055 Gyro driver uses "Reserved register" for Gyro Temp readout, by ksschwabe
💚 #12086 Can’t use pwm command to test AUX Pwm pins , by Evaneee
💚 #12082 PREFLIGHT FAIL: MAG 2 SELFTEST FAILED, by codabat
CLOSED ISSUES
❤️ #12133 uavcan cmake FATAL_ERROR if platform isn't set, by dagar
❤️ #12132 fxas21002c move to PX4Gyroscope and cleanup, by dagar
❤️ #12127 Update submodule mavlink v2.0 to latest Thu May 30 13:05:26 UTC 2019, by dagar
❤️ #12126 fw_pos_control_l1 replace FW_LND_THRTC_SC param description < character, by dagar
❤️ #12125 Populate distance sensor id in the the MavlinkStreamDistanceSensor class in mavlink_messages.cpp, by mcsauder
❤️ #12124 FW_LND_THRTC_SC description messed up, by Antiheavy
❤️ #12116 vtol_att_control vtol_type enum -> enum class, by dagar
❤️ #12113 listener exit with ctrl-c, escape, or q, by dagar
❤️ #12112 Tools/setup.sh only install python3 dependencies, by dagar
❤️ #12111 [WIP] cmake and Tools/setup.sh default to python3, by dagar
❤️ #12108 Fix VTOL enum shadowing, by julianoes
❤️ #12103 Fix covery scan warnings for wqueue, by julianoes
❤️ #12102 Remove hack for diff_pressure noise, by julianoes
❤️ #12101 Remove SYS_COMPANION, by bkueng
❤️ #12100 Logger: add mode to enable/disable logging via AUX1 RC channel, by bkueng
❤️ #12099 posix: restore original SEGV signal handler upon first entry of our handler, by bkueng
❤️ #12098 Merge pull request #1 from PX4/master, by stone821
❤️ #12097 Move optical flow drivers to own subdirectory, by mhkabir
❤️ #12095 make px4_fmu-v4_default, by oasinic
❤️ #12094 build px4 above 1.80 does not work anymore macbook pro Sierra 10.12.6, by taileron
❤️ #12092 Bug: Clearing mission not possible, by AuterionWrikeBot
❤️ #12090 load_mon move from NuttX LPWORK to PX4 work queue lp_default, by dagar
❤️ #12089 INA226 move to new WQ and cleanup, by dagar
❤️ #12088 AK09916 move to new WQ, PX4Magnetometer, and cleanup, by dagar
❤️ #12085 Jenkins SITL tests temporarily disable tiltrotor, by dagar
❤️ #12084 Update submodule sitl_gazebo to latest Mon May 27 00:38:33 UTC 2019, by dagar
❤️ #12083 Update submodule mavlink v2.0 to latest Mon May 27 00:38:40 UTC 2019, by dagar
❤️ #12081 simulator move to PX4Accelerometer, PX4Gyroscope, PX4Magnetometer, PX4Barometer helpers, by dagar
❤️ #12080 ST L3GD20 move to PX4Gyroscope helper, by dagar
❤️ #12079 InvenSense MPU9250 move to PX4Accelerometer and PX4Gyroscope helpers, by dagar
❤️ #12078 create generic dma allocator (from fat_dma_alloc), by dagar
❤️ #12077 px4_posix: add px4_exit(), by TSC21
LIKED ISSUE
👍 #12109 OA: hysteresis on failsafe, by mrivi
It received 👍 x1, 😄 x0, 🎉 x0 and ❤️ x0.
NOISY ISSUE
🔈 #12096 disable -fassociative-math (within -funsafe-math-optimizations), by dagar
It received 18 comments.
PULL REQUESTS
Last week, 74 pull requests were created, updated or merged.
OPEN PULL REQUEST
Last week, 2 pull requests were opened.
💚 #12141 Analog Devices ADIS16497 move to PX4Accelerometer/PX4Gyroscope and cleanup, by dagar
💚 #12137 microRTPS bridge: make mandatory that all the uORB messages have their RTPS id, by TSC21
UPDATED PULL REQUEST
Last week, 41 pull requests were updated.
💛 #12142 sih: move to PX4Accelerometer/PX4Gyroscope/PX4Magnetometer/PX4Barometer helpers, by dagar
💛 #12140 Analog Devices ADIS16477 move to PX4Accelerometer/PX4Gyroscope and cleanup, by dagar
💛 #12139 InvenSense ICM20948 move to PX4Accelerometer, PX4Gyroscope, PX4Magnetometer helpers, by dagar
💛 #12136 WIP: deprecate DriverFramework mpu9250 driver, by dagar
💛 #12135 [WIP] Adding support for FMUv5X, by davids5
💛 #12128 bmi160 move to PX4Accelerometer and PX4Gyroscope and cleanup, by dagar
💛 #12123 [WIP] logger move to new uORB::Subscription, by dagar
💛 #12121 land_detector move orb subscriptions to uORB::Subscription, by dagar
💛 #12120 mc_att_control move most orb subscriptions to uORB::Subscription, by dagar
💛 #12119 commander move most orb subscriptions to uORB::Subscription, by dagar
💛 #12118 EKF2 move most orb subscriptions to uORB::Subscription, by dagar
💛 #12117 WIP: Jenkins enable rover SITL test, by dagar
💛 #12114 listener print strings, by dagar
💛 #12110 WIP: commander re-evaluate RC mode switch when local position becomes valid, by dagar
💛 #12109 OA: hysteresis on failsafe, by mrivi
💛 #12107 Remove leftover PX4_BACKTRACE, by julianoes
💛 #12106 Adding ntest for unit testing on NuttX, by julianoes
💛 #12096 disable -fassociative-math (within -funsafe-math-optimizations), by dagar
💛 #12075 [WIP]: PX4IO F7 DMA buffer review (dcache flush and alignment), by dagar
💛 #12072 Intuitive manual position control by mapping stick input to acceleration, by MaEtUgR
💛 #12066 Analog Devices ADIS16448 cleanup, by dagar
💛 #12061 RPYrT Support by Pedro-Roque, by MaEtUgR
💛 #12057 Geofence safety fixes, by bresch
💛 #12040 uORB::Subscription subscribe directly to uORB device node object, by dagar
💛 #12023 [WIP] Collision prevention dynamics, by baumanta
💛 #11996 Testing: hotfix to recover test coverage CI, by MaEtUgR
💛 #11921 Migrate remaining variable initializations from constructor list to declarations in mavlink_main.cpp/h., by mcsauder
💛 #11896 Migrate vl53lxx driver class member variable initialization to declarations, formatting, and deprecate IOCTL usage., by mcsauder
💛 #11892 Migrate teraranger driver class member variable initialization to declarations, format whitespace and alphabetize/group/order var/method declarations, by mcsauder
💛 #11891 Migrate srf02 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💛 #11861 Change variable initialization to uniform initialization style and format whitespace in the pga460 driver., by mcsauder
💛 #11859 Migrate mb12xx driver class member variable initialization to declarations. Format whitespace and alphabetize/group/order var declarations, by mcsauder
💛 #11858 Migrate remaining member variable intialization to declarations, employ uniform initialization styling, and standardize method order within leddar_one.cpp, by mcsauder
💛 #11857 Migrate HC_SR04 class member variable initialization to declarations, augment code so that it compiles., by mcsauder
💛 #11853 Migrate cm8jl65 variable initialization from constructor list to declarations, format whitespace/comments., by mcsauder
💛 #11845 fw_pos_control_l1: apply pitch setpoint offsets centrally, by dagar
💛 #11629 Adis16477 driver standardization work, by mcsauder
💛 #11318 parameters metadata generate as single static constexpr header, by dagar
💛 #11274 Utilize DEFINE_PARAMETERS() macro for params in mavlink_receiver.cpp/h, by mcsauder
💛 #9243 FW position control add takeoff minimum pitch parameter, by dagar
MERGED PULL REQUEST
Last week, 31 pull requests were merged.
💜 #12133 uavcan cmake FATAL_ERROR if platform isn't set, by dagar
💜 #12132 fxas21002c move to PX4Gyroscope and cleanup, by dagar
💜 #12127 Update submodule mavlink v2.0 to latest Thu May 30 13:05:26 UTC 2019, by dagar
💜 #12126 fw_pos_control_l1 replace FW_LND_THRTC_SC param description < character, by dagar
💜 #12125 Populate distance sensor id in the the MavlinkStreamDistanceSensor class in mavlink_messages.cpp, by mcsauder
💜 #12116 vtol_att_control vtol_type enum -> enum class, by dagar
💜 #12113 listener exit with ctrl-c, escape, or q, by dagar
💜 #12112 Tools/setup.sh only install python3 dependencies, by dagar
💜 #12108 Fix VTOL enum shadowing, by julianoes
💜 #12103 Fix covery scan warnings for wqueue, by julianoes
💜 #12102 Remove hack for diff_pressure noise, by julianoes
💜 #12101 Remove SYS_COMPANION, by bkueng
💜 #12100 Logger: add mode to enable/disable logging via AUX1 RC channel, by bkueng
💜 #12099 posix: restore original SEGV signal handler upon first entry of our handler, by bkueng
💜 #12097 Move optical flow drivers to own subdirectory, by mhkabir
💜 #12090 load_mon move from NuttX LPWORK to PX4 work queue lp_default, by dagar
💜 #12089 INA226 move to new WQ and cleanup, by dagar
💜 #12088 AK09916 move to new WQ, PX4Magnetometer, and cleanup, by dagar
💜 #12085 Jenkins SITL tests temporarily disable tiltrotor, by dagar
💜 #12084 Update submodule sitl_gazebo to latest Mon May 27 00:38:33 UTC 2019, by dagar
💜 #12083 Update submodule mavlink v2.0 to latest Mon May 27 00:38:40 UTC 2019, by dagar
💜 #12081 simulator move to PX4Accelerometer, PX4Gyroscope, PX4Magnetometer, PX4Barometer helpers, by dagar
💜 #12080 ST L3GD20 move to PX4Gyroscope helper, by dagar
💜 #12079 InvenSense MPU9250 move to PX4Accelerometer and PX4Gyroscope helpers, by dagar
💜 #12078 create generic dma allocator (from fat_dma_alloc), by dagar
💜 #12077 px4_posix: add px4_exit(), by TSC21
💜 #12065 Bosch BMI055 cleanup, by dagar
💜 #12049 Move hysteresis test to gtest, by julianoes
💜 #12021 [WIP] ekf2: reduce GPS initialization time for SITL from 10s to 0.5s, by bkueng
💜 #12009 send velocity setpoint to enable proper takeoff/land, by mrivi
💜 #11999 Auto - Yaw fixes for goto and hold, by bresch
COMMITS
Last week there were 44 commits.
🛠️ Add distance sensor id to the the MavlinkStreamDistanceSensor class and format whitespace in mavlink_messages.cpp. by mcsauder
🛠️ InvenSense MPU9250 move to PX4Accelerometer and PX4Gyroscope helpers by dagar
🛠️ fxas21002c split out main and header by dagar
🛠️ fxas21002c move to PX4Gyroscope and cleanup by dagar
🛠️ uavcan cmake FATAL_ERROR if platform isn't set - this indicates a build system error by dagar
🛠️ simulator move to PX4Accelerometer, PX4Gyroscope, PX4Magnetometer, PX4Barometer helpers (#12081) by dagar
🛠️ Update submodule mavlink v2.0 to latest Thu May 30 13:05:26 UTC 2019 (#12127) - mavlink v2.0 in PX4/Firmware (a10b1afb54e465ded424f6951c41a9cc06ace513): https://github.com/mavlink/c_library_v2/commit/4b80386684d6823d43a87c53b28dc62570bfd42b
- mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/60df2613725c21f3eedc51251285f80a22e7d07d
- Changes: https://github.com/mavlink/c_library_v2/compare/4b80386684d6823d43a87c53b28dc62570bfd42b...60df2613725c21f3eedc51251285f80a22e7d07d by dagar
🛠️ board common create generic dma allocator (from fat_dma_alloc) by dagar
🛠️ fw_pos_control_l1 replace FW_LND_THRTC_SC param description < character - fixes #12124 by dagar
🛠️ INA226 move to new WQ and cleanup by dagar
🛠️ vtol_att_control vtol_type enum -> enum class by dagar
🛠️ AutoLineSmoothVel - Remove duplicate of _yaw_sp_prev update. This is done in the Auto FlightTask, _limit_yaw_rate by bresch
🛠️ AutoLineSmoothVel - Reduce jerk if acceleration, velocity and desired velocity are small to help the optimizer to converge towards zero by bresch
🛠️ AutoLineSmoothVel - Do not generate heading from trajectory if the velocity vector is smaller than 10cm/s This is done to avoid generating large yaw changes when the velocity vector is small; for example when switching into loiter or reaching the last waypoint. by bresch
🛠️ listener exit with ctrl-c, escape, or q by dagar
🛠️ vtol/fw/mc: fix VTOL enum shadowing This changes the enums used for various VTOL states to enum classes which makes them type-safe and should avoid shadowing. This change was motivated by a Clang warning about shadowing of the enum const TRANSITION_TO_FW which was declared twice, once in vtol_type.h and once in standard.h. This change only removes the shadowing but presumably these enums could be cleaned up and consolidated further. by julianoes
🛠️ cmake and Tools/setup.sh default to python3 by dagar
🛠️ AK09916 move to new WQ, PX4Magnetometer, and cleanup by dagar
🛠️ ST L3GD20 move to PX4Gyroscope helper by dagar
🛠️ ObstacleAvoidance: fix comment by mrivi
🛠️ ObstacleAvoidance: use convention for paramter name by mrivi
🛠️ do not update desired setpoints and waypoints if the oa is disabled by mrivi
🛠️ ObstacleAvoidance: fix bug in requesting update of the mission item. During takeoff you're always in the condition within xy acceptance radius and more than altitude radius away from the takeoff waypoint by mrivi
🛠️ do not overwrite with obstacle avoidance yaw setpoints if external yaw handling is enabled by mrivi
🛠️ send velocity setpoint to enable proper takeoff/land by mrivi
🛠️ wqueue: check before dereferencing This was found by coverity. by julianoes
🛠️ BlockingQueue: default initialize _data This was reported by coverity. by julianoes
🛠️ Revert "Revert "simulator: remove hack for diff_pressure noise"" This reverts commit 2142459027ffee7e9a18d466fcd4f8cd0a9613d2. by julianoes
🛠️ logger: add arming/disarming via AUX1 RC channel logging mode by bkueng
🛠️ log_writer_file: fix race condition for fast consecutive stop & start calls by bkueng
🛠️ PX4Accelerometer,PX4Gyroscope: set_sample_rate requires a filter update by bkueng
🛠️ SYS_COMPANION: remove this parameter It was already deprecated. by bkueng
🛠️ posix: restore original SEGV signal handler upon first entry of our handler The current SEGV handling on posix is not useful: as soon as our handler is left, it's triggered again, infinitely. This patch changes to restore the original handler, so the OS can create a core dump, etc. by bkueng
🛠️ Move optical flow drivers to own subdirectory by mhkabir
🛠️ load_mon move from NuttX LPWORK to PX4 work queue lp_default by dagar
🛠️ ekf2: reduce GPS initialization time for SITL from 10s to 0.5s Speeds up SITL startup. by bkueng
🛠️ Bosch BMI055 IMU cleanup - move to PX4Accelerometer and PX4Gyroscope helpers by dagar
🛠️ Jenkins SITL tests temporarily disable tiltrotor by dagar
🛠️ px4_posix.h: add px4_exit() by TSC21
🛠️ Hysteresis: switch unit test file name to convention by MaEtUgR
🛠️ hysteresis: remove dependency/side effect on time by julianoes
🛠️ hysteresis: move out of systemlib, move to gtest This moves the hysteresis test out of the systemlib and makes it its own small library. Since it still depends on hrt_absolute_time this does not link yet. My attempt to get all link dependencies together failed. by julianoes
🛠️ Update submodule mavlink v2.0 to latest Mon May 27 00:38:40 UTC 2019 - mavlink v2.0 in PX4/Firmware (61367199aca6aa135462db93c8c8063946876ad4): https://github.com/mavlink/c_library_v2/commit/57000134021fb8d5c2c6281e3783ce29bb35bc17
- mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/4b80386684d6823d43a87c53b28dc62570bfd42b
- Changes: https://github.com/mavlink/c_library_v2/compare/57000134021fb8d5c2c6281e3783ce29bb35bc17...4b80386684d6823d43a87c53b28dc62570bfd42b by dagar
🛠️ [Update submodule sitl_gazebo to latest Mon May 27 00:38:33 UTC 2019 - sitl_gazebo in PX4/Firmware (8812738): https://github.com/PX4/sitl_gazebo/commit/3062d287c322fabf1b41b8e33518eb449d4ac6ed
- sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/a0b0eb8df12b11e8f63d3cc766dee97cefa32ab7
- Changes: https://github.com/PX4/sitl_gazebo/compare/3062d287c322fabf1b41b8e33518eb449d4ac6ed...a0b0eb8
CONTRIBUTORS
Last week there were 9 contributors.
👤 mcsauder
👤 dagar
👤 bresch
👤 julianoes
👤 mrivi
👤 bkueng
👤 mhkabir
👤 TSC21
👤 MaEtUgR
STARGAZERS
Last week there were 30 stagazers.
⭐ kmenezes
⭐ Shanfei-Su
⭐ n00b3rpwn4g3
⭐ xinyu198736
⭐ orientlau
⭐ marcpgg
⭐ linghusmile
⭐ lskov
⭐ bharath7kumar
⭐ q574500110
⭐ n5631228
⭐ Judedarwinism
⭐ Zangpuzhuo
⭐ Rishat7c
⭐ lucaspwo
⭐ xcitic
⭐ wickipedia
⭐ CurryHe
⭐ hmjack2008
⭐ txxxcds
⭐ RalfPreuss
⭐ berkott
⭐ naltun
⭐ LXGMAX
⭐ AhmedLimem
⭐ ideal
⭐ goudarziha
⭐ theostangebye
⭐ Davisonp
⭐ naveenspace7
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: