8 proyectos de drones de código abierto

Nota del editor: este artículo se publicó originalmente en diciembre de 2016 y se actualizó para incluir más información.

En los últimos años, el interés por los drones civiles, militares y comerciales ha crecido rápidamente, lo que también ha despertado el interés de la comunidad en proyectos de drones de código abierto.

La lista de vehículos aéreos no tripulados (UAV) que coinciden con el apodo de drones parece estar en constante expansión. Hoy en día, este término parece cubrir todo, desde lo que es esencialmente un helicóptero de juguete multipala barato, hasta máquinas flotantes hechas a medida con capacidades de inteligencia artificial increíblemente avanzadas.

La mayoría de la gente está buscando algo en el medio. Les gustaría que la máquina voladora fuera lo suficientemente grande como para mantener un tiempo de vuelo decentemente largo, sostener una cámara u otro dispositivo de adquisición de datos y posiblemente poder controlar de forma autónoma algunos (o todos) los vuelos utilizando coordenadas preprogramadas o datos en tiempo real. .

Los dispositivos terminados en este espacio varían mucho tanto en precio como en calidad de construcción, y la mayoría de los que he visto usan software y hardware patentados. ¡Pero no necesitas ir por ese camino! La comunidad de desarrolladores de drones ha creado muchos proyectos de software y hardware con licencia de código abierto que le permiten crear, reparar, configurar y experimentar con su propio dron o complementar el uso de drones. Echemos un vistazo a algunos de estos proyectos.

Índice

    Paparazzi UAV

    Paparazzi UAV es un proyecto con licencia GPLv2 que combina el software y el hardware necesarios para crear y operar un vehículo con licencia de código abierto de código abierto. Su enfoque principal es el vuelo autónomo y está diseñado para ser portátil para permitir a los operadores recoger fácilmente sus dispositivos en el campo y programar vuelos a través de una serie de elementos. El código fuente y las versiones de software se pueden encontrar en GitHuby tutoriales para adaptarlo a equipos estándar o especiales se pueden encontrar en el sitio web del proyecto wiki.

    ArduPilot

    ArduPilot afirma que es "el software de piloto automático de código abierto más avanzado, completo y confiable". Probablemente no deje humo: está instalado en más de 1 millón de drones y otros UAV, incluidos aviones, helicópteros, barcos y submarinos, y una gran cantidad de participantes están trabajando en el proyecto. Sus características incluyen herramientas avanzadas de registro, análisis y modelado de datos, y está respaldado por un extenso ecosistema de sensores, ordenadores y sistemas de comunicaciones de terceros.

    ArduPilot fundó el proyecto Dronecode (descrito a continuación), pero se separó de él en 2016 debido a desacuerdos sobre las licencias de código abierto; ArduPilot tiene licencia bajo GPLv3co-fundador dice Craig Elder conduce a una mayor colaboración porque todos los cambios de código deben publicarse abiertamente, a diferencia de la licencia BSD de Dronecode. El código fuente de ArduPilot está disponible en GitHub.

    código de dron

    El código de dron El proyecto es un proyecto patrocinado por la Fundación Linux, que está trabajando para crear una plataforma de código abierto común para el desarrollo de UAV. ha pasado por mucho cambios en los últimos años, pero hoy sirve como estructura de gestión para componentes una plataforma común donde tiene lugar el desarrollo real del proyecto. Estos componentes incluyen PX4 sistema de control de vuelo de piloto automático, arte Enlace MAV herramientas de comunicación robótica, y QGroundControl interfaz de usuario para control de vuelo, planificación y configuración de misiones, todos los cuales son individuales Repositorios de GitHub.

    LibrePilot

    El LibrePilot El paquete de software está diseñado para controlar multicópteros y otros drones controlados por radio. Las raíces del proyecto se encuentran en el proyecto de software UAV Open Pilot, y sus objetivos son apoyar la investigación y el desarrollo de software y hardware para la gestión y estabilización de vehículos, vehículos autónomos no tripulados y aplicaciones robóticas. Los fundadores de LibreProject se comprometen a crear un entorno abierto y colaborativo, incluido el trabajo con proyectos similares. El proyecto principal está ubicado en BitBucket y está licenciado bajo la GPLv3.

    volar

    volar es un proyecto genial que básicamente convierte un teléfono inteligente en un dron. Combina un planeador producido digitalmente con un software que permite que un teléfono inteligente Android en tierra controle uno que está conectado al planeador a través de Bluetooth. Tiene licencia GPLv3 y su código fuente está en GitHub. Los desarrolladores de habla inglesa y los entusiastas de los drones deben saber que el proyecto tiene su sede en España y que la mayoría de la documentación y otros materiales están en español.

    OpenDroneMap

    Así que usaste un dron para capturar un montón de imágenes desde arriba sobre el área que te interesa. ¿Ahora que? OpenDroneMap puede ser capaz de ayudar. Este software toma estas fotografías aéreas y lo ayuda a procesarlas en puntos de nube, modelos digitales de superficie y altitud o simplemente corregir las imágenes (esencialmente, alinear las imágenes en un sistema de coordenadas conocido para su posterior análisis).

    Toma la fuente o beta GitHub bajo la licencia GPLv3, así como un conjunto de datos de muestra y vea si le conviene; proyecto wiki tiene más información. OpenDroneMap está diseñado para ejecutarse en Linux y se puede ejecutar con Docker para evitar la necesidad del entorno de configuración exacto para el que se creó el proyecto.

    DronePan

    DronePan es una aplicación de iOS (con una aplicación de Android sobre la marcha) que automatiza la fotografía panorámica drones DJI. Como explicó Preston Ward en un artículo en , DronePan, “temporalmente toma el control de [drone's] la dirección de la aeronave y el ángulo de la cámara. Después de uno o dos toques simples, DronePan automáticamente comienza a tomar de 15 a 25 fotos con la superposición adecuada requerida para un panorama esférico aéreo. Cuando se completa el panorama, los usuarios reanudan el control manual y pueden volar a otros lugares para tomar más panoramas. "DronePan tiene la licencia GPLv3; puede acceder a su código fuente en GitHub.

    un manual de operación de laboratorio de periodismo de drones

    Una de las formas más interesantes en que los drones pueden influir en la vida cotidiana es a través del periodismo, especialmente el periodismo de investigación amateur, al mirar al cielo para documentar lo que sucede en el mundo que nos rodea. El Laboratorio de Periodismo con Drones La Universidad de Nebraska-Lincoln existe para enseñar a los periodistas cómo se pueden usar los drones de manera legal y ética como parte del proceso periodístico. Para lograrlo, el proyecto cuenta con un manual de operación de código abierto disponible en GitHub o como un PDFbajo una licencia Creative Commons para llevar las mejores prácticas a cualquier organización de información que espera usar drones para mejorar sus capacidades de informes.


    Esta es definitivamente una lista incompleta de proyectos de drones de código abierto; otros que puede consultar incluyen matrizpiloto y adapiloto. Como planeamos agregar a esta lista, háganos saber qué otros proyectos de código abierto o drones de código abierto existen. ¿Cuáles están dirigidos a principiantes relativos y cuáles requieren más esfuerzo y esfuerzo para usar? Comparta sus pensamientos en los comentarios a continuación.

    Artículos de interés

    Subir