Sistema de Posicionamento Interno Preciso para Drones Autônomos

Explicamos como projetar e construir drones autônomos para ambientes internos e quais sistemas de posicionamento interno usar para rastrear drones em ambientes internos quando eles não são autônomos.

Embora nosso foco seja em drones para ambientes internos e na navegação autônoma de drones em ambientes internos, o sistema de posicionamento para drones funciona perfeitamente bem em ambientes externos.

Para drones baseados em Pixhawk/ArduPilot/PX4, utilize o seguinte link.

Para drones DJI em ambientes internos, há uma página dedicada: Como voar com um drone DJI de forma autônoma em ambientes internos?

Leia aqui para saber como escolher entre DJI e Pixhawk.

Sistema de posicionamento interno para drones autônomos Um drone DJI Mini 3 com um beacon ultrassônico Marvelmind para voo autônomo em ambiente interno
01

Outras fontes de ajuda da Marvelmind relacionadas a drones

VÍDEOS DO YOUTUBE RELACIONADOS A DRONES → Rastreamento de DJI em ambiente interno: edição de dois cômodos Rastreamento XYZ preciso para enxames de drones e shows de drones em ambientes internos Plataforma de pouso autônomo para drones Como evitar a degradação de precisão em um sistema de posicionamento interno preciso PixHawk + PX4 + Beacons Pareados para Direção em vez de magnetômetros Ajuda: Voando drones autônomos para inspeção em um armazém Rastreamento de micro-drone em ambiente interno a longa distância Rastreamento de micro-drone com o Player em Tempo Real ativado Rastreamento de micro-drone com o Player em Tempo Real desativado Rastreamento interno preciso (±2 cm) em XYZ sem GPS/GLONASS Rastreamento preciso (±2 cm) de drone em ambiente externo sem GPS/GLONASS Voo totalmente autônomo em ambiente interno Ajuda: posicionando o beacon móvel no helicóptero Ajuda: Coordenadas Z para helicópteros, explicação detalhada Helicóptero rastreado em ambiente externo com precisão de alguns centímetros
02

RTLS interno recomendado para drones - dicas rápidas

Se você é novo no sistema Marvelmind Indoor “GPS” e não tem certeza do que escolher, adquira o Starter Set Super-MP, onde MP significa multipropósito, e essa será sua escolha mais segura.

Para mais detalhes, consulte as opções recomendadas abaixo.

ESCOLHA MAIS SEGURA
Starter Set Super-MP-3D + Super-Beacon, Localização+Direção no drone

No geral, a melhor e mais segura escolha quando você não tem certeza do que escolher ou de quais experimentos exatos realizará, mas deseja ter simultaneamente a maior flexibilidade e desempenho.

É a melhor escolha quando você precisa se conectar ao PixHawk, pois dois pinos para a conexão ao PixHawk estão prontamente disponíveis no Super-Beacon. Veja mais.

CONFIGURAÇÃO
Starter Set NIA-SmallDrone

O conjunto foi projetado para micro-drones (menos de 100g): o beacon móvel Mini-TX é minúsculo e leve, com 15-20m de alcance até os beacons estacionários, suficiente para a maioria dos casos reais.

CONFIGURAÇÃO
Starter Set Super-MP-3D + Super-Beacon com Precise-Z

Uma versão avançada da opção “Starter Set Super-MP-3D + Super-Beacon, Localização+Direção no drone”.

O Precise-Z, que fisicamente consiste em 2 beacons estacionários adicionais, oferece a possibilidade de ter coordenadas Z precisas em todas as faixas de Z. Veja mais: Manual de Posicionamento, slide do Precise-Z e explicação em vídeo sobre Z e posicionamento de beacons.

CONFIGURAÇÃO
03

Usando o Marvelmind Indoor "GPS" para drones e quadricópteros

O sistema de posicionamento interno Marvelmind ou Marvelmind Indoor “GPS” é amplamente utilizado para drones ou quadricópteros de diversas maneiras:

  • Guiando drones autônomos em ambientes internos e drones em ambientes externos. Drones em ambientes externos: guiando para “a última milha”, que pode ser de centenas de metros, se necessário, mas a distância máxima do beacon móvel no drone até três ou mais beacons estacionários que atendem ao beacon móvel não deve ultrapassar
  • Rastreamento de drones em ambientes internos
  • Pouso automático de drones em ambientes internos e externos ou assistência ao pouso de drones
  • Inspeção de armazéns utilizando drones autônomos em ambientes internos
  • Shows de drones
