There will be a scientific meeting with a presentation from Gerald Peklar (@Gerald_Peklar ) from NXP talking about the their hardware development and ROS2 integration for the Drones4Bats project. This will last 20-30 minutes and we will have time to discuss the work afterwards.
So we will be having a discussion about Swarm communication in the next meeting on 2023-06-21T14:00:00Z. I’ll send a reminder for that in this thread somewhere next week.
This will a developer/discussion meeting to talk about swarm managment. Please checkout this thread and respond with your feedback such that we have a good base to start the discussion with:
Update
Agenda:
Introduction ‘Swarm communication and management’
Discussion:
Why is it important for UAVs (why not another working group?)
So in 2 weeks (July 7th) there will be a presentation by Alejandro to talk about Vehicle gateway (see this linkedin post). After that we will go on a month summer break and restart mid August. I’ll give more info in a next thread.
I think there is great opportunity to adapt prior research from IoT/Wireless Sensor Networks for solving several problems you mentioned in the discussion regarding communication for both indoor and outdoor use cases. I’d love to see if this is one of our development focuses once we crystallize to that stage post mapping the information landscape and also contribute.
Just off of my prior exposure/research endeavours, CoAP can be used as a lightweight service discovery mechanism. If we can do IPv6 and 6lowpan our addressing stuff is sorted or else Zigbee/similar layer 2+3 tech can be useful. Broadcast/following remote ID design decisions can be a good starting point but I believe we can do better and make fault tolerant mesh based communication links while being energy aware, lightweight, low latency.
@KimMcG I also like the consideration that we need to be thinking about simulating the comms when we talk about swarm simulation. NS3 or similar network simulators’ plugins into ROS should be a great place to start on that front.