Skip to content
New issue

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

Weekly Digest (12 July, 2020 - 19 July, 2020) #15376

Closed
weekly-digest bot opened this issue Jul 19, 2020 · 0 comments
Closed

Weekly Digest (12 July, 2020 - 19 July, 2020) #15376

weekly-digest bot opened this issue Jul 19, 2020 · 0 comments

Comments

@weekly-digest
Copy link

weekly-digest bot commented Jul 19, 2020

Here's the Weekly Digest for PX4/Firmware:


ISSUES

Last week 68 issues were created.
Of these, 34 issues have been closed and 34 issues are still open.

OPEN ISSUES

💚 #15375 Enable PMW3901 on MindPX/MindRacer., by rolandash
💚 #15374 Update submodule nuttx to latest Sat Jul 18 12:39:41 UTC 2020, by TSC21
💚 #15372 Update submodule matrix to latest Sat Jul 18 12:39:56 UTC 2020, by TSC21
💚 #15370 mc_hover_thrust_estimator: small improvements and fixes, by dagar
💚 #15369 WIP: Battery Smbus enhancements , by BazookaJoe1900
💚 #15368 cdev: posix remove std::map usage, by dagar
💚 #15366 Add support for rev E HW nxp_fmuk66-e, by davids5
💚 #15365 GPS vel_ned_valid inconsistency between HIL and SITL, by supergra
💚 #15364 IO and FMU PWM had different states of prearming during initial ramp up, by MaEtUgR
💚 #15363 Follow Me Mode Causing Crash, by jeremyyano
💚 #15362 mavlink: correct stream_command rate use, by lukegluke
💚 #15361 Run PX4 on crazyflie2.1, by LJ0707
💚 #15357 uORB: print individual bits of fields, by dagar
💚 #15356 px4io: servorail_status -> px4io_status and log all flags, by dagar
💚 #15354 [WIP]: fix microRTPS bridge UART link, by TSC21
💚 #15353 sensors/vehicle_imu: initially schedule conservatively, by dagar
💚 #15352 Fix transition fail on tailsitter, by xdwgood
💚 #15350 mc_att_control: add gradual3 function to cover hover thrust rescaling, by MaEtUgR
💚 #15348 X7Pro adds CAN driver, by CUAVcaijie
💚 #15347 Drone Crash: Motors shutdown on fly, by FlavioTonelli
💚 #15346 Update submodule ecl to latest Thu Jul 16 00:39:49 UTC 2020, by dagar
💚 #15344 360 Degree Collision Prevention, by KarlEaves
💚 #15343 rotation: add ROTATION_ROLL_270_YAW_225 and ROTATION_ROLL_270_YAW_315, by MaEtUgR
💚 #15337 mavlink stream consistency in SITL with 1.10.2, by asherikov
💚 #15336 LIDAR-Lite v3 pwm doesn't work, by subakioinc
💚 #15331 STM32H7 flash-based params, by rippetoej
💚 #15330 cpuload: updates and NuttX optimization, by dagar
💚 #15327 minor thread/task priority adjustments, by dagar
💚 #15321 Prevent TECS throttle from exceeding FW_THR_MAX in underspeed mode, by supergra
💚 #15319 Orbit yaw behaviours addition, by MaEtUgR
💚 #15317 GPIO Time based Camera Trigger not working in QGC mission , by moonmotor
💚 #15314 Fix CUAV CAN_PMU power display as 0%, unable to unlock, by CUAVcaijie
💚 #15312 Pixhawk 4 + Drotek Sirius RTK GNSS compasses inconsistent, by nrogelio
💚 #15311 Sudden change in altitude estimate, by kvmanohar22

CLOSED ISSUES

