Sistema de controle habilitado para AI-A ajuda a drones autônomos a permanecer no alvo em ambientes incertos

drone

Crédito: CC0 Domínio Público

Um drone autônomo que transporta água para ajudar a extinguir um incêndio na Serra Nevada pode encontrar ventos de Santa Ana que ameaçam sair do curso. A adaptação rápida a esses distúrbios desconhecidos que o bordo apresenta um enorme desafio para o sistema de controle de vôo do drone.

Para ajudar esse drone a permanecer no alvo, os pesquisadores do MIT desenvolveram um novo algoritmo de controle adaptativo baseado em aprendizado de máquina que poderia minimizar seu desvio de sua trajetória pretendida diante de forças imprevisíveis como ventos fortes.

O estudo é publicado no arxiv servidor pré -impressão.

Diferentemente das abordagens padrão, a nova técnica não exige que a pessoa que programa o drone autônoma saiba nada com antecedência sobre a estrutura desses distúrbios incertos.

Em vez disso, o modelo de inteligência artificial do sistema de controle aprende tudo o que precisa saber de uma pequena quantidade de dados observacionais coletados a partir de 15 minutos de tempo de voo.

É importante ressaltar que a técnica determina automaticamente qual algoritmo de otimização deve usar para se adaptar aos distúrbios, o que melhora o desempenho do rastreamento. Ele escolhe o algoritmo que melhor se adapta à geometria de distúrbios específicos que esse drone está enfrentando.

Os pesquisadores treinam seu sistema de controle para fazer as duas coisas simultaneamente usando uma técnica chamada Meta-Learning, que ensina o sistema a se adaptar a diferentes tipos de distúrbios.

Tomados em conjunto, esses ingredientes permitem que seu sistema de controle adaptativo atinja 50% menos erro de rastreamento de trajetória do que os métodos de linha de base nas simulações e tenha um desempenho melhor com novas velocidades de vento que não viu durante o treinamento.

No futuro, esse sistema de controle adaptativo poderia ajudar os drones autônomos a oferecer parcelas pesadas com mais eficiência, apesar dos ventos fortes ou a monitorar áreas propensas a incêndio de um parque nacional.

“The concurrent learning of these components is what gives our method its strength. By leveraging meta-learning, our controller can automatically make choices that will be best for quick adaptation,” says Navid Azizan, who is the Esther and Harold E. Edgerton Assistant Professor in the MIT Department of Mechanical Engineering and the Institute for Data, Systems, and Society (IDSS), a principal investigator of the Laboratory for Information and Decision Systems (Tampas) e o autor sênior do artigo.

Azizan é acompanhado no artigo pelo autor principal Sunbochen Tang, um estudante de graduação do Departamento de Aeronáutica e Astronautica, e Haoyuan Sun, um estudante de pós -graduação no Departamento de Engenharia Elétrica e Ciência da Computação. A pesquisa também foi apresentada na Conferência de Aprendizagem para Dinâmica e Controle.

Encontrando o algoritmo certo

Normalmente, um sistema de controle incorpora uma função que modela o drone e seu ambiente e inclui algumas informações existentes sobre a estrutura de possíveis distúrbios. Mas, em um mundo real cheio de condições incertas, geralmente é impossível designar essa estrutura com antecedência.

Muitos sistemas de controle usam um método de adaptação baseado em um algoritmo de otimização popular, conhecido como descida de gradiente, para estimar as partes desconhecidas do problema e determinar como manter o drone o mais próximo possível de sua trajetória alvo durante o vôo. No entanto, a ascendência de gradiente é apenas um algoritmo em uma família maior de algoritmos disponíveis para escolher, conhecida como descendência de espelho.

“Descendência espelhada é uma família geral de algoritmos e, para qualquer problema, um desses algoritmos pode ser mais adequado que outros. O nome do jogo é como escolher o algoritmo específico certo para o seu problema. Em nosso método, automatizamos essa escolha”, diz Azizan.

Em seu sistema de controle, os pesquisadores substituíram a função que contém alguma estrutura de possíveis distúrbios com um modelo de rede neural que aprende a aproximá -los dos dados. Dessa forma, eles não precisam ter uma estrutura a priori da velocidade do vento que esse drone pode encontrar com antecedência.

