¿Cómo volar drones DJI de forma autónoma en interiores?

A DJI Mini 3 drone with a Marvelmind ultrasonic beacon for indoor autonomous flight
Cómo volar tu drone DJI de forma autónoma en interiores en poco tiempo:

Actualización 27.Oct.2025:

  • El último paquete de software Marvelmind DJI: marvelmind_DJI_SW.zip – otra actualización más con múltiples mejoras menores y correcciones de errores

Actualización 30.Jul.2025:

  • El último paquete de software Marvelmind DJI: marvelmind_DJI_SW.zip – siempre es el mismo enlace, pero con una nueva versión del software
  • Múltiples cambios y mejoras menores

Actualización 25.May.2025:

Actualización 30.Mar.2025:

Notas de la versión Android MSDK v5.13.0

Fecha de lanzamiento

2025-03-17

Lista de funciones publicadas

  • Aeronaves compatibles añadidas:
    • DJI Matrice 4D y DJI Matrice 4TD
    • DJI Mini 4 Pro

Ten en cuenta que aún no hemos migrado a MSDK v5.13.0, y lo haremos cuando exista una demanda significativa por parte de los clientes. Por lo tanto, si planeas volar el Mini 4 Pro u otros drones de la lista de nuevos compatibles, comunícanoslo a través de info@marvelmind.com y migraremos al nuevo SDK. Sin embargo, se requiere tu compra antes de la migración.

Actualización 01.Mar.2025:

Actualizamos el paquete de software Marvelmind DJI casi semanalmente:
  • Descarga, instala y usa el último paquete de software Marvelmind DJI. Instala el Dashboard en tu PC y la aplicación Marvelmind DJI en tu teléfono Android vinculado con DJI RC-N1

Actualización 09.Ene.2025:

Cómo volar tu drone DJI de forma autónoma en interiores en poco tiempo:

Actualización 01.Ago.2024:

  • Ahora podemos volar drones DJI en interiores. Por lo tanto, parte de la información del artículo a continuación está desactualizada
  • Nuestra aplicación usa el SDK de DJI para controlar el drone de forma remota y hacerlo volar de manera completamente autónoma mediante puntos de ruta basados en los datos de ubicación de nuestras balizas móviles, por ejemplo, Super-Beacon (con una batería más ligera de 100 mAh) o Mini-TX colocado en el drone de manera similar a los videos con drones DJI más antiguos que se muestran a continuación
  • La solución aún no está disponible comercialmente, pero estamos buscando usuarios piloto. Envíanos un mensaje a info@marvelmind.com para más detalles
  • Probado con DJI Mini 3 y DJI Mini 3 Pro. También debería funcionar con drones de clase similar y más nuevos
  • Los drones más avanzados, como los Matrices, deberían ser compatibles con la misma tecnología. Es posible que se requiera alguna adaptación del SW a otro SDK, algo que aún no ha sido verificado

Información más antigua (y parcialmente desactualizada) anterior al 01.Ago.2024:

Es fácil rastrear drones DJI en interiores. Sin embargo, hacer volar drones DJI de forma autónoma en interiores es una tarea menos sencilla.

En este artículo, nos centramos únicamente en los drones DJI, porque tienen sus propias particularidades. Si deseas obtener más información sobre drones autónomos en interiores en general, consulta nuestra página de Drones principal.

Problemas con los drones DJI

Ecosistema cerrado:

  • DJI ha construido la empresa de manera similar a Apple: “jardín amurallado”, “tómalo o déjalo”. Es difícil o imposible conectar equipos no DJI a los drones DJI
  • Los drones de consumo como DJI Mavic o DJI Phantom no tienen entradas GPS externas. Por lo tanto, es imposible conectar fácilmente una fuente GPS externa o una fuente RTLS de interiores como el GPS interior Marvelmind
  • Los drones DJI más caros, como los Matrice, tienen entradas GPS externas, pero están diseñadas para los rastreadores GPS de DJI, es decir, no está claro si los protocolos están disponibles, son abiertos o pueden usarse comercialmente