❤️ #15373 Update submodule v2.0 to latest Sat Jul 18 12:39:32 UTC 2020, by TSC21
❤️ #15371 boards: fmu-v5 debug variant disable unnecessary modules to save flash, by dagar
❤️ #15367 wq:attitude_ctrl: small stack increase to silence warning, by dagar
❤️ #15360 fw_pos_control_l1: if using air data (baro) copy every iteration, by dagar
❤️ #15359 Pr control allocation mc only, by sfuhrer
❤️ #15358 FlightTaskAuto: fix yaw reset issue during takeoff, by bresch
❤️ #15355 full commander and safety logging by default, by dagar
❤️ #15351 commander: fix takeoff and land CI test, by julianoes
❤️ #15349 mixer_module: use math:constrain, by MaEtUgR
❤️ #15345 Update submodule mavlink v2.0 to latest Thu Jul 16 00:39:38 UTC 2020, by dagar
❤️ #15342 load_mon: increase cpuload update rate, get corresponding time safetly, and misc cleanup, by dagar
❤️ #15341 fix the fastrtps version problem in case of v1.10.0, by stmoon
❤️ #15340 uorb top not showing uORB message, even though it is streaming, by js-motocrane
❤️ #15339 Update submodule sitl_gazebo to latest Wed Jul 15 12:39:34 UTC 2020, by dagar
❤️ #15338 Update submodule mavlink v2.0 to latest Wed Jul 15 12:39:39 UTC 2020, by dagar
❤️ #15335 SITL tests landed state fix, by julianoes
❤️ #15334 Setup scripts improvements (no more Java 8), by julianoes
❤️ #15333 Fix comment typo in mavlink_receiver.cpp, by RicardoM17
❤️ #15332 mavlink_ftp: close inactive session, by lukegluke
❤️ #15329 Fix rarely flakey test on Github Actions, by jkflying
❤️ #15328 make px4_sitl jmavsim error, by yun-max
❤️ #15326 mavlink: mission manager fix signed sequence debug print type, by dagar
❤️ #15325 FlightTasks: Stick library for auto land, by MaEtUgR
❤️ #15324 FlightTasks: Move stick handling into library, remove FlightTaskManual, by MaEtUgR
❤️ #15323 Ignore compilation warnings, by xdwgood
❤️ #15322 Straight line slowdown test, by jkflying
❤️ #15320 FlightTaskOrbit: correct acceleration feed-forward, by MaEtUgR
❤️ #15318 px4_work_queue: rename navigation_and_controllers -> nav_and_controllers, by dagar
❤️ #15316 posix rcS: remove various SITL custom parameters, by MaEtUgR
❤️ #15315 Rephrase more errors and warnings, by MaEtUgR
❤️ #15313 qgroundcontrol error: Motor test command not supported, by jimdgit
❤️ #15310 fix sed unknown option to 's', by lukegluke
❤️ #15309 sensors: baro aggregator limit publication rate with new parameter SENS_BARO_RATE, by dagar
❤️ #15308 mavlink: GLOBAL_POSITION_INT send without lat/lon availability, by dagar

LIKED ISSUE

👍 #15325 FlightTasks: Stick library for auto land, by MaEtUgR
It received 👍 x0, 😄 x0, 🎉 x1 and ❤️ x0.

NOISY ISSUE

🔈 #15317 GPIO Time based Camera Trigger not working in QGC mission , by moonmotor
It received 13 comments.


PULL REQUESTS

Last week, 66 pull requests were created, updated or merged.

UPDATED PULL REQUEST

