

Multi-Drone Systems & Swarm Coordination with PX4 & MAVSDK (Part 2)
Duración
5 días
Programación
Fechas flexibles
Disponible como taller interno o con calendario personalizado
Tu formador

he/him
Ingeniero Senior de Machine Learning
Ingeniero de Machine Learning y Arquitecto de Software con más de 15 años de experiencia, especializado en deep learning, NLP y sistemas basados en LLM. Fuerte enfoque en el diseño y despliegue de pipelines de IA de extremo a extremo, incluyendo el fine-tuning de modelos (LoRA/PEFT), la generación aumentada por recuperación (RAG) y la inferencia de alto rendimiento con frameworks modernos como PyTorch, Hugging Face Transformers y vLLM. Experiencia en la construcción de sistemas agénticos utilizando LangChain y LangGraph, así como en el desarrollo de servicios backend escalables en Python. Combina sólidos principios de ingeniería de software con experiencia práctica en IA centrada en datos para ofrecer soluciones robustas y listas para producción.
Ver perfilAcerca de este taller
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.
Agenda
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
Desde
2190,00 €
¿Interesado en este taller?
Póngase en contacto para discutir fechas, opciones de personalización y precios de grupo para su equipo.
Contáctenos