Drone autônomo em ambiente interno usando o sistema de posicionamento Marvelmind
04

Voando com drones DJI de forma autônoma em ambientes internos

Os drones DJI são os drones mais populares do mundo. Para drones DJI em ambientes internos, há uma página dedicada: Como voar com um drone DJI de forma autônoma em ambientes internos?

O ecossistema DJI é fechado, pelo menos para as séries Phantom e Mavic. Portanto, é possível rastrear o Phantom, mas não voar de forma autônoma em ambientes internos (sem hacking mais profundo).

Leia aqui para saber como escolher entre DJI e Pixhawk.

Marvelmind DJI Drone →
Um drone DJI Mini 3 com um beacon ultrassônico Marvelmind para voo autônomo em ambiente interno
MARVELMIND DJI DRONE
05

Marvelmind Indoor "GPS" suporta PixHawk com ArduPilot e PX4

O Marvelmind Indoor “GPS” suporta tanto PixHawk com ArduPilot quanto PX4:

Usar uma combinação do Marvelmind Indoor “GPS” e do PixHawk é a maneira mais fácil e rápida de voar de forma autônoma em ambientes internos.

Integração do sistema de posicionamento interno Marvelmind com o piloto automático Pixhawk Integração do sistema de posicionamento interno Marvelmind com o ArduPilot Integração do sistema de posicionamento interno Marvelmind com o piloto automático PX4
06

Sistema de posicionamento interno para pequenos drones autônomos

Beacon móvel Mini-TX para drones autônomos ultraleves
Peso e tamanho são as maiores restrições para pequenos drones

O sistema de posicionamento interno para um pequeno drone não é significativamente diferente de outros sistemas de posicionamento interno, como os usados para drones maiores ou outros sistemas de posicionamento interno 3D (XYZ).

A única peculiaridade é o peso do beacon móvel (tag) instalado no drone. Isso é resolvido usando uma versão simplificada do Mini-TX, que envolve a remoção da carcaça, a remoção da bateria ou sua substituição por uma bateria muito leve.

Além disso, drones menores são frequentemente básicos: eles não possuem computador de bordo ou piloto automático, por exemplo, como o Pixhawk e modelos semelhantes. Toda a inteligência vem da estação de solo. No entanto, há exceções.

Saiba mais sobre pequenos drones
07

Sistema de posicionamento interno para shows de drones e enxames de drones

Enxames de drones e shows de drones podem incluir dezenas ou até centenas de drones. Quando voam em ambientes externos, o RTK GPS tem um desempenho muito bom. Mas o RTK GPS não funciona em ambientes internos. Assim que passamos para ambientes internos ou outras áreas com negação de GNSS, esqueça o GPS (GLONASS, Beidou, Galileo, etc.)

Um sistema de posicionamento interno típico para drones dependeria do NIA, em que o beacon móvel emite ultrassom. No entanto, nesse caso, o número prático de drones suportados seria de 1 a 8, pois com NIA a taxa de atualização de localização por drone cai proporcionalmente ao número de drones.

Deve-se usar IA se o enxame de drones em ambiente interno consistir em dezenas de drones. No entanto, em IA, o beacon móvel escuta o ultrassom; portanto, é preciso usar soluções especiais para combater o ruído das hélices e garantir o funcionamento adequado do sistema. Saiba mais sobre a solução.

Sistema de posicionamento interno para enxames de drones autônomos

Rastrear um drone em ambiente interno em um grande espaço aberto é muito fácil. Com um Starter Set Super-MP ou Starter Set NIA-SmallDrone, o sistema de rastreamento 3D preciso pode ser configurado em 10 a 15 minutos, incluindo desempacotamento e atualizações de software, em um conjunto recém-recebido. Se você tiver concluído todas as atualizações iniciais de software antes da configuração, o sistema poderá ser implantado em menos de um minuto.

O voo autônomo é uma tarefa significativamente mais complexa, pois você precisa rastrear um drone com precisão e integrar seu piloto automático com o drone/chassi, que normalmente é composto de diferentes partes (chassi, motores, controladores de motores, telemetria, controle remoto). E, além disso, o piloto automático deve ser integrado ao sistema de posicionamento interno conforme descrito acima.

Se o voo autônomo de um único drone é uma tarefa desafiadora, então o voo autônomo de um enxame de drones é o ápice dessa pirâmide de complexidade. É ainda mais desafiador, mas ainda viável se você o fizer passo a passo.

Drones pequenos são pequenos demais. Drones grandes são grandes demais

