PX4 Dev Call: August 05, 2020

August 05, 2020

Agenda

  • Status update by component/project
  • Roadmap, and Release discussion
  • Community Q&A
  • In-Depth discussions

Join Meeting

Meeting ID: 946 175 205
Join using your mobile/desktop

Call in using your phone, find your local number: Zoom International Dial-in Numbers - Zoom


Component update

Hardware Workgroups

  • UAVCAN workgroup met, see UAVCAN below.

System Architecture

:sparkles: uORB optimizations

  • uOrb top output sorted alphabetically
  • work queue status sorted alphabetically

OS / NuttX

https://github.com/PX4/Firmware/pull/15415

https://github.com/PX4/Firmware/pull/15385

:eyes: NuttX conference

cropped-cropped-Screenshot-1
(click for link)

Driver

:dizzy: support for paw3902 optical flow sensor
https://github.com/PX4/Firmware/pull/14495

Commander

:speaking_head: Added Arming/disarming reason for logging

https://github.com/PX4/Firmware/pull/15483

Estimation

https://github.com/PX4/ecl/pull/870/files
https://github.com/PX4/ecl/pull/875

VTOL

https://github.com/PX4/Firmware/pull/15474

Fixed Wing

Multicopter

:tada: Land detector PR has been merged
https://github.com/PX4/Firmware/pull/15083

https://github.com/PX4/Firmware/pull/15370

Avoidance

No update this week. Things are working well.

Simulation

https://github.com/PX4/sitl_gazebo/pull/559
https://github.com/PX4/sitl_gazebo/pull/561
https://github.com/PX4/sitl_gazebo/pull/557

MAVSDK

no update this week

MAVROS / DDS / ROS2

The fix to the UART link of the microRTPS bridge was finally merged. microRTPS is now fully functional with serial:

https://github.com/PX4/Firmware/pull/15354

:wrench: Agent protocol splitter

  • The protocol splitter allows propagating RTPS and MAVLink packets in the same link and demultiplexes them on the agent side
  • Finalizing details it’s scheduled to go live this week
  • After launch, it’s planned to be hosted next week as a standalone repository.

UAVCAN

  • :muscle: DS-015 work continues, team keeps meeting bi-weekly
  • :man_mage: The DS-015 team is now joined by @PavelKirienko and @thirtytwobits
  • :pray: On-going efforts by @dagar to implement a “register interface” and “port ID configuration” on the PX4 side for the UAVCAN v1.0 client.

Catch up on all the developments below :point_down:


Release

  • The last remaining blocker (Land Detector Issue) has been merged.
  • We are moving forward with v1.11-RC1
  • Calling for help from the community, we need tests!

After the v1.11 release, what’s next?

  • More regular release schedule going forward.
  • fixed periods for mater to beta, beta to stable
  • Shorter cycles
  • Dedicated test team (sponsored by Dronecode)

Community Q&A

No discussions today.


Errata and Feedback

Let me know below if we failed to capture anything the right way, and if there are any updates (not present here), or you have feedback you would like to share with the dev-team.

1 Like

NuttX online workshop had a ton of interesting talks. Thanks for the link!

Btw, how did NuttX workshop come up during the dev call? Just curious :wink:

How did it come up?

I was following the event news and made sure the PX4 community was fully aware of the event, and decided to make an announcement during the dev call, I think I actually brought it up on a few dev-calls

1 Like