Simulador de código abierto e independiente del motor para drones, aeronaves de ala fija y vehículos terrestres, con renderizado opcional en Unreal Engine 5.
microsoft/AirSim
Simulador de código abierto basado en Unreal Engine para drones, autos y otros vehículos autónomos, con API para investigar en IA y visión por computadora.
- Estrellas
- 18,602
- Forks
- 4,928
- Issues abiertos
- 781
- Último commit
- hace 2 meses
¿Qué es?
AirSim es un simulador para drones, autos y otros vehículos autónomos, desarrollado como plugin de Unreal Engine que se puede agregar a cualquier entorno de Unreal. También hay disponible una versión experimental para Unity. Admite simulación software-in-the-loop con controladores de vuelo como PX4 y ArduPilot, y simulación hardware-in-the-loop con PX4.
El proyecto está orientado a la investigación en IA y permite a los desarrolladores experimentar con deep learning, visión por computadora y aprendizaje por refuerzo para vehículos autónomos. Ofrece API independientes de la plataforma para obtener datos de sensores y controlar vehículos, con clientes disponibles en C++, Python, C# y Java.
Además del control programático, AirSim incluye conducción manual con un control remoto o las teclas de flecha, un modo de grabación de datos para capturar poses e imágenes, y un modo de Computer Vision que recopila imágenes de profundidad, segmentación y normales de superficie desde cámaras de movimiento libre, sin física.
Funciones clave
- 01Plugin de Unreal Engine que se puede incorporar a entornos existentes
- 02Simulación software-in-the-loop con PX4 y ArduPilot
- 03Simulación hardware-in-the-loop con PX4
- 04API de cliente en C++, Python, C# y Java para obtener datos y controlar vehículos
- 05Modo Computer Vision para capturar imágenes de profundidad, segmentación y normales de superficie
Casos de uso
- Entrenar políticas de deep learning o aprendizaje por refuerzo para drones y autos autónomos antes de probarlos en el mundo real
- Generar conjuntos de datos de cámaras etiquetados con información de referencia de profundidad y segmentación
- Probar código de controladores de vuelo en una simulación antes de implementarlo en un vehículo físico
Inicio rápido
- 1
Descarga los binarios precompilados desde la página de versiones
- 2
O compílalo desde el código fuente siguiendo la guía de compilación de tu plataforma
Antes de usarlo
- Funciona como complemento de Unreal Engine, así que necesitas tener Unreal Engine configurado para usarlo.
- Para macOS solo hay instrucciones para compilar desde el código fuente; no se ofrecen binarios precompilados.
- El complemento de Unity es experimental.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es AirSim?
- Simulador de código abierto basado en Unreal Engine para drones, autos y otros vehículos autónomos, con API para investigar en IA y visión por computadora. AirSim es un simulador para drones, autos y otros vehículos autónomos, desarrollado como plugin de Unreal Engine que se puede agregar a cualquier entorno de Unreal. También hay disponible una versión experimental para Unity. Admite simulación software-in-the-loop con controladores de vuelo como PX4 y ArduPilot, y simulación hardware-in-the-loop con PX4.
- ¿AirSim es gratuito? ¿Qué licencia tiene?
- AirSim es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿AirSim sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de AirSim fue el 15 sept 2026.
- ¿Para qué puedo usar AirSim?
- Entrenar políticas de deep learning o aprendizaje por refuerzo para drones y autos autónomos antes de probarlos en el mundo real Generar conjuntos de datos de cámaras etiquetados con información de referencia de profundidad y segmentación Probar código de controladores de vuelo en una simulación antes de implementarlo en un vehículo físico
- ¿Cómo se instala AirSim?
- Descarga los binarios precompilados desde la página de versiones O compílalo desde el código fuente siguiendo la guía de compilación de tu plataforma
- ¿Dónde consigo AirSim?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/microsoft/AirSim
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Simulador de código abierto para investigar la conducción autónoma, con entornos urbanos, recursos digitales y simulación de sensores, basado en Unreal Engine.
Simulador basado en Unreal Engine para drones, autos y otros vehículos, ampliado por Cosys-Lab con nuevos modelos de sensores y API.
Simulador de robots de código abierto para modelar, programar y simular robots, vehículos y sistemas mecánicos.
Plugin de Unreal Engine 5 que ejecuta la física de MuJoCo en el editor y durante la ejecución, combinando dinámicas de contacto precisas con el renderizado de Unreal.
Framework abierto de ROS2 para simular y desplegar enjambres de drones basados en percepción con los autopilotos PX4, ArduPilot y Betaflight.