PX4 Dev Call: August 04, 2021

August 04, 2021

Join us

Agenda

  • Community Q&A
  • Roadmap
  • High priority queue
  • Release
  • In-Depth discussions

Community Q&A

  • @david_s5 is asking for flight testing on the NuttX changes: https://github.com/PX4/PX4-Autopilot/pull/17653
    All the bench tests with all the drivers succeeded. It would be nice to have someone verify there鈥檚 nothing different in a real flight. Otherwise this will probably get merged soon.

  • ECL was merged into the PX4 repository and the repository will be archived.
    The latest fixes will get ported to a point release on 1.12
    The reason for doing that is a lot of maintenance cost for no benefit. There鈥檚 only some issue during transitions but we will get over those soon.
    We鈥檙e considering to also merge the Matrix library.

  • Vatsal Joshi: Support for the Raspberry Pi microcontroller board
    https://github.com/PX4/PX4-Autopilot/pull/17966
    NuttX has support even for dual core use.
    For a start using MPU6050 I2C tested first
    plan to use MPU6000 over SPI
    Discussion about NuttX support

  • Dhruv Upadhyay: Is interested in getting closer into the dev team and is looking for a good issue to start with. He鈥檚 currently interested in low-level driver work but currently doesn鈥檛 have hardware access.

    • Something really useful but not too easy might be to solve the bus reset problem. Such that drivers don鈥檛 have to handle bus resets one by one but there鈥檚 a general automatic structure for that.
    • BLHeli passthrough is an idea. BLHeli ESC connected to the flight controller can talk through it to the BLHeli tool on the computer.
    • Suggestion to continue gudance on the #hardware channel on Slack
  • @dagar Output mapping discussion

  • Discussion about UAVCAN v0/v1
    How to decide compile time what鈥檚 supported and how to enable one or the other runtime.

Roadmap

Discussion based on board: Roadmap 路 GitHub

High priority queue

Discussion based on board: High-Priority Queue 路 GitHub

Release

Release 1.12.1 is out Release Stable Release v1.12.1 路 PX4/PX4-Autopilot 路 GitHub

There will likely be another point release with the latest ECL fixes mostly because of this very helpful finding: EKF covariance prediction stability improvements by bresch 路 Pull Request #1026 路 PX4/PX4-ECL 路 GitHub

In-Depth discussions

For smaller groups expanding technical discussions, stay until the end and follow up.


If you have any feedback or corrections please comment on this post.