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
This project is flight control autopilot software designed as a real-time operating system for managing the flight dynamics and navigation of autonomous multicopters, fixed-wing aircraft, and rovers. It serves as a multi-vehicle autopilot framework that supports various aircraft configurations, including vertical takeoff and landing platforms across industrial environments. The system includes a MAVLink communication stack for exchanging telemetry and command data between unmanned vehicles and ground control stations. It also provides a software-in-the-loop flight simulator to test autopilot
AirSim is a high-fidelity simulation platform designed for the development and testing of autonomous vehicles. Built as a plugin for game engines, it provides a physics-based environment that models vehicle dynamics and sensor data, serving as a foundation for robotics research, computer vision training, and reinforcement learning. The platform distinguishes itself through its support for hardware-in-the-loop and software-in-the-loop testing, allowing developers to validate control logic and firmware against real-world signals or concurrent processes. It offers extensive programmatic control
F Prime is a component-based framework designed for the development and deployment of embedded and spaceflight software. It provides a modular architecture that decouples software logic from communication interfaces, allowing developers to define system structures through a domain-specific modeling language. This model-based approach enables automated code generation, ensuring consistency across complex system topologies while maintaining strict interface contracts between software modules. The framework distinguishes itself through its integrated build system and ground data operations suite
ArduPilot este o platformă software de pilot automat pentru vehicule autonome, concepută pentru a gestiona navigația, stabilizarea și execuția misiunilor pentru vehicule aeriene, terestre și marine. Funcționează ca un controler de zbor cuprinzător care utilizează un nucleu de sistem de operare în timp real pentru a gestiona bucle de control concurente, fuziunea senzorilor și logica bazată pe stări pentru diverse moduri operaționale.
Principalele funcționalități ale ardupilot/ardupilot sunt: Autonomous Flight Controllers, Robotics & Drones, Vehicle Control Interfaces, Autopilot Systems, Telemetry Protocols, Cooperative Task Schedulers, Real-Time Sensor Fusion, Unmanned System Safety Procedures.
Alternativele open-source pentru ardupilot/ardupilot includ: px4/px4-autopilot — PX4-Autopilot is a professional-grade flight control software stack designed for autonomous unmanned vehicles,… px4/firmware — This project is flight control autopilot software designed as a real-time operating system for managing the flight… microsoft/airsim — AirSim is a high-fidelity simulation platform designed for the development and testing of autonomous vehicles. Built… nasa/fprime — F Prime is a component-based framework designed for the development and deployment of embedded and spaceflight… commaai/openpilot — Openpilot is an open-source driver assistance system that integrates with vehicle control units to provide automated… apolloauto/apollo — Apollo is a comprehensive software stack designed for autonomous vehicle development, providing the necessary…