awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 Repos

Awesome GitHub RepositoriesFlight Simulation Environments

High-fidelity virtual environments for testing flight logic and mission parameters.

Distinct from Autonomous Flight Controllers: Distinct from Autonomous Flight Controllers: focuses on the simulation environment itself rather than the flight control software.

Explore 6 awesome GitHub repositories matching hardware & iot · Flight Simulation Environments. Refine with filters or upvote what's useful.

Awesome Flight Simulation Environments GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • px4/firmwareAvatar von PX4

    PX4/Firmware

    11,967Auf GitHub ansehen↗

    Dieses Projekt ist eine Flugsteuerungs-Autopilot-Software, die als Echtzeitbetriebssystem für die Verwaltung der Flugdynamik und Navigation von autonomen Multicoptern, Starrflüglern und Rovern konzipiert ist. Es dient als Autopilot-Framework für mehrere Fahrzeuge und unterstützt verschiedene Flugzeugkonfigurationen, einschließlich Plattformen für senkrechten Start und Landung in industriellen Umgebungen. Das System enthält einen MAVLink-Kommunikationsstack für den Austausch von Telemetrie- und Befehlsdaten zwischen unbemannten Fahrzeugen und Bodenkontrollstationen. Es bietet zudem einen Software-in-the-Loop-Flugsimulator, um Autopilot-Logik und Flugverhalten in einer virtuellen Umgebung zu testen, ohne physische Hardware zu benötigen. Das Framework integriert eine Hardware-Abstraktionsschicht, um Sensoren, Aktuatoren und Telemetriefunkgeräte in Flugsteuerungsplatinen einzubinden. Es deckt zudem die Kommunikation unbemannter Fahrzeuge unter Verwendung von Standardprotokollen sowie die Verwaltung der Flugdynamik für hybride unbemannte Plattformen ab.

    Provides high-fidelity flight simulation environments to test and validate autopilot logic in a virtual setting.

    C++
    Auf GitHub ansehen↗11,967
  • px4/px4-autopilotAvatar von PX4

    PX4/PX4-Autopilot

    11,962Auf GitHub ansehen↗

    PX4-Autopilot is a professional-grade flight control software stack designed for autonomous unmanned vehicles, including multicopters, fixed-wing aircraft, and vertical takeoff and landing platforms. It operates as a modular, real-time framework that decouples flight control logic from hardware drivers through a publish-subscribe middleware architecture. The system utilizes a deterministic microkernel runtime to execute time-critical flight control loops and sensor fusion tasks, ensuring stable navigation and vehicle operation. The platform distinguishes itself through a parameter-driven conf

    Allows testing of flight logic and mission parameters in a high-fidelity virtual environment before physical deployment.

    C++autonomousautopilotavoidance
    Auf GitHub ansehen↗11,962
  • betaflight/betaflightAvatar von betaflight

    betaflight/betaflight

    11,136Auf GitHub ansehen↗

    Betaflight ist eine Open-Source-Flight-Controller-Firmware, die darauf ausgelegt ist, Fluggeräte zu stabilisieren und Sensordaten mittels PID-Reglern und Motorsteuerung zu verwalten. Sie dient als Multirotor-Flight-Stack, der Low-Level-Treiber und Steuerungsalgorithmen integriert, um elektronische Drehzahlregler (ESCs), Funkempfänger und Telemetrie-Hardware zu steuern. Das System konzentriert sich auf Echtzeit-Flugstabilisierung und Telemetrie-Routing. Es enthält ein PID-Stabilisierungssystem zur Berechnung der Motorausgaben für die Flugstabilität sowie einen Flugtelemetrie-Manager, um Echtzeitinformationen an Bodenstationen und On-Screen-Displays (OSD) zu übertragen. Die Firmware deckt ein breites Spektrum an operativen Funktionen ab, darunter Flugleistungs-Tuning, Konfiguration von Hardware-Peripherie und Routing der seriellen Kommunikation. Sie bietet Monitoring- und Observability-Tools wie hochfrequente Flugdatenprotokollierung und Heads-Up-Display-Generierung sowie physikalische Simulationen zur Überprüfung des Firmware-Verhaltens ohne physische Hardware.

    Provides virtual environments to test firmware behavior and flight dynamics before deployment to physical hardware.

    C
    Auf GitHub ansehen↗11,136
  • flybywiresim/a32nxAvatar von flybywiresim

    flybywiresim/a32nx

    5,374Auf GitHub ansehen↗

    Dieses Projekt ist eine Open-Source-Flugsimulation für Microsoft Flight Simulator, die eine hochpräzise Nachbildung eines Verkehrsflugzeugs bietet. Sie besteht aus einem detaillierten Flugmodell, einem interaktiven virtuellen Cockpit und simulierten Flugzeugsystemen, die darauf ausgelegt sind, das Verhalten eines realen Passagierjets zu replizieren. Die Simulation verwendet eine modulare Avionik-Architektur und zustandsgesteuerte Cockpit-Synchronisation zur Verwaltung der Instrumente im Cockpit. Sie nutzt eine WebAssembly-Runtime für hochperformante Systemlogik und verfügt über ein Datenbrücken-Netzwerk zum Routing von Simulationsdaten an externe Hardware und Drittanbieter-Tools. Das Projekt deckt breite Luftfahrtsimulationsbereiche ab, einschließlich Flugdynamik von Verkehrsflugzeugen, die Replikation realer Flugverfahren und die Erstellung benutzerdefinierter Außenlackierungen. Es enthält zudem Lehrmaterialien für Flugoperationen und interaktive Tools zur Cockpit-Erkundung. Die Software wird durch ein dediziertes Add-on-Managementsystem zur Installation und Aktualisierung der Simulation und ihrer kompatiblen Erweiterungen gewartet.

    Recreates flight dynamics and systems of wide-body and narrow-body airliners.

    TypeScript
    Auf GitHub ansehen↗5,374
  • amov-lab/prometheusAvatar von amov-lab

    amov-lab/Prometheus

    3,050Auf GitHub ansehen↗

    Prometheus is an autonomous drone flight stack providing a software suite for navigation, target recognition, and flight control. It functions as a computer vision navigation engine and a precision autonomous landing controller, enabling unmanned aerial vehicles to operate without manual pilot input. The system distinguishes itself through multi-vehicle coordination and swarm synchronization, allowing aerial and ground vehicles to maintain formations and execute joint maneuvers via a shared communication framework. It further integrates a simulation environment for software-in-the-loop testin

    Implements a virtualization layer to test autonomous flight control logic in a simulated environment.

    C++controlgazebomavros
    Auf GitHub ansehen↗3,050
  • ethz-asl/rotors_simulatorAvatar von ethz-asl

    ethz-asl/rotors_simulator

    1,483Auf GitHub ansehen↗

    Rotors Simulator is a physics-based simulation framework designed for testing multirotor unmanned aerial vehicles and their control algorithms within a virtual environment. It models aerial vehicle movement, rotor thrust, and aerodynamic interactions by computing individual motor speeds directly to apply thrust and torque forces to rigid body dynamics. Aircraft kinematics, visual meshes, and sensor attachment points are described declaratively using unified robot description format files. The environment integrates dynamic models and aerodynamic forces through native runtime plugins while coo

    Simulates multicopter flight dynamics and aerodynamic interactions within a physics-based virtual environment.

    C++gazebomavquadcopter
    Auf GitHub ansehen↗1,483
  1. Home
  2. Hardware & IoT
  3. Autonomous Flight Controllers
  4. Flight Simulation Environments

Unter-Tags erkunden

  • Airliner Flight DynamicsSimulation of movement, lift, and engine behavior specific to wide-body and narrow-body passenger jets. **Distinct from Flight Simulation Environments:** Specializes in the physics and dynamics of large commercial aircraft specifically.