AirSim - Die führende Simulationsplattform für AI-Forschung

AirSim

AirSim ist eine quelloffene und plattformübergreifende Simulationsplattform, die bei der AI-Forschung und -Experimentierung hilft. Es wird bald archiviert, aber es gibt auch ein neues Projekt, um die Bedürfnisse der Luft- und Raumfahrtindustrie zu erfüllen.

AirSim - Die führende Simulationsplattform für AI-Forschung

AirSim ist eine Simulator-Plattform, die speziell für Dronen, Autos und mehr entwickelt wurde. Sie wurde 2017 von der Microsoft Research als eine Möglichkeit zur Unterstützung von AI-Forschung und -Experimentierung geschaffen. Die Plattform ist quelloffen und plattformübergreifend und unterstützt sowohl die Software-in-the-Loop-Simulation mit beliebten Flugkontrollern wie PX4 und ArduPilot als auch die Hardware-in-Loop-Simulation mit PX4 für realistische physikalische und visuelle Simulationen.

AirSim wurde als Unreal-Plugin entwickelt und kann einfach in jede Unreal-Umgebung integriert werden. Darüber hinaus gibt es auch eine experimentelle Version als Unity-Plugin. Die Hauptziele von AirSim sind die Entwicklung als Plattform für die AI-Forschung, um mit Deep-Learning-, Computer-Vision- und Reinforcement-Learning-Algorithmen für autonome Fahrzeuge zu experimentieren. Zu diesem Zweck macht AirSim auch APIs verfügbar, um Daten abzurufen und Fahrzeuge zu kontrollieren, und zwar auf plattformunabhängige Weise.

Für die Verwendung von AirSim gibt es verschiedene Möglichkeiten. Man kann die vorgefertigten Binärdateien herunterladen und auf Windows, Linux oder macOS installieren. Alternativ kann man AirSim auch selbst bauen. Die Dokumentation bietet detaillierte Anleitungen zu allen Aspekten von AirSim. So kann man beispielsweise die Fahrzeuge manuell steuern, wenn man über eine Fernbedienung verfügt. Für Autos können die Pfeiltasten genutzt werden. Darüber hinaus ermöglicht AirSim auch die programmgesteuerte Steuerung über die verfügbaren APIs. Diese APIs sind über verschiedene Sprachen wie C++, Python, C# und Java zugänglich und können auch als separate, unabhängige plattformübergreifende Bibliothek eingesetzt werden.

Zur Erzeugung von Trainingsdaten für Deep-Learning gibt es zwei Möglichkeiten. Die einfachste ist es, die Aufzeichnungsschaltfläche in der unteren rechten Ecke zu drücken. Dadurch werden Pose und Bilder für jeden Frame aufgezeichnet. Eine bessere Möglichkeit, die Trainingsdaten genau so zu generieren, wie man es möchte, besteht darin, die APIs zu nutzen. So hat man die volle Kontrolle darüber, wie, was, wo und wann man die Daten aufzeichnen möchte.

AirSim hat auch eine sogenannte "Computer Vision"-Mode. In dieser Mode gibt es keine Fahrzeuge oder Physik. Man kann die Tastatur nutzen, um sich in der Szene zu bewegen, oder die APIs verwenden, um die verfügbaren Kameras in beliebige Positionen zu platzieren und Bilder wie Tiefe, Disparität, Oberflächennormale oder Objektsegmentierung zu sammeln.

Außerdem kann man die Wettereffekte in AirSim anzeigen und kontrollieren. Durch Drücken der Taste F10 werden verschiedene Optionen für die Wettereffekte angezeigt. Die Wetterkontrolle ist auch über die APIs möglich. Die Plattform bietet auch verschiedene Tutorials und Anleitungen, um die Nutzung von AirSim zu erleichtern. So gibt es beispielsweise Videos zur Einrichtung von AirSim mit Pixhawk oder zur Nutzung von AirSim mit Pixhawk. Auch Webinare und andere Materialien zur Förderung der autonomen Systeme mit Hilfe von AirSim sind verfügbar.

AirSim wird in Zukunft archiviert, da Microsoft ein neues Simulationsplattformsprojekt entwickelt. Die Benutzer werden weiterhin Zugang zu dem ursprünglichen AirSim-Code haben, aber es werden keine weiteren Updates mehr durchgeführt. Stattdessen wird die Aufmerksamkeit auf das neue Microsoft Project AirSim gelenkt, um die wachsenden Bedürfnisse der Luft- und Raumfahrtindustrie zu erfüllen. Dieses Projekt wird eine End-to-End-Plattform bieten, um die Entwicklung und Prüfung von Luftautonomie durch Simulation sicherzustellen. Die Benutzer werden von der Sicherheit, der Code-Review, dem Testing, der fortschrittlichen Simulation und den AI-Fähigkeiten profitieren, die einzigartig in einem kommerziellen Produkt verfügbar sind.

Top-Alternativen zu AirSim

AnyLogic

AnyLogic

AnyLogic ist eine AI-gestützte Simulationssoftware mit vielfältigen Lösungen.

FlexSim

FlexSim

FlexSim ist eine 3D-Simulationssoftware, die Prozesse verbessert

Showrunner

Showrunner