Ter um enxame massivo de pequenos drones e realizar um belo show seria ótimo. No entanto:

  • Tamanho da bateria vs. duração do show vs. tamanho do drone
  • O piloto automático e o sistema de posicionamento interno têm massa não nula. Há um limite inferior para o tamanho dos drones
  • Os drones precisam de direção. A direção é obtida melhor com dois ou mais pontos de localização nos drones. Quanto mais distantes estiverem, melhor será a precisão angular

Se os drones forem grandes demais:

  • É difícil mantê-los separados. Você precisa de uma distância de segurança maior entre eles e, como resultado, de um espaço maior para o show
  • Drones maiores são mais pesados, mais barulhentos e mais perigosos. O ruído e as redes de proteção podem arruinar toda a ideia do show

Mantenha os drones acreditando que estão sozinhos

Em muitos casos, é possível configurar o voo autônomo de múltiplos drones de forma que eles nem saibam que há outros drones ao redor. Eles acreditam ser tão únicos e tão excepcionais. É do seu interesse mantê-los nessa crença ingênua, pois é a maneira mais simples de criar enxames de drones.

Conforme discutido acima, a primeira coisa a decidir é se você precisa de direção baseada nos Beacons Pareados. Se precisar, serão necessários dois beacons móveis por drone. Se não precisar, apenas um beacon móvel por drone.

Configuração recomendada para shows de drones em ambientes internos

RECOMENDADO
Arquitetura Inversa (IA)

Com IA, a taxa de atualização de localização por drone não depende do número de drones: de 8 a 20 Hz por drone, mesmo para enxames grandes. O ruído das hélices é superado por filtros DSP agudos, um microfone posicionado acima das hélices e um defletor de ultrassom especializado. O MF NIA continua sendo uma boa alternativa para drones particularmente ruidosos quando há até cerca de 8 drones

CONFIGURAÇÃO
4 x Super-Beacons estacionários por sala de até 15x15m (dependendo do drone)
1 x beacon móvel Mini-RX sem carcaça e bateria, para economizar peso
1 x microfone externo em um pequeno poste especial com defletor de ultrassom
1 x Modem v5.1, o controlador central do sistema. Você pode monitorar os dados e controlar os drones por meio dele
1 x conversor USB por Super-Beacon estacionário
08

Drones autônomos para varredura e inspeção automatizadas

Recebemos semanalmente solicitações de drones autônomos ou de sistemas de posicionamento interno para drones autônomos em ambientes internos, principalmente para inspeção de armazéns, varredura automatizada de códigos de barras ou leitura de RFID.

Indubitavelmente, há uma necessidade sólida para essa tarefa e um forte interesse em realizá-la usando drones.

Construir tal sistema para aplicações do mundo real é uma tarefa complexa, mas viável. Vamos discutir os detalhes da implementação.

A fragilidade da solução é a preocupação prática mais significativa. No entanto, existem soluções e até alternativas robustas.

Saiba mais sobre soluções de varredura automática
Drone autônomo de inspeção em ambiente interno usando posicionamento preciso
09

Construa corretamente o sistema de posicionamento interno para quadricópteros

Existem vários aspectos, porém bastante simples, que devem ser levados em conta para voar com sucesso em ambientes internos:

Recomendações básicas e práticas para a configuração do sistema Indoor “GPS” para uso com helicópteros/drones autônomos em ambientes internos e externos

Conselhos práticos e exemplos de como montar o sistema Marvelmind Indoor “GPS” para obter o melhor desempenho em diferentes aplicações e configurações

Vídeo do YouTube explicando como posicionar corretamente os beacons estacionários para obter boa precisão em Z. Se você não puder usar o conselho porque seu ambiente não permite usar a configuração Precise Z com 4+2 beacons estacionários. Lembre-se de que essa configuração é recomendada apenas para usuários avançados e somente quando uma configuração com quatro beacons estacionários acima da área de voo, muito mais básica, robusta e ainda mais precisa, não puder ser usada ou for impraticável

10

Plataforma de pouso autônomo para drones

É possível construir uma plataforma de pouso autônomo para um drone. Ela pode até ser móvel:

  • Você posiciona quatro Super-Beacons estacionários voltados para cima nas bordas da plataforma. Quanto maior a plataforma, melhor a precisão da distância
  • Você instala dois Super-Beacons móveis voltados para baixo

