awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
iNavFlight avatar

iNavFlight/inav

0
View on GitHub↗
inavflight.github.io↗

Inav

iNAV is flight control firmware designed to manage the stability, movement, and flight dynamics of multirotors, fixed-wing aircraft, and rovers. It serves as an autonomous flight controller and GPS navigation software capable of executing waypoint missions and maintaining position and altitude hold.

The system integrates GPS and compass data to enable autonomous navigation and automatic return to home sequences during signal loss or sensor failure. It includes an on-screen display generator to render real-time vehicle status and warnings directly onto a pilot video feed, alongside a flight telemetry logger for high-frequency sensor data analysis.

The project covers a broad range of capabilities including unmanned aircraft stability through PID tuning, control surface mixing for diverse vehicle types, and emergency failsafe management. It also provides tools for hardware sensor detection, serial port management, and antenna tracker integration.

Configuration and tuning are handled through a graphical interface, with support for configuration backups and wireless connectivity.

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Features

  • Autonomous Flight Controllers - Serves as a comprehensive software platform for managing vehicle flight modes, sensor-based stabilization, and automated safety failsafes.
  • PID Stabilization Systems - Uses real-time PID control loops to maintain aircraft stability and orientation.
  • Automated Return to Home - Triggers an automatic flight sequence to return the vehicle to its launch point during signal loss or sensor failure.
  • Sensor Calibrations - Sets the baseline reference for the accelerometer to ensure the aircraft maintains a level orientation.
  • Position and Altitude Hold Controllers - Implements control loops to lock 3D coordinates and altitude, enabling the vehicle to hover steadily without pilot input.
  • Failsafe Execution Systems - Provides automated recovery logic triggered by signal loss or hardware failure detection.
  • Flight Control Firmware - Provides firmware for managing the stability, movement, and flight dynamics of multirotors, fixed-wing aircraft, and rovers.
  • Navigation Sensor Integrations - Implements interfaces for connecting GNSS and compass modules to provide critical spatial awareness for autonomous flight.
  • Autonomous Robot Navigation - Enables the aircraft to move independently through environments using GPS and sensor data.
  • Control Surface Mixing - Maps radio stick movements to motor speeds and control surface positions to support diverse aircraft types.
  • Sensor Fusion - Combines data from accelerometers, gyroscopes, and magnetometers to estimate precise vehicle orientation.
  • Sensor Processing - Combines data from multiple sensors to produce accurate real-time environmental and spatial information for flight stability.
  • GPS Navigation Systems - Utilizes GPS and compass data to execute autonomous waypoint missions and automatic return to home sequences.
  • Hardware Abstraction Layers - Provides a software layer that decouples flight control logic from specific motor and servo signal implementations.
  • Flight Control Interfaces - Provides a programming interface for managing the navigation and flight dynamics of unmanned aerial vehicles.
  • Vehicle Parameter Tuning - Provides a graphical desktop interface to program and tune controller behavior and adjust vehicle parameters.
  • Waypoint Sequence Execution - Implements the execution of a sequence of geographic coordinates to automate flight paths.
  • Interrupt-Driven I/O - Manages peripheral data transfer for GPS and radios using hardware interrupts to ensure timing precision.
  • Flight Telemetry Recorders - Ships a high-frequency blackbox recording system for capturing aircraft state and sensor telemetry for post-flight analysis.
  • On-Screen Display Generators - Generates real-time telemetry overlays and system status warnings directly on the pilot's video feed.
  • Mixer-Based Mapping - Distributes control signals across multiple actuators using a mixing matrix to define input-to-motor effects.
  • Circular Logging - Ships a circular logging system to record high-frequency sensor data to flash memory for post-flight analysis.
  • Flight Data Loggers - Records high-frequency sensor and system telemetry to onboard storage for post-flight analysis.
  • Log Analysis - Processes recorded telemetry logs and high-frequency variables to review flight performance and debug dynamics.
  • Real-Time Telemetry Routing - Routes live sensor data and vehicle status information in real-time to ground stations using various communication protocols.
  • PID Scaling - Implements dynamic PID value adjustments based on throttle or airspeed to prevent oscillations across flight ranges.
  • Manual Launch Detectors - Includes logic to detect take-off acceleration and automatically initiate powered launch sequences for fixed-wing aircraft.
  • Serial Port Interfaces - Manages the assignment of hardware communication ports to specific sensors and peripherals for reliable data exchange.
  • Sensor Calibration Routines - Provides calibration routines to align the software mounting angle of the flight controller and compass with the physical installation.
  • On-Screen Display Controllers - Integrates real-time flight telemetry data directly into the pilot's video feed for monitoring.
  • Radio Control Receiver Interfaces - Provides standardized interfaces for configuring remote control receiver protocols to ensure accurate command transmission.