No diseñados para vuelos autónomos en interiores:

  • Los drones DJI tienen magnetómetro/brújula en su interior, lo cual es bueno para exteriores, pero terrible para interiores. Siempre hay metal alrededor y corrientes que producen campos magnéticos que distorsionan el campo magnético terrestre. Como resultado, simplemente es difícil comenzar a volar el drone, porque no puede completar la calibración de la brújula
  • Es imposible o difícil deshabilitar la brújula

El rastreo básico en interiores de drones DJI es sencillo

Rastrear un drone DJI o cualquier drone en interiores es fácil:

  • Utiliza el GPS interior Marvelmind, por ejemplo, el Starter Set Super-MP
  • Instala balizas estacionarias en la habitación con línea de visión entre ellas y distancias de hasta 30 m
  • Instala una baliza móvil en el drone
  • El sistema está en funcionamiento en unos 10 segundos aproximadamente
  • Vuela el drone en modo manual
  • Disfruta del rastreo preciso

Consulta los ejemplos a continuación para el rastreo en interiores y exteriores. No hay diferencia entre el rastreo en interiores y exteriores para estos ejemplos: la misma tecnología, el mismo enfoque. Simplemente, mostramos que es posible usar el sistema tanto en interiores como en exteriores y no depender del GPS en ninguno de los dos casos.

Posible solución para drones DJI en interiores

Usando los SDK para desarrolladores de DJI, puede ser posible hacer volar drones DJI de forma autónoma en interiores. Existe información no verificada de que es posible usar los drones DJI de esta manera:

  • Un drone DJI (o cualquier drone) lleva una baliza móvil o dos balizas móviles, si deseas Ubicación + Dirección
  • La ubicación de la baliza móvil (y su drone) es determinada por el sistema
  • Los datos de ubicación se envían a una computadora externa o piloto automático que conoce los puntos de ruta requeridos y la ubicación actual del drone
  • Las señales de control del piloto automático se envían de vuelta al drone a través del SDK de DJI, es decir, el drone cree que está siendo controlado por un humano a través del SDK, pero, en realidad, vuela automáticamente

Esto puede funcionar. Realizamos un enfoque similar hace mucho tiempo con otro drone básico:

Nótese que lo hicimos no con DJI, sino con otro drone básico, pero el enfoque fue muy similar. El drone ni siquiera era consciente de que estaba siendo controlado automáticamente. El drone creía que era controlado manualmente por un operador.

Otras opciones para hacer volar drones DJI de forma autónoma en interiores

Hackear el protocolo GPS interno:

  • Es posible hackear el hardware y el protocolo GPS interno e introducir los datos dentro del drone. El drone no podrá distinguir si está recibiendo los datos del GPS real o del GPS interior Marvelmind. Existe información no verificada de que dichos hackeos no son demasiado difíciles de realizar y que los protocolos están disponibles

Hackear el control remoto:

  • Es posible hackear físicamente el control remoto del drone DJI. De este modo, en lugar del control manual con los dedos, es posible introducir voltajes desde convertidores digital-analógico conectados a un sistema de control externo. De esta manera, ni el drone ni el control remoto sabrán que está siendo controlado por un humano. El piloto automático externo hará volar el drone entre los puntos de ruta basándose en las coordenadas de la baliza móvil, mientras que el sistema de control interno del drone mantendrá una posición de vuelo estable: lo mejor de ambos mundos

Alternativas a DJI para el vuelo autónomo en interiores

Construir un drone basado en PixHawk y similares:

  • Esta es la solución más probada y la que mejor funciona
  • Demasiadas variantes de hardware y software: muchas versiones de HW de PixHawk de diferentes fabricantes
  • Varias plataformas de SW: PX4 vs. ArduPilot. Es muy fácil perderse o confundirse con la configuración
  • Flexibilidad casi completa con entradas, configuraciones, etc. Incluso es posible editar el SW porque es mayormente de código abierto
  • Para usuarios intermedios y avanzados
  • Marvelmind ha probado y es compatible con varias configuraciones. La más reciente: PX4 + PixHawk 4: https://youtu.be/52e6eTZapJ8

Integrar con otros tipos de drones:

Estos y otros drones similares son potencialmente más abiertos que los drones DJI. Úsalos y adáptalos para el vuelo autónomo en interiores utilizando el GPS interior Marvelmind en lugar del GPS.
Scroll to Top