Last week, 32 pull requests were updated.
💛 #15369 WIP: Battery Smbus enhancements , by BazookaJoe1900
💛 #15368 cdev: posix remove std::map usage, by dagar
💛 #15366 Add support for rev E HW nxp_fmuk66-e, by davids5
💛 #15362 mavlink: correct stream_command rate use, by lukegluke
💛 #15356 px4io: servorail_status -> px4io_status and log all flags, by dagar
💛 #15354 [WIP]: fix microRTPS bridge UART link, by TSC21
💛 #15353 sensors/vehicle_imu: initially schedule conservatively, by dagar
💛 #15352 Fix transition fail on tailsitter, by xdwgood
💛 #15350 mc_att_control: add gradual3 function to cover hover thrust rescaling, by MaEtUgR
💛 #15348 X7Pro adds CAN driver, by CUAVcaijie
💛 #15343 rotation: add ROTATION_ROLL_270_YAW_225 and ROTATION_ROLL_270_YAW_315, by MaEtUgR
💛 #15330 cpuload: updates and NuttX optimization, by dagar
💛 #15327 minor thread/task priority adjustments, by dagar
💛 #15321 Prevent TECS throttle from exceeding FW_THR_MAX in underspeed mode, by supergra
💛 #15319 Orbit yaw behaviours addition, by MaEtUgR
💛 #15314 Fix CUAV CAN_PMU power display as 0%, unable to unlock, by CUAVcaijie
💛 #15306 Fix the case where the flight controller is connected to the battery (charge 100), QGC shows no battery, by CUAVcaijie
💛 #15303 Handle MAV_CMD_DO_CHANGE_SPEED command for FW Offboard global positio…, by ThomasRigi
💛 #15299 Invensense IMU drivers accumulated minor improvements and consistency cleanup, by dagar
💛 #15292 Orbit approach fixes, by MaEtUgR
💛 #15235 accumulated calibration fixes and improvements (mostly magnetometer), by dagar
💛 #15120 [WIP] commander: auto set external mag rotation during calibration if possible, by dagar
💛 #15097 UAVCAN Rangefinder Support, by avionicsanonymous
💛 #15083 multicopter land detector ground contact fixes, by dagar
💛 #14681 Add Femtomes GPS Driver, by bys1123
💛 #14665 [WIP] Separate out FlightTasks from position control module, by MaEtUgR
💛 #14650 [WIP]: initial Multi-EKF proof of concept, by dagar
💛 #14474 Add support for NXP UWB position sensor Take 2, by LowOrbitIonCannon
💛 #14437 Introduce new generic ADC driver for ADS1115 chip, by SalimTerryLi
💛 #13535 [WIP] Different Attitude Setpoint Generation Strategy, by MaEtUgR
💛 #13351 WIP: Control Allocation, by jlecoeur
💛 #12864 [WIP] Lidar Lite multi instance, by DanielePettenuzzo

MERGED PULL REQUEST

Last week, 34 pull requests were merged.
💜 #15373 Update submodule v2.0 to latest Sat Jul 18 12:39:32 UTC 2020, by TSC21
💜 #15371 boards: fmu-v5 debug variant disable unnecessary modules to save flash, by dagar
💜 #15367 wq:attitude_ctrl: small stack increase to silence warning, by dagar
💜 #15360 fw_pos_control_l1: if using air data (baro) copy every iteration, by dagar
💜 #15359 Pr control allocation mc only, by sfuhrer
💜 #15358 FlightTaskAuto: fix yaw reset issue during takeoff, by bresch
💜 #15355 full commander and safety logging by default, by dagar
💜 #15351 commander: fix takeoff and land CI test, by julianoes
💜 #15349 mixer_module: use math:constrain, by MaEtUgR
💜 #15345 Update submodule mavlink v2.0 to latest Thu Jul 16 00:39:38 UTC 2020, by dagar
💜 #15342 load_mon: increase cpuload update rate, get corresponding time safetly, and misc cleanup, by dagar
💜 #15341 fix the fastrtps version problem in case of v1.10.0, by stmoon
💜 #15339 Update submodule sitl_gazebo to latest Wed Jul 15 12:39:34 UTC 2020, by dagar
💜 #15338 Update submodule mavlink v2.0 to latest Wed Jul 15 12:39:39 UTC 2020, by dagar
💜 #15335 SITL tests landed state fix, by julianoes
💜 #15334 Setup scripts improvements (no more Java 8), by julianoes
💜 #15333 Fix comment typo in mavlink_receiver.cpp, by RicardoM17
💜 #15332 mavlink_ftp: close inactive session, by lukegluke
💜 #15329 Fix rarely flakey test on Github Actions, by jkflying
💜 #15326 mavlink: mission manager fix signed sequence debug print type, by dagar
💜 #15325 FlightTasks: Stick library for auto land, by MaEtUgR
💜 #15324 FlightTasks: Move stick handling into library, remove FlightTaskManual, by MaEtUgR
💜 #15323 Ignore compilation warnings, by xdwgood
💜 #15322 Straight line slowdown test, by jkflying
💜 #15320 FlightTaskOrbit: correct acceleration feed-forward, by MaEtUgR
💜 #15318 px4_work_queue: rename navigation_and_controllers -> nav_and_controllers, by dagar
💜 #15316 posix rcS: remove various SITL custom parameters, by MaEtUgR
💜 #15315 Rephrase more errors and warnings, by MaEtUgR
💜 #15310 fix sed unknown option to 's', by lukegluke
💜 #15309 sensors: baro aggregator limit publication rate with new parameter SENS_BARO_RATE, by dagar
💜 #15308 mavlink: GLOBAL_POSITION_INT send without lat/lon availability, by dagar
💜 #15271 boards: NuttX disable posix message queues, by dagar
💜 #15195 Update submodule nuttx to latest Tue Jun 23 00:38:34 UTC 2020, by dagar
💜 #13426 Orbit: Adding orbit yaw behaviours, by dayjaby