O drone voa usando RTK GPS convencional ou até mesmo GPS quando está longe, a até 30m da plataforma. Ele é travado nas coordenadas do Indoor “GPS” e pousa com base nessas coordenadas. Como mencionado, a plataforma pode estar parada em relação à Terra ou em movimento. Isso não importa para o drone. Assim, você pode pousar com precisão em um veículo em movimento, por exemplo.

PLATAFORMA DE POUSO AUTÔNOMO PARA DRONESPLATAFORMA DE POUSO AUTÔNOMO PARA DRONES
11

Requisitos para o sistema de posicionamento interno de drones

Consulte a página de Produtos para ver as diversas opções de starter sets.

Lembre-se de que apenas três beacons estacionários teriam pouca resiliência contra obstruções no rastreamento 3D (XYZ). Qualquer oclusão de qualquer beacon estacionário, uma situação sem linha de visão/audição, resultará em ausência de rastreamento ou rastreamento incorreto, como no GPS: “sem visibilidade de satélite = sem coordenadas GPS = sem rastreamento”.

Portanto, recomendamos pelo menos redundância N+1 para beacons estacionários. E é por isso que nossos starter sets para 3D consistem em 4 beacons estacionários.

Ainda melhor é ter redundância 2N com submapas 3D totalmente sobrepostos. Isso seria 3+3 ou 4+4 beacons estacionários. O sistema escolheria automaticamente o melhor submapa para rastreamento. Esse tipo de sistema é muito resiliente e, com o posicionamento adequado dos beacons, você pode voar mesmo em salas complexas com colunas, por exemplo, sem problemas de rastreamento.

A chave para um excelente rastreamento é garantir cobertura adequada em qualquer ponto de voo. Isso significa que os beacons móveis no drone devem ter três ou mais beacons estacionários pertencentes ao mesmo submapa, com uma linha de visão/audição clara e direta dentro de 30m.

Configuração de coordenada Z precisa para drones autônomos em ambientes internos
“Z” estável para drones: configurações e recomendações

O posicionamento adequado geralmente é fundamental e vital para drones. No que prestar atenção?

1O requisito mais crítico para um bom rastreamento ou voo autônomo é garantir uma linha de visão/audição clara dos beacons móveis no drone para 3 ou mais beacons estacionários
2Não confie em magnetômetros em ambientes internos. Use a configuração de Beacons Pareados para Localização+Direção
3Posicione os beacons estacionários de forma que os ângulos do beacon móvel para os beacons estacionários sejam de 30 graus ou mais. Veja uma explicação mais detalhada no vídeo
4Use as configurações Precise-Z quando não for possível obter ângulos adequados para os beacons estacionários de outras formas
12

Tecnologias alternativas: UWB, sistemas ópticos e de captura de movimento

Sistemas baseados em UWB

Os sistemas de posicionamento interno de drones baseados em UWB não diferem muito, em princípio, do Marvelmind Indoor “GPS”. Claro, a tecnologia subjacente é diferente (tempo de voo do UWB em comparação com o tempo de voo do ultrassom). Mas a arquitetura e os elementos de rede são muito semelhantes.

Diferenças práticas entre UWB e o Marvelmind Indoor “GPS”:

  • O UWB é cerca de dez vezes menos preciso que o ultrassom, ou seja, os drones são menos estáveis no ar
  • No entanto, o UWB, em princípio, não é afetado pelo ruído acústico dos drones
  • Em princípio, o UWB pode suportar mais drones ao mesmo tempo. Se o UWB realmente suporta mais drones, e qual será a taxa de atualização resultante por drone, depende da implementação do sistema UWB. Sistemas baseados em IA podem facilmente rivalizar com sistemas baseados em UWB em termos de capacidade e superá-los em termos de precisão por um fator de dez

Sistemas ópticos: QR codes ao redor

Está se tornando cada vez mais popular devido à simplicidade potencial:

  • Uma câmera voltada para baixo em direção a QR codes (ou outros padrões especiais) no chão. Os QR codes fornecem tanto a localização quanto a direção
  • Os QR codes podem estar acima dos drones (tetos), se for mais conveniente
  • Os QR codes podem estar ao redor do drone, mas nesse caso são necessárias mais câmeras ou câmeras especiais “olho de peixe”

Prós: sistema de posicionamento relativamente acessível; sem necessidade de beacons ativos ao redor.

Contras: necessidade de QR codes ao redor, que às vezes são indesejados ou até impossíveis; requisitos de iluminação especial; sistema baseado em triangulação, portanto os QR codes devem ser densos e bastante próximos, ou a precisão do posicionamento é prejudicada.

