PX4 Dev Call: January 08, 2020

January 08, 2020

Agenda

  • Status update by component
  • Open section for the community (Please add your agenda items)
    • Anyone can propose topics for discussion

Join Meeting

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

Call in using your phone, find your local number: https://zoom.us/u/aetSYKbiMF

Documentation

  • Need to move gitbook (build ourselves)
  • Linux board documentation is obsolete (needs update)

Flight Testing

3 PRs assigned and tested

  • #13870, no issues on a couple of vehicles
  • #13837
  • #13819, tested on Pixhawk 4 and NXP vehicle, more testing to be done today

System Architecture

  • Work moving from python2 to python3

OS / NuttX

  • Stick with what we have and backport what we need from upstream until the workflow there is stable

Comms

No update

Driver

  • Drivers (we can kill off driver framework entirely)

Commander

  • Got read of a lot of static variables (need another pass)
  • Need to remove the commander low-priority thread

VTOL

No update

Fixed Wing

No update

Multicopter

No update

MAVROS / RTPS / ROS2

  • Still have issues with the way ROS2 generates from the IDL (in an incompatible way).
  • Nuno is trying to solve the typename compatibility.
  • ROS2 seems to have decided to go away from the compliant FastRTPS implementation, so Nuno is trying to follow ROS2 (so it is still inter-vendor compatible, but the ROS2 implementation is no longer intra-vendor compatible with FastRTPS).
  • Expecting feedback from core devs of ROS2.
  • ROS2 is python3, but ROS may create issues with the now deprecated python2.

Avoidance

  • Work on ROS2
  • Bugfixes

VIO

  • Fixed GPS alignment (so GPS doesn’t have to be disabled anymore)
  • Fuse velocity directly
  • Velocity is now in body frame

UAVCAN

Open section for the community

Addressed:






Errata and Feedback

Let me know below if I failed to capture anything the right way, and if there are any updates, or you have feedback on the call format.

1 Like

Hello,

We’ve been working on merging some fixed wing improvements we’ve been using for the past year or so into upstream master. Is it possible to add the following PR’s from @Kjkinney to the PX4 Dev Call agenda in the coming weeks?

  1. https://github.com/PX4/Firmware/pull/13775
  2. https://github.com/PX4/Firmware/pull/13824
  3. https://github.com/PX4/Firmware/pull/13797
  4. https://github.com/PX4/Firmware/pull/13795
  5. https://github.com/PX4/Firmware/pull/13873

Thanks,
Todd Colten