December 14, 2022
Join us
Please join in the Discord voice channel โGeneralโ
Agenda
- Community Announcement
- Community Q&A
- Project Updates
- General Discussions
- Weekly Overview
- High priority queue
- Release
Community Announcement
Holiday Break
No meeting on December 28th
Community Q&A (No deep technical discussions)
Guideline for asking a Question
- Specify what you are trying to achieve
- Specify what environment / platform you are using
- Prepare a Link or Document to help understand if possible
- First, ask the question on the Slack or create a Github Issue!
- If you take over 5 minutes for the question, please continue in Slack or a Github Issue.
Q.1 : ROS2 Messaging best practice - Theo
For my PhD thesis, I need to simulate a network of UAVs (mostly quadcopters, but can be heterogeneous) in order to improve exchange of heavy data without impacting controls of the fleet (e.g. video dissemination).
Goal: Controlling fleet of drones
SW: I plan to build a simulator based on Gazebo for physics and NS3 for network protocols simulation. ROS2 will help me move towards real-world experiments swiftly (SITL โ HITL โ IRL). I work on Ubuntu 22.04 (ROS2 Humble), ideally I would like to containerize my simulator to have easy portability to servers.
HW:
- 4 x Holybro PX4 Vision
- No mission computer onboard the drone
Questions :
I tested the new messaging scheme, based on FastDDS between ROS2 and PX4, but also read that โFast DDS is not intended to replace MAVLinkโ, and notice that the MAVROS library is not regularly maintained.
What is the recommended messaging system : MAVLink vs FastDDS ?
Answer: Using MAVLink will be better.
If I choose MAVLink, is it recommended to use MAVROS Library with ROS2 ?
Answer: If using ROS2, micro-DDS can be used. But using it over a lossy network can be unstable.
Q.2 : Fixed wing rate control module
- Jenkins keeps failing
- Still out of flash
Action Items:
- Thomas will give a review
Project Updates
P.1 : RC Paramotor project - Junwoo
Manual control at this stage, will put PX4 on it on Thursday
General Discussions
D.1 :
Weekly Overview
Github
Pull Requests
*
Issues
*
Discord
Last Dev-Call
High priority queue
Discussion based on: High-Priority Queue ยท GitHub