

Multi-Drone Systems & Swarm Coordination with PX4 & MAVSDK (Part 2)
Durée
5 jours
Planification
Dates flexibles
Disponible en tant qu'atelier interne ou avec un calendrier personnalisé
Votre formateur

he/him
Ingénieur Machine Learning Senior
Ingénieur en Machine Learning et Architecte Logiciel avec plus de 15 ans d'expérience, spécialisé dans le deep learning, le NLP et les systèmes basés sur les LLM. Forte orientation vers la conception et le déploiement de pipelines d'IA de bout en bout, incluant le fine-tuning de modèles (LoRA/PEFT), la génération augmentée par récupération (RAG) et l'inférence haute performance avec des frameworks modernes tels que PyTorch, Hugging Face Transformers et vLLM. Expérience dans la construction de systèmes agentiques utilisant LangChain et LangGraph, ainsi que dans le développement de services backend évolutifs en Python. Combine des principes d'ingénierie logicielle solides avec une expertise pratique en IA centrée sur les données pour livrer des solutions robustes et prêtes pour la production.
Voir le profilÀ propos de cet atelier
Advanced 5-day intensive workshop on multi-drone systems, swarm coordination, and distributed autonomous UAV operations using PX4 and MAVSDK. Building upon single-drone fundamentals from Part 1, this workshop covers multi-instance SITL, MAVLink routing, collision avoidance algorithms (ORCA, Velocity Obstacles, Potential Fields), formation flight (Leader-Follower, Virtual Structure), swarm intelligence (Reynolds Flocking, Consensus Algorithms, emergent behaviors), and production-ready fleet management with MQTT, WebSocket telemetry, and cloud integration. Designed for software engineers, robotics engineers, and UAV developers seeking to build scalable, safe, and production-ready multi-drone systems.
Programme
Day 1: Swarm Communication & Simulation Setup
- Introduction to multi-drone system architecture in PX4
- MAVLink communication for swarm coordination
- Setting up multi-vehicle simulation environments
- Managing namespaces, ports, and system IDs
- Launching and validating multiple PX4 instances
Day 2: MAVSDK Control for Multi-Drone Operations
- Connecting to and managing multiple vehicles with MAVSDK
- Coordinating telemetry, health checks, and state monitoring
- Issuing synchronized commands across a fleet
- Handling takeoff, landing, and mission control for multiple drones
- Building a basic multi-drone control application
Day 3: Formation Control & Cooperative Behaviors
- Principles of formation flight and relative positioning
- Implementing leader-follower and waypoint-based coordination
- Synchronizing movement and timing between vehicles
- Managing formation changes and simple cooperative tasks
- Testing formation behavior in simulation
Day 4: Swarm Autonomy, Safety & Robustness
- Designing decentralized and centralized coordination strategies
- Collision avoidance and safe separation in swarm operations
- Fault tolerance, communication loss, and recovery handling
- Geofencing, failsafes, and operational safety considerations
- Evaluating swarm behavior under dynamic conditions
Day 5: Integrated Swarm Mission & Demonstration
- Planning an end-to-end multi-drone mission
- Combining coordination, formation, and safety mechanisms
- Executing a complete swarm scenario in simulation
- Debugging, performance assessment, and system refinement
- Final integrated demo and wrap-up
À partir de
2 190,00 €
Intéressé par cet atelier ?
Contactez-nous pour discuter des dates, des options de personnalisation et des tarifs de groupe pour votre équipe.
Nous contacter