awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ArduPilot avatar

ArduPilot/ardupilot

0
View on GitHub↗
15,339 stele·20,964 fork-uri·C++·GPL-3.0·7 vizualizăriardupilot.org↗

Ardupilot

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.

Sistemul se distinge printr-un strat modular de abstractizare hardware care decuplează logica de navigație de driverele specifice senzorilor și arhitecturile microcontrolerelor. Utilizează un protocol de telemetrie orientat pe mesaje pentru a facilita comunicarea între vehicul și stațiile de la sol, în timp ce un sistem de monitorizare (watchdog) bazat pe evenimente urmărește continuu metricile de sănătate pentru a declanșa proceduri automate de recuperare în timpul defecțiunilor critice.

Platforma oferă o gamă largă de capabilități pentru operațiunile sistemelor fără pilot, inclusiv execuția misiunilor de navigație scriptate și coordonarea stabilizării sarcinii utile pe mai multe axe pentru imagistică. Include, de asemenea, sisteme integrate pentru streaming-ul metricilor de stare în timp real și înregistrarea datelor de telemetrie de înaltă fidelitate pentru a sprijini analiza post-misiune.

Features

  • Autonomous Flight Controllers - Provides a comprehensive flight control system for autonomous navigation, stabilization, and mission execution across diverse vehicle types.
  • Robotics & Drones - Provides integrated software toolsets for developing, controlling, and operating autonomous drones.
  • Vehicle Control Interfaces - Guides unmanned aerial, ground, and marine vehicles through complex paths using advanced control algorithms.
  • Autopilot Systems - Manages autonomous navigation, stabilization, and mission execution across diverse aerial, ground, and marine vehicles.
  • Telemetry Protocols - Implements a lightweight messaging standard for transmitting real-time telemetry data and control commands between unmanned vehicles and ground control stations.
  • Cooperative Task Schedulers - Manages concurrent execution of flight control loops and background tasks with strict real-time timing requirements.
  • Real-Time Sensor Fusion - Combines noisy data from multiple onboard sensors to estimate the precise orientation and position of the vehicle.
  • Unmanned System Safety Procedures - Implements automated recovery procedures to protect hardware during signal loss, low battery, or critical system failures.
  • Hardware Abstraction Layers - Decouples high-level navigation logic from specific microcontroller architectures and peripheral sensor drivers.
  • Flight Path Execution Tools - Provides utilities for commanding autonomous vehicles to follow specific geometric flight trajectories.
  • Message Serialization Protocols - Provides a lightweight binary communication standard for efficient transmission of vehicle state data.
  • Real-time Telemetry Streams - Transmits real-time vehicle status and performance metrics to ground control stations.
  • Failsafe Configuration Layers - Triggers automated recovery or landing procedures when detecting signal loss, low battery, or critical failures.
  • State Machine Orchestrators - Manages transitions between operational modes by enforcing specific safety constraints and control laws.
  • Event Monitoring Systems - Monitors system health metrics to trigger automated recovery procedures when safety thresholds are breached.
  • Logging and Telemetry - Records high-fidelity flight performance metrics and mission data to facilitate post-flight review and optimization.
  • Vehicle Telemetry - Transmits real-time vehicle status and performance metrics to ground control stations for situational awareness.
  • Framework-uri pentru robotică - Software de control pentru diverse vehicule autonome.
  • Robotics Frameworks - Control software for various autonomous vehicles.
  • Flight Mode Controllers - Manages transitions between diverse control states like manual stabilization, loitering, and return-to-launch.
  • Connection Health Monitors - Monitors system health and connectivity to initiate automated recovery actions like returning to launch.
  • Camera Stabilization Controllers - Coordinates multi-axis camera movement and sensor feedback to capture steady imagery during vehicle operation.
  • Performance Visualization - Provides visual dashboards and tools for reviewing vehicle behavior throughout the entire flight path.

Istoric stele

Graficul istoricului de stele pentru ardupilot/ardupilotGraficul istoricului de stele pentru ardupilot/ardupilot

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Ardupilot

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Ardupilot.
  • px4/px4-autopilotAvatar PX4

    PX4/PX4-Autopilot

    11,962Vezi pe GitHub↗

    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

    C++autonomousautopilotavoidance
    Vezi pe GitHub↗11,962
  • px4/firmwareAvatar PX4

    PX4/Firmware

    11,967Vezi pe GitHub↗

    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

    C++
    Vezi pe GitHub↗11,967
  • microsoft/airsimAvatar microsoft

    microsoft/AirSim

    17,956Vezi pe GitHub↗

    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

    C++aiairsimartificial-intelligence
    Vezi pe GitHub↗17,956
  • nasa/fprimeAvatar nasa

    nasa/fprime

    10,766Vezi pe GitHub↗

    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

    C++componentscppembedded
    Vezi pe GitHub↗10,766
Vezi toate cele 30 alternative pentru Ardupilot→

Întrebări frecvente

Ce face ardupilot/ardupilot?

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.

Care sunt principalele funcționalități ale ardupilot/ardupilot?

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.

Care sunt câteva alternative open-source pentru ardupilot/ardupilot?

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…