4,124 स्टार्स·1,853 फोर्क्स·C·GPL-3.0·4 व्यूज़

स्टार हिस्ट्री

inavflight/inav के लिए स्टार हिस्ट्री चार्टinavflight/inav के लिए स्टार हिस्ट्री चार्ट

Inav के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Inav के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • px4/px4-autopilotPX4 का अवतार

    PX4/PX4-Autopilot

    11,962GitHub पर देखें↗

    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
    GitHub पर देखें↗11,962
  • betaflight/betaflightbetaflight का अवतार

    betaflight/betaflight

    11,136GitHub पर देखें↗

    Betaflight is open-source flight controller firmware designed to stabilize aircraft and manage sensor data through PID loops and motor control. It serves as a multirotor flight stack that integrates low-level drivers and control algorithms to manage electronic speed controllers, radio receivers, and telemetry hardware. The system focuses on real-time flight stabilization and telemetry routing. It includes a PID stabilization system to calculate motor outputs for aircraft stability and a flight telemetry manager to route real-time information to ground stations and on-screen displays. The fir

    C
    GitHub पर देखें↗11,136
  • ros-navigation/navigation2ros-navigation का अवतार

    ros-navigation/navigation2

    4,373GitHub पर देखें↗

    Navigation2 is a ROS 2 navigation framework for autonomous mobile robots. It provides the core identity of a path planner, costmap management system, kinematic motion controller, and behavior tree orchestrator to compute collision-free routes and execute movement commands. The framework is distinguished by its use of behavior trees to coordinate modular task servers, enabling complex navigation routines and autonomous recovery actions. It supports a plugin-based architecture that allows planners and controllers to be swapped at runtime to adapt to different environments. The system covers a

    C++navigationroboticsros2
    GitHub पर देखें↗4,373
  • hybridgroup/gobothybridgroup का अवतार

    hybridgroup/gobot

    9,425GitHub पर देखें↗

    Gobot is a robotics framework for the Go programming language designed for developing robotics, drones, and IoT applications. It provides a hardware abstraction layer with standardized drivers to interact with GPIO, I2C, SPI, and PWM interfaces across various single-board computers and microcontrollers. The framework functions as an IoT device orchestrator and BLE device manager, enabling the coordination of multiple sensors, actuators, and Bluetooth Low Energy peripherals. It includes specialized interfaces for drone control, allowing for the management of flight maneuvers and video streams

    Goarduinobeaglebonebeaglebone-black
    GitHub पर देखें↗9,425
Inav के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

inavflight/inav क्या करता है?

iNAV is flight control firmware designed to manage the stability, movement, and flight dynamics of multirotors, fixed-wing aircraft, and rovers. It serves as an autonomous flight controller and GPS navigation software capable of executing waypoint missions and maintaining position and altitude hold.

inavflight/inav की मुख्य विशेषताएं क्या हैं?

inavflight/inav की मुख्य विशेषताएं हैं: Autonomous Flight Controllers, PID Stabilization Systems, Automated Return to Home, Sensor Calibrations, Position and Altitude Hold Controllers, Failsafe Execution Systems, Flight Control Firmware, Navigation Sensor Integrations।

inavflight/inav के कुछ ओपन-सोर्स विकल्प क्या हैं?

inavflight/inav के ओपन-सोर्स विकल्पों में शामिल हैं: px4/px4-autopilot — PX4-Autopilot is a professional-grade flight control software stack designed for autonomous unmanned vehicles,… betaflight/betaflight — Betaflight is open-source flight controller firmware designed to stabilize aircraft and manage sensor data through PID… ros-navigation/navigation2 — Navigation2 is a ROS 2 navigation framework for autonomous mobile robots. It provides the core identity of a path… hybridgroup/gobot — Gobot is a robotics framework for the Go programming language designed for developing robotics, drones, and IoT… petoicamp/opencat-quadruped-robot — OpenCat-Quadruped-Robot is a development framework and motion control API for building four-legged robots. It provides… nvidia-isaac-ros/isaac_ros_visual_slam — This project is a robotics software package designed for simultaneous localization and mapping, providing a framework…