Repolode
microsoft

microsoft/AirSim

Simulador de código aberto baseado no Unreal Engine para drones, carros e outros veículos autônomos, com APIs para pesquisa em IA e visão computacional.

Estrelas
18,605
Forks
4,929
Issues abertas
781
Último commit
há 2 meses

O que é?

O AirSim é um simulador de drones, carros e outros veículos autônomos, desenvolvido como um plugin para Unreal Engine que pode ser adicionado a qualquer ambiente do Unreal. Também há uma versão experimental para Unity. O projeto oferece simulação software-in-the-loop com controladores de voo como PX4 e ArduPilot, além de simulação hardware-in-the-loop com PX4.

O projeto é voltado à pesquisa em IA e permite que desenvolvedores experimentem deep learning, visão computacional e aprendizado por reforço para veículos autônomos. Ele oferece APIs independentes de plataforma para obter dados de sensores e controlar veículos, com clientes disponíveis em C++, Python, C# e Java.

Além do controle programático, o AirSim inclui direção manual com controle remoto ou teclas de seta, um modo de gravação de dados para capturar poses e imagens e um modo de visão computacional que coleta imagens de profundidade, segmentação e normais de superfície de câmeras que se movem livremente, sem física.

Recursos principais

  • 01Plugin para Unreal Engine que pode ser integrado a ambientes existentes
  • 02Simulação software-in-the-loop com PX4 e ArduPilot
  • 03Simulação hardware-in-the-loop com PX4
  • 04APIs cliente em C++, Python, C# e Java para obter dados e controlar veículos
  • 05Modo de visão computacional para capturar imagens de profundidade, segmentação e normais de superfície

Casos de uso

  • Treinar políticas de deep learning ou aprendizado por reforço para drones e carros autônomos antes de testá-los no mundo real
  • Gerar conjuntos de dados de câmeras rotulados com informações de referência de profundidade e segmentação
  • Testar código de controladores de voo em simulação antes de implantá-lo em um veículo físico

Início rápido

  1. 1

    Baixe os binários pré-compilados na página de versões

  2. 2

    Ou compile a partir do código-fonte seguindo o guia de compilação da plataforma

Antes de usar

  • Funciona como um plugin do Unreal Engine, então é necessário ter o Unreal Engine configurado para usá-lo.
  • Para macOS, há apenas instruções para compilar a partir do código-fonte; não há binários pré-compilados disponíveis.
  • O plugin do Unity é experimental.

Em coleções

Tópicos

Perguntas frequentes

O que é AirSim?
Simulador de código aberto baseado no Unreal Engine para drones, carros e outros veículos autônomos, com APIs para pesquisa em IA e visão computacional. O AirSim é um simulador de drones, carros e outros veículos autônomos, desenvolvido como um plugin para Unreal Engine que pode ser adicionado a qualquer ambiente do Unreal. Também há uma versão experimental para Unity. O projeto oferece simulação software-in-the-loop com controladores de voo como PX4 e ArduPilot, além de simulação hardware-in-the-loop com PX4.
AirSim é gratuito? Qual é a licença?
AirSim é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
AirSim ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de AirSim foi em 15 de set. de 2026.
Para que posso usar AirSim?
Treinar políticas de deep learning ou aprendizado por reforço para drones e carros autônomos antes de testá-los no mundo real Gerar conjuntos de dados de câmeras rotulados com informações de referência de profundidade e segmentação Testar código de controladores de voo em simulação antes de implantá-lo em um veículo físico
Como instalar AirSim?
Baixe os binários pré-compilados na página de versões Ou compile a partir do código-fonte seguindo o guia de compilação da plataforma
Onde consigo AirSim?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/microsoft/AirSim

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados