Paparazzi UAV
Sistema UAV de código abierto completo desarrollado en universidades para investigación y drones de ala fija
Licencia
GPL-2.0
Resumen
Paparazzi UAV es un sistema de drones de código abierto completo que cubre hardware, software y control en tierra. Desarrollado por las universidades ENAC y TU Delft desde 2003, es una de las plataformas de drones autónomos más antiguas. Paparazzi maneja todo desde el firmware de control de vuelo hasta la planificación de misiones, con un enfoque en aeronaves de ala fija y aplicaciones de investigación.
Paparazzi es uno de los sistemas de piloto automático UAV de código abierto pioneros, con desarrollo que comenzó en 2003 en ENAC (Universidad de Aviación Civil Francesa) y TU Delft. A diferencia de ArduPilot y PX4 que evolucionaron principalmente desde la comunidad de multicópteros, Paparazzi tiene raíces profundas en aeronaves de ala fija y ha sido ampliamente usado en investigación atmosférica, monitoreo ambiental y competiciones académicas de UAV.
El sistema es verdaderamente de extremo a extremo: incluye firmware de control de vuelo, una estación de control en tierra (PprzGCS), un editor de planes de vuelo, telemetría en tiempo real, herramientas de simulación y diseños de hardware para placas de piloto automático. El sistema de planes de vuelo usa un lenguaje intuitivo basado en XML que permite a los investigadores definir misiones complejas incluyendo vuelo en formación, planeo térmico autónomo y patrones de levantamiento adaptativos.
Paparazzi soporta multicópteros, ala fija, VTOL híbrido y configuraciones de rotorcraft. Su arquitectura modular permite a los investigadores intercambiar fácilmente algoritmos de control, estrategias de navegación y módulos de procesamiento de sensores -- convirtiéndolo en una plataforma preferida para publicaciones académicas en teoría de control de UAV.
Por qué importa
Paparazzi representa la tradición académica del desarrollo de drones de código abierto. Su historia de más de 20 años significa que ha sido validado en cientos de publicaciones de investigación y despliegues en el mundo real. Para investigadores que necesitan modificar algoritmos de control de bajo nivel o implementar comportamientos de vuelo novedosos, la base de código limpia en C de Paparazzi y la comunidad académica proporcionan una plataforma más accesible que las bases de código más grandes y complejas de ArduPilot o PX4.
Qué problema resuelve
Los investigadores académicos de UAV necesitan una plataforma donde puedan modificar algoritmos de vuelo fundamentales sin navegar por bases de código masivas. Paparazzi proporciona un sistema completo y bien documentado construido específicamente para la experimentación -- desde leyes de control personalizadas hasta enfoques novedosos de fusión de sensores -- con una comunidad que valora las contribuciones de investigación.
Puntos clave
- Más de 20 años de desarrollo continuo desde 2003 por ENAC y TU Delft
- Sistema de extremo a extremo: firmware, estación de tierra, planificador de vuelo, simulador y diseños de hardware
- Fuerte enfoque en ala fija e investigación con lenguaje de planificación de misiones basado en XML
- Usado en cientos de publicaciones académicas sobre control y navegación de UAV
- Soporta vuelo en formación autónomo, planeo térmico y patrones de levantamiento adaptativos
Para quién es
- Investigadores académicos de UAV
- Científicos atmosféricos y ambientales
- Desarrolladores de drones de ala fija
- Cursos universitarios de robótica
- Equipos de competición de UAV
Limitaciones
- Comunidad y ecosistema más pequeños en comparación con ArduPilot y PX4
- Menos soporte de hardware comercial y asociaciones de proveedores
- La documentación puede ser escasa para las características más nuevas
- La licencia GPL-2.0 limita el uso comercial sin compartir modificaciones
- El soporte de multicópteros es menos maduro que el de ala fija