Showrunner ist eine KI-gestützte Plattform, die es Nutzern ermöglicht, Szenen, Episoden und ganze TV-Serien zu erstellen.

AngryGF

AngryGF ist ein KI-gestützter Simulator, der Nutzern hilft, ihre Fähigkeiten im Trösten einer verärgerten Partnerin zu perfektionieren.

AGOGE.AI

AGOGE.AI

AGOGE.AI ist eine KI-gestützte Plattform, die Echtzeit-Simulationen und detailliertes Feedback bietet, um Kommunikationsfähigkeiten zu verbessern.

FirePrep.chat

FirePrep.chat

FirePrep.chat ist eine KI-gestützte Plattform, die Feuerwehrpersonal mit effizientem Training und Ressourcen unterstützt.

Project December

Project December ist ein KI-gestütztes System, das textbasierte Gespräche mit jedem simuliert, einschließlich Verstorbenen.

Immersim AI

Immersim AI

Immersim AI ermöglicht immersives Rollenspiel, Storytelling und Podcasts in jeder Welt und mit jedem Charakter.

CARLA Simulator

CARLA Simulator

CARLA ist ein Open-Source-Simulator für die Forschung im Bereich des autonomen Fahrens, der Entwicklung, Training und Validierung unterstützt.

Hazy

Hazy

Hazy ist eine KI-gestützte Plattform für synthetische Daten, die Unternehmen hilft, ihre Daten effizienter und sicherer zu nutzen.

Applied Intuition

Applied Intuition

Applied Intuition bietet eine KI-gestützte ADAS/AD-Toolchain, eine Fahrzeugplattform und einen Autonomie-Stack, um die Markteinführungszeit zu verkürzen, hochwertige Systeme zu entwickeln und zukunftsweisende Verbrauchererlebnisse zu schaffen.

trophi.ai

trophi.ai

trophi.ai ist ein KI-gestützter Coach für Sim-Racing, der Fahrern hilft, ihre Rundenzeiten zu verbessern und ihre Fähigkeiten zu optimieren.

UnravelX

UnravelX

UnravelX ist eine KI-gestützte Plattform, die virtuelle Szenarien für Schulungszwecke bietet, um Mitarbeiter effizienter zu trainieren.

Mursion

Mursion

Mursion bietet immersive Lernsimulationen mit KI, um zwischenmenschliche Fähigkeiten am Arbeitsplatz zu verbessern.

NVIDIA Omniverse

NVIDIA Omniverse

NVIDIA Omniverse ist eine Plattform für die Entwicklung von OpenUSD-Anwendungen für industrielle Digitalisierung und physikalische KI-Simulation.

NetLogo

NetLogo

NetLogo ist eine Multi-Agenten-Programmierumgebung zur Modellierung, die weltweit von Schülern, Lehrern und Forschern genutzt wird.

Kaiden AI

Kaiden AI

Kaiden AI bietet KI-gestützte, sprachaktivierte Simulationen für maßgeschneiderte Trainingslösungen.

SimPy

SimPy

SimPy ist ein prozessbasiertes Framework für diskrete Ereignissimulationen in Python.

Simulink

Simulink

Simulink ist eine Blockdiagramm-Umgebung zur Systemgestaltung mit Multidomänenmodellen, Simulation vor der Hardwareumsetzung und Bereitstellung ohne Code.

Synthesis AI

Synthesis AI

Synthesis AI bietet perfekt beschriftete 3D-Daten und unbegrenzte Datenmengen für die Entwicklung räumlicher Anwendungen.

Siml.ai

Siml.ai

Siml.ai ist eine Plattform für Hochleistungs-AI-basierte numerische Simulationen, die Entwicklungszeiten drastisch reduziert.

Empfohlene KI-Tools

Tecnomatix

Tecnomatix

Tecnomatix ist eine digitale Fertigungssoftware, die Prozesse optimiert und Innovationen fördert.

Details anzeigen
FlexSim

FlexSim

FlexSim ist eine 3D-Simulationssoftware, die Prozesse verbessert

Details anzeigen
RoboDK

RoboDK

RoboDK ist ein leistungsstarker Simulator für Industrieroboter, der eine intuitive Offline-Programmierung ermöglicht.

Details anzeigen

AngryGF

AngryGF ist ein KI-gestützter Simulator, der Nutzern hilft, ihre Fähigkeiten im Trösten einer verärgerten Partnerin zu perfektionieren.

Details anzeigen
FirePrep.chat

FirePrep.chat

FirePrep.chat ist eine KI-gestützte Plattform, die Feuerwehrpersonal mit effizientem Training und Ressourcen unterstützt.

Details anzeigen
LuckyRobots

LuckyRobots

LuckyRobots ist eine Plattform, die es Software-Ingenieuren ermöglicht, mit Robotik und AI-Modellen zu arbeiten.

Details anzeigen
AnyLogic

AnyLogic

AnyLogic ist eine AI-gestützte Simulationssoftware mit vielfältigen Lösungen.

Details anzeigen
trophi.ai

trophi.ai

trophi.ai ist ein KI-gestützter Coach für Sim-Racing, der Fahrern hilft, ihre Rundenzeiten zu verbessern und ihre Fähigkeiten zu optimieren.

Details anzeigen