May 06, 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: https://zoom.us/u/aetSYKbiMF
Component update
Flight Testing
No new test team yet.
System Architecture
No updates
OS / NuttX
Driver
from @bkueng:
bmm150 improvements:
new driver for lis2mdl:
Commander
Core improvements in regard to power, shutdown, reboot:
Estimation
Main release blocking issue:
VTOL
Gazebo doesn’t publish airspeed data for ~1.5 seconds. Delaying airspeed data processing. How about we just wait for it but arm checks would fail in the mean time without any error message?
This should be rebased, remove the confidence in commander and merged:
Two new parameters for the battery meant to allow further functionality e.g. in the ground station to predict how big your mission can be… Parameters that are not used are not even sent to the ground station. There needs to be a param_find
using them within PX4 such that they are synced.
Is it ready to merge? Could it interfere with certain people’s AUX pin setups e.g. gimbals, camera triggering? What’s the use case? It might break more use cases because of the mentioned points than it enables. It would be nice if we could dynamically configure these outputs with the new control allocation.
Fixed Wing
No updates
Multicopter
@MaEtUgR Default for horizontal slow down close to home altitude not expected/intuitive?
MAVSDK
Code generation of the C++ side is till the main topic. Close to finish and a release possibly this week. Next up is improving the python language bindings.
MAVROS / RTPS / ROS2
No updates
UAVCAN
-
DSL15 drone communication standard document is still being finished. A set of messages UAVCAN for drones are standardized and verified.
-
Libcanard v1 for STM32 work ongoing.
Avoidance
No updates
Simulation
A differential rover has been added since we know the proper license of the 3D model now and it’s permissive.
@Pedro-Roque
Roll, pitch, yawrate testing is running now
https://github.com/PX4/Firmware/pull/114847
But there’s intermittent failure cases in SITL testing CI
- MAVSDK sometimes fails to connect to PX4 @JulianOes
- Sometimes it disarms on auto takeoff because the thrust goes down again @MaEtUgR
These issues are hard to reproduce locally but when they happen we should not tolerate them because they are real corner case race conditions.
Roadmap, and Release discussion
We marked the main blocker in the Estimator update section above. Further community testing is welcome. Please flash the latest beta and report good or bad flights with logs on slack release channel, GitHub issues or in the forum. We’ll cut the next beta soon since a lot of issues were fixed in the meantime.
Developer summit
There was a pre-announcement of the PX4 Developer Summit LIVE on the dev call, no info will be shared online until the event is officially announced. Sorry if you missed it, we promise to publish all the event information soon.
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.