Considere uma alternativa: Plataforma de pouso autônomo para drones.

Sistemas baseados em captura de movimento

Shows de drones muito impressionantes nos levam a acreditar que os drones são muito inteligentes. No entanto, essa visão é muito enganosa. O sistema de posicionamento é a joia da configuração, não os drones. Os drones são pouco inteligentes. Eles nem sabem que estão sendo rastreados. Além disso, são totalmente controlados remotamente com base nos dados de localização do sistema de rastreamento. Portanto, são ainda menos inteligentes. Mas tudo bem. Não importa como o feito é realizado, desde que o desempenho seja impressionante, e verdadeiramente impressionante.

  • São caros ou muito caros, pois exigem câmeras infravermelhas rápidas e de alta resolução, muita conexão de dados (cabeamento) entre as câmeras e o computador central, um computador potente e caro e iluminação infravermelha especial
  • São naturalmente limitados na área coberta, pois a localização é baseada em triangulação, e geralmente se limitam a cerca de 10x10m
  • Do lado positivo, os rastreadores nos drones são leves e passivos, apenas refletores de luz
13

Exemplos de implementação de posicionamento interno preciso, rastreamento e navegação para drones com o Marvelmind Indoor "GPS"

Rastreamento preciso (±2cm) do quadricóptero DJI Phantom em ambientes internos em 3D (XYZ)

  • Rastreamento preciso em X,Y,Z (vista XY + vista XZ + vista YZ)
  • Dados brutos e dados pós-processados do Player do Dashboard; observe que hoje o mesmo está disponível não no pós-processamento, mas no Player em Tempo Real
  • O ecossistema DJI é fechado, pelo menos para as séries Phantom e Mavic. Portanto, é possível rastrear o Phantom, mas não voar de forma autônoma em ambientes internos (sem hacking mais profundo)
  • Saiba mais sobre como voar com drones DJI de forma autônoma em ambientes internos
DJI PHANTOM EM AMBIENTE INTERNO, XYZDJI PHANTOM EM AMBIENTE INTERNO, XYZ

Rastreamento preciso (±2cm) do quadricóptero DJI Phantom em ambientes externos em 3D (XYZ)

DJI PHANTOM EM AMBIENTE EXTERNO, XYZDJI PHANTOM EM AMBIENTE EXTERNO, XYZ

Voo totalmente autônomo em ambiente interno

Um pequeno helicóptero voa de forma totalmente autônoma com base no Marvelmind Indoor “GPS”

VOO TOTALMENTE AUTÔNOMO EM AMBIENTE INTERNOVOO TOTALMENTE AUTÔNOMO EM AMBIENTE INTERNO

Usando IA para rastreamento de drones e enxames de drones em ambientes internos

Com uma combinação de soluções, é possível usar IA para o posicionamento de drones em ambientes internos:

  • Defletor de ultrassom especial que protege o microfone do ruído das próprias hélices
  • Posicionamento dos beacons estacionários claramente acima do drone
  • Uso de filtros DSP especiais, agudos e estreitos

Rastreamento interno de drones pequenos e micro-drones

É possível rastrear até micro-drones (menos de 100g) com o auxílio dos beacons Mini-TX.

O Starter Set NIA-SmallDrone foi projetado especificamente para esse tipo de drones.

A configuração mínima para o rastreamento de drones seria qualquer conjunto NIA com capacidade 3D. Por exemplo, três beacons estacionários + 1 beacon móvel + 1 modem e a Arquitetura Não-Inversa (NIA) ou a NIA Multifrequência (MF NIA) já seriam suficientes para o drone.

RASTREAMENTO DE MICRO-DRONERASTREAMENTO DE MICRO-DRONE

Drones para inspeção de armazéns

O uso de drones para inspeção de armazéns é bastante popular: localização de paletes perdidos, segurança, etc. Sim, é uma tarefa viável, mas muito complexa na prática:

  • Ambiente muito desafiador em geral
  • Drones caem e quebram; alto custo de erro
  • Os drones são potencialmente perigosos para voar e desafiadores de desenvolver e usar

No entanto, a solução é muito promissora. Assim, construtores de drones ou de sistemas para armazéns utilizam nosso sistema de posicionamento interno para esse tipo de solução. No vídeo, explicamos as peculiaridades do ambiente (corredores estreitos e prateleiras altas), como essas peculiaridades afetam a precisão e como construir o sistema da melhor forma.

INSPEÇÃO DE ARMAZÉNSINSPEÇÃO DE ARMAZÉNS
Scroll to Top