O método deles também usa um algoritmo para selecionar automaticamente a função de descecente espelho direita ao mesmo tempo, enquanto aprende o modelo de rede neural a partir de dados, em vez de assumir que um usuário já possui a função ideal escolhida. Os pesquisadores dão a esse algoritmo uma variedade de funções para escolher, e encontra o que melhor se encaixa no problema em questão.

“Escolher uma boa função de geração de distância para construir a adaptação de descendência espelhada direita é muito importante para obter o algoritmo certo para reduzir o erro de rastreamento”, acrescenta Tang.

Aprendendo a se adaptar

Enquanto o vento acelera o drone pode encontrar toda vez que voa, a rede neural e a função espelhada do controlador devem permanecer iguais para que não precisem ser recalculadas a cada vez.

Para tornar seu controlador mais flexível, os pesquisadores usam meta-aprendizagem, ensinando-o a se adaptar, mostrando uma série de famílias de velocidade do vento durante o treinamento.

“Nosso método pode lidar com objetivos diferentes porque, usando meta-aprendizagem, podemos aprender uma representação compartilhada através de diferentes cenários com eficiência com dados”, explica Tang.

No final, o usuário alimenta o sistema de controle uma trajetória de destino e recalcula continuamente, em tempo real, como o drone deve produzir impulso para mantê-lo o mais próximo possível dessa trajetória e acomodar o distúrbio incerto que encontra.

Nas simulações e experimentos do mundo real, os pesquisadores mostraram que seu método levou a um erro de rastreamento significativamente menor do que as abordagens de linha de base a cada velocidade do vento que testaram.

“Mesmo que os distúrbios do vento sejam muito mais fortes do que vimos durante o treinamento, nossa técnica mostra que ainda pode lidar com eles com sucesso”, acrescenta Azizan.

Além disso, a margem pela qual seu método superou as linhas de base cresceu à medida que a velocidade do vento se intensificou, mostrando que pode se adaptar a ambientes desafiadores.

A equipe agora está realizando experimentos de hardware para testar seu sistema de controle em drones reais com diferentes condições de vento e outros distúrbios.

Eles também desejam estender seu método para que ele possa lidar com distúrbios de várias fontes ao mesmo tempo. Por exemplo, a alteração da velocidade do vento pode causar o peso de um pacote que o drone está transportando para mudar de voo, especialmente quando o drone está carregando cargas úteis.

Eles também querem explorar o aprendizado contínuo, para que o drone possa se adaptar a novos distúrbios sem a necessidade de ser treinado nos dados que viu até agora.

“Navid e seus colaboradores desenvolveram trabalhos inovadores que combinam meta-aprendizagem com controle adaptativo convencional para aprender características não lineares a partir de dados”, diz Babak Hassibi, o professor de engenharia elétrica e matemática de Mose e Lillian S. que não estava envolvido com esse trabalho.

“A chave para sua abordagem é o uso de técnicas de descendência espelhada que exploram a geometria subjacente do problema de maneiras que a arte anterior não poderia. Seu trabalho pode contribuir significativamente para o design de sistemas autônomos que precisam operar em ambientes complexos e incertos”.

Mais informações:
Sunbochen Tang et al. arxiv (2024). Doi: 10.48550/arxiv.2407.20165

Informações do diário:
arxiv

Fornecido pelo Instituto de Tecnologia de Massachusetts

Esta história é republicada, cortesia do MIT News (web.mit.edu/newsoffice/), um site popular que abrange notícias sobre pesquisa, inovação e ensino do MIT.

Citação: O sistema de controle AI-I-habilitado ajuda os drones autônomos a permanecer no alvo em ambientes incertos (2025, 10 de junho) recuperados em 10 de junho de 2025 em https://techxplore.com/news/2025-06-ai-enabled-atronomous-drones-stay.html

Este documento está sujeito a direitos autorais. Além de qualquer negociação justa para fins de estudo ou pesquisa particular, nenhuma parte pode ser reproduzida sem a permissão por escrito. O conteúdo é fornecido apenas para fins de informação.



[ad_2]

Deixe uma resposta