COMMITS

Last week there were 63 commits.
🛠️ Update submodule mavlink v2.0 to latest Sat Jul 18 12:39:32 UTC 2020 - mavlink v2.0 in PX4/Firmware (b54dea0ccdec72290733233ffb439de82756febe): https://github.com/mavlink/c_library_v2/commit/f608801c1bdfbc1ddf71a243444d27dd7b45f8c6
- mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/f90ef7c95aeaf953f7b0f6766929fa56d37e6ec7
- Changes: https://github.com/mavlink/c_library_v2/compare/f608801c1bdfbc1ddf71a243444d27dd7b45f8c6...f90ef7c95aeaf953f7b0f6766929fa56d37e6ec7
by TSC21
🛠️ boards: fmu-v5 debug variant disable unnecessary modules to save flash - partially sync with fmu-v5 stackcheck build by dagar
🛠️ wq:attitude_ctrl: small stack increase to silence warning by dagar
🛠️ logger: add full commander and safety logging by default - increase battery_status rate to be useful by dagar
🛠️ drivers/safety_button: only publish safety at 1 Hz or immeidately on change by dagar
🛠️ px4io: only publish safety at 1 Hz or immeidately on change by dagar
🛠️ [fw_pos_control_l1: if using air data (baro) copy every cycle - vehicle_air_data won't necessary have an update every iteration and these adjusted throttle values aren't stored

Co-authored-by: PX4 BuildBot bot@px4.io](1bf0c58) by dagar
🛠️ Update submodule sitl_gazebo to latest Wed Jul 15 12:39:34 UTC 2020 - sitl_gazebo in PX4/Firmware (d791c8baad459b49964d46456b38b47d28ccd388): https://github.com/PX4/sitl_gazebo/commit/1af7e29dbb1ecce7b0b191c9deb24ab1f13916ab - sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/629e5f5c239d88421edab12b4a7e2e3c3ea7e8fc - Changes: https://github.com/PX4/sitl_gazebo/compare/1af7e29dbb1ecce7b0b191c9deb24ab1f13916ab...629e5f5c239d88421edab12b4a7e2e3c3ea7e8fc 629e5f5 2020-07-15 Morten Fyhn Amundsen - Barometer drift (#544) 4ec5caa 2020-04-26 JaeyoungLim - Make wind plugin a world plugin by PX4BuildBot
🛠️ Update submodule mavlink v2.0 to latest Wed Jul 15 12:39:39 UTC 2020 - mavlink v2.0 in PX4/Firmware (a06326f99a6964295550176855bd7b93b55ebc9e): https://github.com/mavlink/c_library_v2/commit/d5538ea0da8b09da6e9ef1399041c7d67ac31f8f
- mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/d87878bce48d49fc3ab7305b7ffc907590f3468e
- Changes: https://github.com/mavlink/c_library_v2/compare/d5538ea0da8b09da6e9ef1399041c7d67ac31f8f...d87878bce48d49fc3ab7305b7ffc907590f3468e
by dagar
🛠️ fix the fastrtps version problem in case of v1.10.0 by stmoon
🛠️ Fix comment typo in mavlink_receiver.cpp by RicardoM17
🛠️ Update submodule nuttx to latest Wed Jul 15 12:39:46 UTC 2020 - nuttx in PX4/Firmware (fbc4fa04c372960894766a69c8ea35dfafcb0c4d): https://github.com/PX4/NuttX/commit/f5925e194e82b0658b0176a9657820a396674642 - nuttx current upstream: https://github.com/PX4/NuttX/commit/61742342ec979867dbe4b85c89a6821656090ee2 - Changes: https://github.com/PX4/NuttX/compare/f5925e194e82b0658b0176a9657820a396674642...61742342ec979867dbe4b85c89a6821656090ee2 61742342ec 2020-07-09 Beat Küng - [BACKPORT] gpio: extend gpio_pintype_e for pulldown/up and opendrain by PX4BuildBot
🛠️ README: remove broken jenkins build status badge by dagar
🛠️ Fix rarely flakey test on Github Actions by jkflying
🛠️ mavsdk_tests: add workaround to prevent failsafe This workaround should fix the test failure where we disarm before taking off because we accidentally switched to failsafe mode right before taking off because we were still in Manual mode and not Hold yet. by julianoes
🛠️ mavsdk_tests: increase the poll time resolution With only 10 steps for e.g. 60 seconds we are likely to miss updates. by julianoes
🛠️ mavlink: mission manager fix signed sequence debug print type by dagar
🛠️ Remove FlightTaskManual from the inheritance structure by MaEtUgR
🛠️ FlightTasks: move stick handling into library by MaEtUgR
🛠️ systemcmds/tests: Ignore unused but set parameter warnings by xdwgood
🛠️ posix rcS: remove various SITL custom settings because we need to have SITL simulation as realistic as possible compared to a real flight with default settings such that we either fix the problems or adjust the defaults already in SITL testing. by MaEtUgR
🛠️ px4_work_queue: rename navigation_and_controllers -> nav_and_controllers - keep the thread within the current NuttX max length by dagar
🛠️ Expand tracking error for straight line test by jkflying
🛠️ Pull out matrix math primitives into anon functions by jkflying
🛠️ Pull out point-to-line distance calc, getting local mission coords by jkflying
🛠️ Set rate when subscribing to velocity, specify units by jkflying
🛠️ Add 'corridor check' which makes sure 3D tracking is along mission by jkflying
🛠️ Add straight-line MAVSDK test by jkflying
🛠️ FlightTaskOrbit: correct acceleration feed-forward The acceleration setpoint gets implicitly inherited from the altitude flight task since #14212. This feed-forward adds an unwanted acceleration when the right stick is deflected. Instead I'm using it to command the expected centripetal acceleration when flying in a circle for better orbit tracking. by MaEtUgR
🛠️ Orbit: Add RC controlled yaw mode For the RC controlled yaw behaviour, we do a yaw setpoint according to the stick expo. The uncontrolled yaw behaviour behaves undefined. Switching between yaw behaviours makes the drone stand still for a moment, which probably can be improved. by dayjaby
🛠️ Orbit: Adjust yaw setpoint on circle approach by dayjaby
🛠️ Orbit: add more yaw behaviours by dayjaby
🛠️ Commader: save 53 unnecessary characters of output string by MaEtUgR
🛠️ make kill switch engaged a warning only if the vehicle is flying by DanielePettenuzzo
🛠️ commander: rephrase or change message importance for some errors/warnings that happen often by DanielePettenuzzo
🛠️ fix sed unknown option to s' when building with windows toolchain from eclipse by lukegluke


CONTRIBUTORS

Last week there were 13 contributors.
👤 TSC21
👤 dagar
👤 julianoes
👤 bresch
👤 MaEtUgR
👤 lukegluke
👤 PX4BuildBot
👤 stmoon
👤 RicardoM17
👤 jkflying
👤 xdwgood
👤 dayjaby
👤 DanielePettenuzzo


STARGAZERS

Last week there were 25 stagazers.
qqfoxmail
HannanSaleemi
mdk97
sarkarprotik
ZhengtongXu
fanjuytruong
Jimpachnet
ericgol
junchiyan
adkian
ifner
RainySun-GT
lukegluke
michaelzhang1987
bryen95
molost0xff
mcolbert7
limhyon
gcloughley
orzking
catttt
keyuan77-s
yhdurkaya
GAlekseyV
dongbaba-hub
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.

Your Weekly Digest bot. 📆

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant