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 74 issues were created. Of these, 28 issues have been closed and 46 issues are still open.
💚 #13170 Land Detector Properties instead of one State, by MaEtUgR 💚 #13169 Handle and log onboard_computer_status messages, by Jaeyoung-Lim 💚 #13168 Derivative gain for fixedwing attitude control, by moreba1 💚 #13167 【Vtol】The left and right ailerons have a large output when they are stationary on the ground., by xdwgood 💚 #13166 Pixhawk can not connect any computer, by themystick 💚 #13165 Thermal Compensation parameters are not categorized as system parameters, by BazookaJoe1900 💚 #13163 SITL gazebo typhoon_480 shows oscillations in flight, by Jaeyoung-Lim 💚 #13162 add here2 mag to startup for fmu-v5, by sfuhrer 💚 #13161 Add camera triggering in omnibus, by Razbotics 💚 #13159 Treat UAVS diffrently from manned aviation , by LowOrbitIonCannon 💚 #13158 mavlink: add missing uORB publication of tunes, by julianoes 💚 #13157 Changed listener to not busy-wait, by ItsTimmy 💚 #13156 ubuntu.sh: No automatic removal of modemmanager, by hamishwillee 💚 #13154 add throttle_ramp_time parameter, by jinchengde 💚 #13153 Strange altitude behavior when EKF2_HGT_MODE = Range sensor, by artifactz 💚 #13152 Fixed adc config, to read internal reference voltage to get cpu temperature, by dinomani 💚 #13150 Add param to choose vision observation noise source, by kamilritz 💚 #13149 High CPU usage on new SPI work queue threads, by JacobCrabill 💚 #13148 QGC _altitude issues_CUAV Nano, by Tony3dr 💚 #13147 Holybro ESC problems (can't fly with master), by dakejahl 💚 #13146 [fixedwing]throttle_ramp_time should to be configurable, by jinchengde 💚 #13145 ACTUATOR_OUTPUT_STATUS MAVLink stream for ESCs, by irsdkv 💚 #13144 Aispeed sensor switching on SITL plane landings, by julianoes 💚 #13143 FlightTasks: add Descend task to land without GPS, by julianoes 💚 #13141 Check system type for SET_ATTITUDE_TARGET attitude publising, by irsdkv 💚 #13139 Flight task error messages are not very helpful, by julianoes 💚 #13136 VTOL Transition Task: Control Z and Yaw Velocity to 0, by MaEtUgR 💚 #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 💚 #13127 [WIP][ECL] Moving towards multi-sensor-per-same-measurement fusion, by kamilritz 💚 #13125 FlightTasks: disable failsafe descend on RC loss, by julianoes 💚 #13124 Throttle drops to 0 sometimes for a second during position hold (MC), by ArminStrobel 💚 #13123 Avoidance test failing since sitl-gazebo submodule update, by baumanta 💚 #13118 Unable to biuld px4 v 1.9.0 by cross-compilation on Ubuntu16.04, by MartinAtCoventry 💚 #13116 Vision position estimation fails depending on initial yaw (in Gazebo-SITL), by michael-p 💚 #13115 top: decrease priority below IMU sensor WQ threads, by dagar 💚 #13114 VFR_HUD: add attitude for user display, by jlecoeur 💚 #13113 Reactivate OA/SL in CI, by mrivi 💚 #13107 Fixedwing mission clear noise, by julianoes 💚 #13103 ICM20602: new standalone driver (8 kHz gyro, 4 kHz accel), by dagar 💚 #13102 AttitudeControlTest: add first controller convergence test, by MaEtUgR 💚 #13101 add protection against setting wrong type of parameters, by BazookaJoe1900 💚 #13098 Avoidance and safe landing: 'TF Buffer: could not retrieve requested transform from buffer, unregistered', by TSC21 💚 #13097 [WIP] added control modes concept, by BazookaJoe1900
❤️ #13164 Minimum angle of "Controller roll limit" is high, by moreba1 ❤️ #13160 Arch Linux Setup: optionally install gazebo from AUR and fix pip Call, by MaEtUgR ❤️ #13155 Feature Request: Flip Mode, by Seeelefant ❤️ #13151 update sitl_gazebo submodule (10/10/2019), by TSC21 ❤️ #13142 Commander: improve message for RC override event, by MaEtUgR ❤️ #13140 Mavlink receiver SET_ATTITUDE_TARGET filling for VTOLs, by irsdkv ❤️ #13138 navigator: bugfix to prevent NaN setpoints, by julianoes ❤️ #13137 mavlink: fix boot complete without lockstep, by julianoes ❤️ #13134 Deprecate vehicle_attitude_sub from MulticopterLandDetector as it is no longer utilized., by mcsauder ❤️ #13133 Compile Error [-Werror=implicit-fallthrough=], by huangwen0907 ❤️ #13131 Added fields to the MavlinkReciever::handle_message_distance_sensor() method, by mcsauder ❤️ #13129 Clarify Documentation of THR_MDL_FAC, by Finwood ❤️ #13126 Commander small refactor while reading, by MaEtUgR ❤️ #13122 [Draft] Fix SITL offboard attitude for VTOL_TYPE_RESERVED2, by ThomasRigi ❤️ #13121 Commander: bugfix: get all available messages on the subsystem_info t…, by dusan19 ❤️ #13120 macOS SITL build broken, by julianoes ❤️ #13119 Sensors enabled flag fixes, by dusan19 ❤️ #13117 Build error GSTREAMER, by baumanta ❤️ #13112 Treat UAVS diffrently from manned aviation , by LowOrbitIonCannon ❤️ #13111 Arch setup script, by MaEtUgR ❤️ #13110 uorb_rtps_message_ids.yaml: fix typo, by TSC21 ❤️ #13109 mavlink: disable sending RC override, by julianoes ❤️ #13108 Remove eigen leftovers, by julianoes ❤️ #13106 ubuntu.sh: correct output during ccache installation, by MaEtUgR ❤️ #13105 THR_MDL_FAC parameter unclear, by hamishwillee ❤️ #13104 Takeoff: add back implicit fallthrough warning (testing where CI might fail), by MaEtUgR ❤️ #13100 Update submodule mavlink v2.0 to latest Sun Oct 6 12:38:38 UTC 2019, by dagar ❤️ #13099 Update submodule sitl_gazebo to latest Sun Oct 06 11:02:54 GMT 2019, by TSC21
👍 #13103 ICM20602: new standalone driver (8 kHz gyro, 4 kHz accel), by dagar It received 👍 x1, 😄 x0, 🎉 x0 and ❤️ x0.
🔈 #13124 Throttle drops to 0 sometimes for a second during position hold (MC), by ArminStrobel It received 17 comments.
Last week, 82 pull requests were created, updated or merged.
Last week, 1 pull request was opened. 💚 #13150 Add param to choose vision observation noise source, by kamilritz
Last week, 59 pull requests were updated. 💛 #13170 Land Detector Properties instead of one State, by MaEtUgR 💛 #13169 Handle and log onboard_computer_status messages, by Jaeyoung-Lim 💛 #13162 add here2 mag to startup for fmu-v5, by sfuhrer 💛 #13159 Treat UAVS diffrently from manned aviation , by LowOrbitIonCannon 💛 #13158 mavlink: add missing uORB publication of tunes, by julianoes 💛 #13157 Changed listener to not busy-wait, by ItsTimmy 💛 #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 💛 #13143 FlightTasks: add Descend task to land without GPS, by julianoes 💛 #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 💛 #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 💛 #13127 [WIP][ECL] Moving towards multi-sensor-per-same-measurement fusion, by kamilritz 💛 #13125 FlightTasks: disable failsafe descend on RC loss, by julianoes 💛 #13115 top: decrease priority below IMU sensor WQ threads, by dagar 💛 #13114 VFR_HUD: add attitude for user display, by jlecoeur 💛 #13113 Reactivate OA/SL in CI, by mrivi 💛 #13103 ICM20602: new standalone driver (8 kHz gyro, 4 kHz accel), by dagar 💛 #13102 AttitudeControlTest: add first controller convergence test, by MaEtUgR 💛 #13101 add protection against setting wrong type of parameters, by BazookaJoe1900 💛 #13097 [WIP] added control modes concept, by BazookaJoe1900 💛 #13089 reduce the use of param_find("XXX"), by BazookaJoe1900 💛 #13075 MAVSDK testing, by julianoes 💛 #13074 Add generic quad airframes for 180, 210, 250, 330, 450, and 650 size quadrotors., by mcsauder 💛 #13073 [WIP] sensors: split out battery_status to new module, by dagar 💛 #13062 VTOL: trigger RC override only if sticks are moved in hover flight., by sfuhrer 💛 #13025 Sensors health reporting improvements, by dusan19 💛 #12967 [WIP]: mavlink send helpers refactor to prevent writing partial messages, by dagar 💛 #12956 Add support for NXP UWB position sensor, by ItsTimmy 💛 #12887 Airspeed selector follow-up, by sfuhrer 💛 #12778 VTOL GPSF: fix fixed bank loiter, by ThomasRigi 💛 #12700 [WIP]: create hovergames airframe, by dagar 💛 #12673 Integrate INA226 with PX4, by ItsTimmy 💛 #12551 Add calibration parameters for multiple batteries, by ItsTimmy 💛 #12507 Accomplish requisite work to close out PR #11431., by mcsauder 💛 #12470 updated rtl parameter descriptions., by RomanBapst 💛 #12442 Made safer reset of timer, by roangel 💛 #12436 NuttX enable SPI DMA per board, by dagar 💛 #12371 introduce uORB::SubscriptionBlocking and use in navigator and simulator, by dagar 💛 #12343 Add return INFINITY; to the LandDetector class _get_max_altitude() method declaration, by mcsauder 💛 #12319 Multiple unaligned type cast, by yuhaim 💛 #12110 WIP: commander re-evaluate RC mode switch when local position becomes valid, by dagar 💛 #12072 Intuitive manual position control by mapping stick input to acceleration, by MaEtUgR 💛 #11878 Improve trigger control for survey applications, by LorenzMeier 💛 #11874 Cherry pick the src/modules/land_detector/ directory work from PR #9756, by mcsauder 💛 #11845 fw_pos_control_l1: apply pitch setpoint offsets centrally, by dagar 💛 #11676 version: Expose PX4 git tag string, by sfalexrog 💛 #11654 posix shutdown investigation/hacks [take 2], by julianoes 💛 #11351 [WIP Do not merge] NXP i.MXRT port of PX4 FMUv5, by davids5 💛 #11272 TECS front transition and weathervane, by RomanBapst 💛 #10995 [WIP] Add translation string support, by hamishwillee 💛 #10361 CI: unhide .ci directory, by bkueng 💛 #10124 Ethernet : Added support in ethernet, by garfieldG 💛 #10093 WIP: mavlink GPS_INPUT support, by dagar 💛 #8907 actuator controls update, by dagar
return INFINITY;
_get_max_altitude()
src/modules/land_detector/
Last week, 22 pull requests were merged. 💜 #13160 Arch Linux Setup: optionally install gazebo from AUR and fix pip Call, by MaEtUgR 💜 #13151 update sitl_gazebo submodule (10/10/2019), by TSC21 💜 #13142 Commander: improve message for RC override event, by MaEtUgR 💜 #13138 navigator: bugfix to prevent NaN setpoints, by julianoes 💜 #13137 mavlink: fix boot complete without lockstep, by julianoes 💜 #13134 Deprecate vehicle_attitude_sub from MulticopterLandDetector as it is no longer utilized., by mcsauder 💜 #13131 Added fields to the MavlinkReciever::handle_message_distance_sensor() method, by mcsauder 💜 #13129 Clarify Documentation of THR_MDL_FAC, by Finwood 💜 #13126 Commander small refactor while reading, by MaEtUgR 💜 #13121 Commander: bugfix: get all available messages on the subsystem_info t…, by dusan19 💜 #13119 Sensors enabled flag fixes, by dusan19 💜 #13111 Arch setup script, by MaEtUgR 💜 #13110 uorb_rtps_message_ids.yaml: fix typo, by TSC21 💜 #13109 mavlink: disable sending RC override, by julianoes 💜 #13108 Remove eigen leftovers, by julianoes 💜 #13106 ubuntu.sh: correct output during ccache installation, by MaEtUgR 💜 #13100 Update submodule mavlink v2.0 to latest Sun Oct 6 12:38:38 UTC 2019, by dagar 💜 #13099 Update submodule sitl_gazebo to latest Sun Oct 06 11:02:54 GMT 2019, by TSC21 💜 #13095 CI: bump container tags to 2019-10-04, by TSC21 💜 #12854 Add DShot module, by bkueng 💜 #12850 enable silent compare of parameter, by BazookaJoe1900 💜 #12480 When setting pos_sp_triplet yaw, also set the yaw valid flag to true, by dusan19
Last week there were 57 commits. 🛠️ arch.sh: don't execute pip as root otherwise packages get installed in /root/.local/lib/python3.7/site-packages by MaEtUgR 🛠️ arch.sh: work around gazebo AUR build error and correct comments by MaEtUgR 🛠️ arch.sh: enable multicore gazebo compilation by MaEtUgR 🛠️ arch.sh: add gazebo installation by MaEtUgR 🛠️ fmu-v3: enable DShot Disables RX DMA on TEL4 and IO debug serial port by bkueng 🛠️ parameters: defer auto-saving to after disarming for flash-based params This is especially important for DShot, that does not update when the CPU stalls. by bkueng 🛠️ fmu-v5: add dshot support But only on the first 4 FMU outputs, as the next ones conflict with px4io serial dma (UART8_RX) RX DMA is disabled on the GPS port as well (conflicts with TIM1). by bkueng 🛠️ dshot: allow boards to enable dshot only on a subset of the timers by bkueng 🛠️ parameters: update perf counter for flash-based param_save_default() by bkueng 🛠️ mixer_module: extend printf status output by bkueng 🛠️ kakutef7, kopis airframe: enable dshot & telemetry by bkueng 🛠️ dshot: update timer generation before DMA request This reloads the timer configuration before triggering DMA. Without that, in rare cases, there were 17 bits sent instead of 16. The 1. bit (1. pulse) was always wrong (too much), the rest of the bits were the correct DShot packet that was meant to be sent. by bkueng 🛠️ dshot: check if DMA still in progress No other functional change, just restructuring. by bkueng 🛠️ dshot: reduce static buffer size And handle failures of up_dshot_init(). On Omnibus: reduces memory usage if dshot is enabled by ~1.0KB. The buffer is roughly 1KB in size. by bkueng 🛠️ dshot telemetry: retrieve & print ESC info with 'dshot esc_info' CLI command by bkueng 🛠️ dshot: add support to send commands via CLI This enables the possibility to permanently reverse motor directions :) by bkueng 🛠️ dshot: add telemetry and publish esc_status message by bkueng 🛠️ module_schema.yaml: add 'decimal' and 'increment' for floats by bkueng 🛠️ esc_status: trim the message and remove unused fields by bkueng 🛠️ dshot: move implementation to a separate directory & library So that the static memory overhead is not added to targets w/o dshot by bkueng 🛠️ kakutef7: enable dshot by bkueng 🛠️ dshot: handle dcache, flush cache before DMA transfer by bkueng 🛠️ px4_micro_hal: add PX4_ARCH_DCACHE_LINESIZE definition by bkueng 🛠️ beta75x airframe: enable DShot600 by bkueng 🛠️ fmu-v4: add dshot timer config by Igor-Misic 🛠️ omnibusf4sd: add dshot timer config by bkueng 🛠️ ROMFS: add dshot startup support by bkueng 🛠️ dshot: add dshot driver Supports all DShot modes, but no telemetry yet. It includes the modes and capture configuration from FMU so that it serves as drop-in replacement. by bkueng 🛠️ MOT_ORDERING, MC_AIRMODE: move param def to mixer_module and 'Mixer Output' group by bkueng 🛠️ fmu: remove unused include and variable by bkueng 🛠️ stm32 timers: add dshot implementation by Igor-Misic 🛠️ update sitl_gazebo submodule (10/10/2019) by TSC21 🛠️ Commander: bugfix: get all available messages on the subsystem_info topic by dusan19 🛠️ voted_sensors_update: fix style by dusan19 🛠️ voted_sensors_update: parameter CAL_EN enables sensor with id CAL_ID by dusan19 🛠️ voted_sensors_update: set priority properly in case of late mag subscriptions or sensors enabled param changes by dusan19 🛠️ [Arch setup script (#13111) * ubuntu.sh: fix space and capitalization
Add setup script for Arch Linux
arch.sh: remove numerous confirmations, added some base packages
setup scripts: adjust messages according to review](7f63ed8) by MaEtUgR 🛠️ mavlink: fix boot complete without lockstep Without lockstep the actual monotonic clock of the host computer is used. Therefore, this time is likely much more than 20 seconds and the check if the boot complete happened in time will fail immediately. Therefore, it probably makes more sense to count the time from the first mavlink creation. by julianoes 🛠️ navigator: bugfix to prevent NaN setpoints The asinf function is NaN outside of -1 to 1. Therefore, it probably makes sense to constrain the input to prevent NaN setpoints further down the line. by julianoes 🛠️ Commander: improve message for RC override event by MaEtUgR 🛠️ Deprecate vehicle_attitude_sub from MulticopterLandDetector as it is no longer utilized. by mcsauder 🛠️ Clarify Documentation of THR_MDL_FAC The documentation of the thrust model parameter THR_MDL_FAC did not mention both thrust and "PWM" being relative values. Also the use of the term PWM could be misleading, since the model is applicable to CAN ESCs as well. This commit rephrases the user documentation string and a few source code comments, but no logic changes are made. Closes PX4/Firmware#13105 by Finwood 🛠️ Commander: add const qualifiers for clarity by MaEtUgR 🛠️ PreflightCheck: refactor failureDetectorCheck return value by MaEtUgR 🛠️ PreflightCheck: add const qualifiers to parameters to help readability by MaEtUgR 🛠️ PreflightCheck: remove goto from imu consistency check by MaEtUgR 🛠️ Set a default signal_quality value in the MavlinkReciever::handle_message_distance_sensor() method. by mcsauder 🛠️ Added missing fields and a TODO with commented field to the MavlinkReciever::handle_message_distance_sensor(). by mcsauder 🛠️ navigator: when setting pos_sp_triplet yaw, also set the yaw valid flag to true by dusan19 🛠️ mavlink: disable sending RC override This was added to enable a Pixhawk to be used as an RC input for e.g. SITL. As far as we're aware of that's not really used. However, sending this can cause issues if multiple Pixhawks are in the same network. Also, is uses up some of the MAVLink bandwidth. Therefore, it's probably best to remove that feature for now. by julianoes 🛠️ uorb_rtps_message_ids.yaml: fix typo by TSC21 🛠️ Remove eigen leftovers It looks like we're not using Eigen for a while now. by julianoes 🛠️ enable silent compare of parameter (#12850) Remove false errors after comparing parameters that doesn't exists. as described in #12832 by BazookaJoe1900 🛠️ ubuntu.sh: correct output during ccache installation (#13106) by MaEtUgR 🛠️ [Update submodule mavlink v2.0 to latest Sun Oct 6 12:38:38 UTC 2019 (Update submodule mavlink v2.0 to latest Sun Oct 6 12:38:38 UTC 2019 #13100) - mavlink v2.0 in PX4/Firmware (91badce): https://github.com/mavlink/c_library_v2/commit/d4a4a4314b8912015e999e17a3f66afee434a9cd
THR_MDL_FAC
docker_run: update container name and tag
generate_microRTPS_bridge.py: force FastRTPSGen to version 1.0 if the result of 'fastrtpsgen -version' command is not a number
CI: temporarly disable avoidance and safe landing tests
CI: try to revive tiltrotor test](5a8aa04) by TSC21
Last week there were 10 contributors. 👤 MaEtUgR 👤 bkueng 👤 Igor-Misic 👤 TSC21 👤 dusan19 👤 julianoes 👤 mcsauder 👤 Finwood 👤 BazookaJoe1900 👤 dagar
Last week there were 24 stagazers. ⭐ redxeth ⭐ roseyangyu ⭐ anupamberi ⭐ jfig ⭐ yuyabee ⭐ saflywen ⭐ Schm1tz1 ⭐ 965823804 ⭐ Simi4 ⭐ i25ffz ⭐ WRangers ⭐ zlosa ⭐ kevinchensr ⭐ sanexodus ⭐ sonals301 ⭐ acvander ⭐ manegspb ⭐ lizhdo ⭐ da-peng ⭐ georgios-uber ⭐ wolfLeo ⭐ BigBig-Ben ⭐ tz120012 ⭐ tommytrill 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 74 issues were created.
Of these, 28 issues have been closed and 46 issues are still open.
OPEN ISSUES
💚 #13170 Land Detector Properties instead of one State, by MaEtUgR
💚 #13169 Handle and log onboard_computer_status messages, by Jaeyoung-Lim
💚 #13168 Derivative gain for fixedwing attitude control, by moreba1
💚 #13167 【Vtol】The left and right ailerons have a large output when they are stationary on the ground., by xdwgood
💚 #13166 Pixhawk can not connect any computer, by themystick
💚 #13165 Thermal Compensation parameters are not categorized as system parameters, by BazookaJoe1900
💚 #13163 SITL gazebo typhoon_480 shows oscillations in flight, by Jaeyoung-Lim
💚 #13162 add here2 mag to startup for fmu-v5, by sfuhrer
💚 #13161 Add camera triggering in omnibus, by Razbotics
💚 #13159 Treat UAVS diffrently from manned aviation , by LowOrbitIonCannon
💚 #13158 mavlink: add missing uORB publication of tunes, by julianoes
💚 #13157 Changed listener to not busy-wait, by ItsTimmy
💚 #13156 ubuntu.sh: No automatic removal of modemmanager, by hamishwillee
💚 #13154 add throttle_ramp_time parameter, by jinchengde
💚 #13153 Strange altitude behavior when EKF2_HGT_MODE = Range sensor, by artifactz
💚 #13152 Fixed adc config, to read internal reference voltage to get cpu temperature, by dinomani
💚 #13150 Add param to choose vision observation noise source, by kamilritz
💚 #13149 High CPU usage on new SPI work queue threads, by JacobCrabill
💚 #13148 QGC _altitude issues_CUAV Nano, by Tony3dr
💚 #13147 Holybro ESC problems (can't fly with master), by dakejahl
💚 #13146 [fixedwing]throttle_ramp_time should to be configurable, by jinchengde
💚 #13145 ACTUATOR_OUTPUT_STATUS MAVLink stream for ESCs, by irsdkv
💚 #13144 Aispeed sensor switching on SITL plane landings, by julianoes
💚 #13143 FlightTasks: add Descend task to land without GPS, by julianoes
💚 #13141 Check system type for SET_ATTITUDE_TARGET attitude publising, by irsdkv
💚 #13139 Flight task error messages are not very helpful, by julianoes
💚 #13136 VTOL Transition Task: Control Z and Yaw Velocity to 0, by MaEtUgR
💚 #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
💚 #13127 [WIP][ECL] Moving towards multi-sensor-per-same-measurement fusion, by kamilritz
💚 #13125 FlightTasks: disable failsafe descend on RC loss, by julianoes
💚 #13124 Throttle drops to 0 sometimes for a second during position hold (MC), by ArminStrobel
💚 #13123 Avoidance test failing since sitl-gazebo submodule update, by baumanta
💚 #13118 Unable to biuld px4 v 1.9.0 by cross-compilation on Ubuntu16.04, by MartinAtCoventry
💚 #13116 Vision position estimation fails depending on initial yaw (in Gazebo-SITL), by michael-p
💚 #13115 top: decrease priority below IMU sensor WQ threads, by dagar
💚 #13114 VFR_HUD: add attitude for user display, by jlecoeur
💚 #13113 Reactivate OA/SL in CI, by mrivi
💚 #13107 Fixedwing mission clear noise, by julianoes
💚 #13103 ICM20602: new standalone driver (8 kHz gyro, 4 kHz accel), by dagar
💚 #13102 AttitudeControlTest: add first controller convergence test, by MaEtUgR
💚 #13101 add protection against setting wrong type of parameters, by BazookaJoe1900
💚 #13098 Avoidance and safe landing: 'TF Buffer: could not retrieve requested transform from buffer, unregistered', by TSC21
💚 #13097 [WIP] added control modes concept, by BazookaJoe1900
CLOSED ISSUES
❤️ #13164 Minimum angle of "Controller roll limit" is high, by moreba1
❤️ #13160 Arch Linux Setup: optionally install gazebo from AUR and fix pip Call, by MaEtUgR
❤️ #13155 Feature Request: Flip Mode, by Seeelefant
❤️ #13151 update sitl_gazebo submodule (10/10/2019), by TSC21
❤️ #13142 Commander: improve message for RC override event, by MaEtUgR
❤️ #13140 Mavlink receiver SET_ATTITUDE_TARGET filling for VTOLs, by irsdkv
❤️ #13138 navigator: bugfix to prevent NaN setpoints, by julianoes
❤️ #13137 mavlink: fix boot complete without lockstep, by julianoes
❤️ #13134 Deprecate vehicle_attitude_sub from MulticopterLandDetector as it is no longer utilized., by mcsauder
❤️ #13133 Compile Error [-Werror=implicit-fallthrough=], by huangwen0907
❤️ #13131 Added fields to the MavlinkReciever::handle_message_distance_sensor() method, by mcsauder
❤️ #13129 Clarify Documentation of THR_MDL_FAC, by Finwood
❤️ #13126 Commander small refactor while reading, by MaEtUgR
❤️ #13122 [Draft] Fix SITL offboard attitude for VTOL_TYPE_RESERVED2, by ThomasRigi
❤️ #13121 Commander: bugfix: get all available messages on the subsystem_info t…, by dusan19
❤️ #13120 macOS SITL build broken, by julianoes
❤️ #13119 Sensors enabled flag fixes, by dusan19
❤️ #13117 Build error GSTREAMER, by baumanta
❤️ #13112 Treat UAVS diffrently from manned aviation , by LowOrbitIonCannon
❤️ #13111 Arch setup script, by MaEtUgR
❤️ #13110 uorb_rtps_message_ids.yaml: fix typo, by TSC21
❤️ #13109 mavlink: disable sending RC override, by julianoes
❤️ #13108 Remove eigen leftovers, by julianoes
❤️ #13106 ubuntu.sh: correct output during ccache installation, by MaEtUgR
❤️ #13105 THR_MDL_FAC parameter unclear, by hamishwillee
❤️ #13104 Takeoff: add back implicit fallthrough warning (testing where CI might fail), by MaEtUgR
❤️ #13100 Update submodule mavlink v2.0 to latest Sun Oct 6 12:38:38 UTC 2019, by dagar
❤️ #13099 Update submodule sitl_gazebo to latest Sun Oct 06 11:02:54 GMT 2019, by TSC21
LIKED ISSUE
👍 #13103 ICM20602: new standalone driver (8 kHz gyro, 4 kHz accel), by dagar
It received 👍 x1, 😄 x0, 🎉 x0 and ❤️ x0.
NOISY ISSUE
🔈 #13124 Throttle drops to 0 sometimes for a second during position hold (MC), by ArminStrobel
It received 17 comments.
PULL REQUESTS
Last week, 82 pull requests were created, updated or merged.
OPEN PULL REQUEST
Last week, 1 pull request was opened.
💚 #13150 Add param to choose vision observation noise source, by kamilritz
UPDATED PULL REQUEST
Last week, 59 pull requests were updated.
💛 #13170 Land Detector Properties instead of one State, by MaEtUgR
💛 #13169 Handle and log onboard_computer_status messages, by Jaeyoung-Lim
💛 #13162 add here2 mag to startup for fmu-v5, by sfuhrer
💛 #13159 Treat UAVS diffrently from manned aviation , by LowOrbitIonCannon
💛 #13158 mavlink: add missing uORB publication of tunes, by julianoes
💛 #13157 Changed listener to not busy-wait, by ItsTimmy
💛 #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
💛 #13143 FlightTasks: add Descend task to land without GPS, by julianoes
💛 #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
💛 #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
💛 #13127 [WIP][ECL] Moving towards multi-sensor-per-same-measurement fusion, by kamilritz
💛 #13125 FlightTasks: disable failsafe descend on RC loss, by julianoes
💛 #13115 top: decrease priority below IMU sensor WQ threads, by dagar
💛 #13114 VFR_HUD: add attitude for user display, by jlecoeur
💛 #13113 Reactivate OA/SL in CI, by mrivi
💛 #13103 ICM20602: new standalone driver (8 kHz gyro, 4 kHz accel), by dagar
💛 #13102 AttitudeControlTest: add first controller convergence test, by MaEtUgR
💛 #13101 add protection against setting wrong type of parameters, by BazookaJoe1900
💛 #13097 [WIP] added control modes concept, by BazookaJoe1900
💛 #13089 reduce the use of param_find("XXX"), by BazookaJoe1900
💛 #13075 MAVSDK testing, by julianoes
💛 #13074 Add generic quad airframes for 180, 210, 250, 330, 450, and 650 size quadrotors., by mcsauder
💛 #13073 [WIP] sensors: split out battery_status to new module, by dagar
💛 #13062 VTOL: trigger RC override only if sticks are moved in hover flight., by sfuhrer
💛 #13025 Sensors health reporting improvements, by dusan19
💛 #12967 [WIP]: mavlink send helpers refactor to prevent writing partial messages, by dagar
💛 #12956 Add support for NXP UWB position sensor, by ItsTimmy
💛 #12887 Airspeed selector follow-up, by sfuhrer
💛 #12778 VTOL GPSF: fix fixed bank loiter, by ThomasRigi
💛 #12700 [WIP]: create hovergames airframe, by dagar
💛 #12673 Integrate INA226 with PX4, by ItsTimmy
💛 #12551 Add calibration parameters for multiple batteries, by ItsTimmy
💛 #12507 Accomplish requisite work to close out PR #11431., by mcsauder
💛 #12470 updated rtl parameter descriptions., by RomanBapst
💛 #12442 Made safer reset of timer, by roangel
💛 #12436 NuttX enable SPI DMA per board, by dagar
💛 #12371 introduce uORB::SubscriptionBlocking and use in navigator and simulator, by dagar
💛 #12343 Add
return INFINITY;
to the LandDetector class_get_max_altitude()
method declaration, by mcsauder💛 #12319 Multiple unaligned type cast, by yuhaim
💛 #12110 WIP: commander re-evaluate RC mode switch when local position becomes valid, by dagar
💛 #12072 Intuitive manual position control by mapping stick input to acceleration, by MaEtUgR
💛 #11878 Improve trigger control for survey applications, by LorenzMeier
💛 #11874 Cherry pick the
src/modules/land_detector/
directory work from PR #9756, by mcsauder💛 #11845 fw_pos_control_l1: apply pitch setpoint offsets centrally, by dagar
💛 #11676 version: Expose PX4 git tag string, by sfalexrog
💛 #11654 posix shutdown investigation/hacks [take 2], by julianoes
💛 #11351 [WIP Do not merge] NXP i.MXRT port of PX4 FMUv5, by davids5
💛 #11272 TECS front transition and weathervane, by RomanBapst
💛 #10995 [WIP] Add translation string support, by hamishwillee
💛 #10361 CI: unhide .ci directory, by bkueng
💛 #10124 Ethernet : Added support in ethernet, by garfieldG
💛 #10093 WIP: mavlink GPS_INPUT support, by dagar
💛 #8907 actuator controls update, by dagar
MERGED PULL REQUEST
Last week, 22 pull requests were merged.
💜 #13160 Arch Linux Setup: optionally install gazebo from AUR and fix pip Call, by MaEtUgR
💜 #13151 update sitl_gazebo submodule (10/10/2019), by TSC21
💜 #13142 Commander: improve message for RC override event, by MaEtUgR
💜 #13138 navigator: bugfix to prevent NaN setpoints, by julianoes
💜 #13137 mavlink: fix boot complete without lockstep, by julianoes
💜 #13134 Deprecate vehicle_attitude_sub from MulticopterLandDetector as it is no longer utilized., by mcsauder
💜 #13131 Added fields to the MavlinkReciever::handle_message_distance_sensor() method, by mcsauder
💜 #13129 Clarify Documentation of THR_MDL_FAC, by Finwood
💜 #13126 Commander small refactor while reading, by MaEtUgR
💜 #13121 Commander: bugfix: get all available messages on the subsystem_info t…, by dusan19
💜 #13119 Sensors enabled flag fixes, by dusan19
💜 #13111 Arch setup script, by MaEtUgR
💜 #13110 uorb_rtps_message_ids.yaml: fix typo, by TSC21
💜 #13109 mavlink: disable sending RC override, by julianoes
💜 #13108 Remove eigen leftovers, by julianoes
💜 #13106 ubuntu.sh: correct output during ccache installation, by MaEtUgR
💜 #13100 Update submodule mavlink v2.0 to latest Sun Oct 6 12:38:38 UTC 2019, by dagar
💜 #13099 Update submodule sitl_gazebo to latest Sun Oct 06 11:02:54 GMT 2019, by TSC21
💜 #13095 CI: bump container tags to 2019-10-04, by TSC21
💜 #12854 Add DShot module, by bkueng
💜 #12850 enable silent compare of parameter, by BazookaJoe1900
💜 #12480 When setting pos_sp_triplet yaw, also set the yaw valid flag to true, by dusan19
COMMITS
Last week there were 57 commits.
🛠️ arch.sh: don't execute pip as root otherwise packages get installed in /root/.local/lib/python3.7/site-packages by MaEtUgR
🛠️ arch.sh: work around gazebo AUR build error and correct comments by MaEtUgR
🛠️ arch.sh: enable multicore gazebo compilation by MaEtUgR
🛠️ arch.sh: add gazebo installation by MaEtUgR
🛠️ fmu-v3: enable DShot Disables RX DMA on TEL4 and IO debug serial port by bkueng
🛠️ parameters: defer auto-saving to after disarming for flash-based params This is especially important for DShot, that does not update when the CPU stalls. by bkueng
🛠️ fmu-v5: add dshot support But only on the first 4 FMU outputs, as the next ones conflict with px4io serial dma (UART8_RX) RX DMA is disabled on the GPS port as well (conflicts with TIM1). by bkueng
🛠️ dshot: allow boards to enable dshot only on a subset of the timers by bkueng
🛠️ parameters: update perf counter for flash-based param_save_default() by bkueng
🛠️ mixer_module: extend printf status output by bkueng
🛠️ kakutef7, kopis airframe: enable dshot & telemetry by bkueng
🛠️ dshot: update timer generation before DMA request This reloads the timer configuration before triggering DMA. Without that, in rare cases, there were 17 bits sent instead of 16. The 1. bit (1. pulse) was always wrong (too much), the rest of the bits were the correct DShot packet that was meant to be sent. by bkueng
🛠️ dshot: check if DMA still in progress No other functional change, just restructuring. by bkueng
🛠️ dshot: reduce static buffer size And handle failures of up_dshot_init(). On Omnibus: reduces memory usage if dshot is enabled by ~1.0KB. The buffer is roughly 1KB in size. by bkueng
🛠️ dshot telemetry: retrieve & print ESC info with 'dshot esc_info' CLI command by bkueng
🛠️ dshot: add support to send commands via CLI This enables the possibility to permanently reverse motor directions :) by bkueng
🛠️ dshot: add telemetry and publish esc_status message by bkueng
🛠️ module_schema.yaml: add 'decimal' and 'increment' for floats by bkueng
🛠️ esc_status: trim the message and remove unused fields by bkueng
🛠️ dshot: move implementation to a separate directory & library So that the static memory overhead is not added to targets w/o dshot by bkueng
🛠️ kakutef7: enable dshot by bkueng
🛠️ dshot: handle dcache, flush cache before DMA transfer by bkueng
🛠️ px4_micro_hal: add PX4_ARCH_DCACHE_LINESIZE definition by bkueng
🛠️ beta75x airframe: enable DShot600 by bkueng
🛠️ fmu-v4: add dshot timer config by Igor-Misic
🛠️ omnibusf4sd: add dshot timer config by bkueng
🛠️ ROMFS: add dshot startup support by bkueng
🛠️ dshot: add dshot driver Supports all DShot modes, but no telemetry yet. It includes the modes and capture configuration from FMU so that it serves as drop-in replacement. by bkueng
🛠️ MOT_ORDERING, MC_AIRMODE: move param def to mixer_module and 'Mixer Output' group by bkueng
🛠️ fmu: remove unused include and variable by bkueng
🛠️ stm32 timers: add dshot implementation by Igor-Misic
🛠️ update sitl_gazebo submodule (10/10/2019) by TSC21
🛠️ Commander: bugfix: get all available messages on the subsystem_info topic by dusan19
🛠️ voted_sensors_update: fix style by dusan19
🛠️ voted_sensors_update: parameter CAL_EN enables sensor with id CAL_ID by dusan19
🛠️ voted_sensors_update: set priority properly in case of late mag subscriptions or sensors enabled param changes by dusan19
🛠️ [Arch setup script (#13111) * ubuntu.sh: fix space and capitalization
Add setup script for Arch Linux
arch.sh: remove numerous confirmations, added some base packages
setup scripts: adjust messages according to review](7f63ed8) by MaEtUgR
🛠️ mavlink: fix boot complete without lockstep Without lockstep the actual monotonic clock of the host computer is used. Therefore, this time is likely much more than 20 seconds and the check if the boot complete happened in time will fail immediately. Therefore, it probably makes more sense to count the time from the first mavlink creation. by julianoes
🛠️ navigator: bugfix to prevent NaN setpoints The asinf function is NaN outside of -1 to 1. Therefore, it probably makes sense to constrain the input to prevent NaN setpoints further down the line. by julianoes
🛠️ Commander: improve message for RC override event by MaEtUgR
🛠️ Deprecate vehicle_attitude_sub from MulticopterLandDetector as it is no longer utilized. by mcsauder
🛠️ Clarify Documentation of THR_MDL_FAC The documentation of the thrust model parameter
THR_MDL_FAC
did not mention both thrust and "PWM" being relative values. Also the use of the term PWM could be misleading, since the model is applicable to CAN ESCs as well. This commit rephrases the user documentation string and a few source code comments, but no logic changes are made. Closes PX4/Firmware#13105 by Finwood🛠️ Commander: add const qualifiers for clarity by MaEtUgR
🛠️ PreflightCheck: refactor failureDetectorCheck return value by MaEtUgR
🛠️ PreflightCheck: add const qualifiers to parameters to help readability by MaEtUgR
🛠️ PreflightCheck: remove goto from imu consistency check by MaEtUgR
🛠️ Set a default signal_quality value in the MavlinkReciever::handle_message_distance_sensor() method. by mcsauder
🛠️ Added missing fields and a TODO with commented field to the MavlinkReciever::handle_message_distance_sensor(). by mcsauder
🛠️ navigator: when setting pos_sp_triplet yaw, also set the yaw valid flag to true by dusan19
🛠️ mavlink: disable sending RC override This was added to enable a Pixhawk to be used as an RC input for e.g. SITL. As far as we're aware of that's not really used. However, sending this can cause issues if multiple Pixhawks are in the same network. Also, is uses up some of the MAVLink bandwidth. Therefore, it's probably best to remove that feature for now. by julianoes
🛠️ uorb_rtps_message_ids.yaml: fix typo by TSC21
🛠️ Remove eigen leftovers It looks like we're not using Eigen for a while now. by julianoes
🛠️ enable silent compare of parameter (#12850) Remove false errors after comparing parameters that doesn't exists.
as described in #12832 by BazookaJoe1900
🛠️ ubuntu.sh: correct output during ccache installation (#13106) by MaEtUgR
🛠️ [Update submodule mavlink v2.0 to latest Sun Oct 6 12:38:38 UTC 2019 (Update submodule mavlink v2.0 to latest Sun Oct 6 12:38:38 UTC 2019 #13100) - mavlink v2.0 in PX4/Firmware (91badce): https://github.com/mavlink/c_library_v2/commit/d4a4a4314b8912015e999e17a3f66afee434a9cd
🛠️ Update submodule sitl_gazebo to latest Sun Oct 06 11:02:54 GMT 2019 by TSC21
🛠️ [CI: bump container tags to 2019-10-04 (CI: bump container tags to 2019-10-04 #13095) * bump container tags to 2019-10-04
docker_run: update container name and tag
generate_microRTPS_bridge.py: force FastRTPSGen to version 1.0 if the result of 'fastrtpsgen -version' command is not a number
CI: temporarly disable avoidance and safe landing tests
CI: try to revive tiltrotor test](5a8aa04) by TSC21
CONTRIBUTORS
Last week there were 10 contributors.
👤 MaEtUgR
👤 bkueng
👤 Igor-Misic
👤 TSC21
👤 dusan19
👤 julianoes
👤 mcsauder
👤 Finwood
👤 BazookaJoe1900
👤 dagar
STARGAZERS
Last week there were 24 stagazers.
⭐ redxeth
⭐ roseyangyu
⭐ anupamberi
⭐ jfig
⭐ yuyabee
⭐ saflywen
⭐ Schm1tz1
⭐ 965823804
⭐ Simi4
⭐ i25ffz
⭐ WRangers
⭐ zlosa
⭐ kevinchensr
⭐ sanexodus
⭐ sonals301
⭐ acvander
⭐ manegspb
⭐ lizhdo
⭐ da-peng
⭐ georgios-uber
⭐ wolfLeo
⭐ BigBig-Ben
⭐ tz120012
⭐ tommytrill
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: