[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-75697":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":9,"totalLinesOfCode":9,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":9,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":44,"readmeContent":45,"aiSummary":46,"trendingCount":16,"starSnapshotCount":16,"syncStatus":47,"lastSyncTime":48,"discoverSource":49},75697,"ardupilot","ArduPilot\u002Fardupilot","ArduPilot","ArduPlane, ArduCopter, ArduRover, ArduSub source",null,"https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot","C++",15259,20894,680,1646,0,30,76,195,90,117,false,"main",[25,5,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"arducopter","arduplane","ardurover","ardusub","uav","drone","plane","copter","rover","sub","autopilot","mavlink","dronekit","uas","ros","ugv","rov","robotics","auv","2026-06-12 04:01:18","# ArduPilot Project\n\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F674039678562861068.svg)](https:\u002F\u002Fardupilot.org\u002Fdiscord)\n\n[![Test Copter](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Fworkflows\u002Ftest%20copter\u002Fbadge.svg?branch=master)](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_sitl_copter.yml) [![Test Plane](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Fworkflows\u002Ftest%20plane\u002Fbadge.svg?branch=master)](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_sitl_plane.yml) [![Test Rover](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Fworkflows\u002Ftest%20rover\u002Fbadge.svg?branch=master)](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_sitl_rover.yml) [![Test Sub](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Fworkflows\u002Ftest%20sub\u002Fbadge.svg?branch=master)](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_sitl_sub.yml) [![Test Tracker](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Fworkflows\u002Ftest%20tracker\u002Fbadge.svg?branch=master)](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_sitl_tracker.yml)\n\n[![Test AP_Periph](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Fworkflows\u002Ftest%20ap_periph\u002Fbadge.svg?branch=master)](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_sitl_periph.yml) [![Test Chibios](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Fworkflows\u002Ftest%20chibios\u002Fbadge.svg?branch=master)](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_chibios.yml) [![Test Linux SBC](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Fworkflows\u002Ftest%20Linux%20SBC\u002Fbadge.svg?branch=master)](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_linux_sbc.yml) [![Test Replay](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Fworkflows\u002Ftest%20replay\u002Fbadge.svg?branch=master)](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_replay.yml)\n\n[![Test Unit Tests](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Fworkflows\u002Ftest%20unit%20tests%20and%20sitl%20building\u002Fbadge.svg?branch=master)](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_unit_tests.yml)[![test size](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_size.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_size.yml)\n\n[![Test Environment Setup](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_environment.yml\u002Fbadge.svg?branch=master)](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_environment.yml)\n\n[![Cygwin Build](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Fcygwin_build.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Fcygwin_build.yml) [![Macos Build](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Fmacos_build.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Fmacos_build.yml)\n\n[![Coverity Scan Build Status](https:\u002F\u002Fscan.coverity.com\u002Fprojects\u002F5331\u002Fbadge.svg)](https:\u002F\u002Fscan.coverity.com\u002Fprojects\u002Fardupilot-ardupilot)\n\n[![Test Coverage](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_coverage.yml\u002Fbadge.svg?branch=master)](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Factions\u002Fworkflows\u002Ftest_coverage.yml)\n\n[![Autotest Status](https:\u002F\u002Fautotest.ardupilot.org\u002Fautotest-badge.svg)](https:\u002F\u002Fautotest.ardupilot.org\u002F)\n\n[![OpenSSF Best Practices](https:\u002F\u002Fwww.bestpractices.dev\u002Fprojects\u002F10598\u002Fbadge)](https:\u002F\u002Fwww.bestpractices.dev\u002Fprojects\u002F10598)\n\nArduPilot is the most advanced, full-featured, and reliable open source autopilot software available.\nIt has been under development since 2010 by a diverse team of professional engineers, computer scientists, and community contributors.\nOur autopilot software is capable of controlling almost any vehicle system imaginable, from conventional airplanes, quad planes, multi-rotors, and helicopters to rovers, boats, balance bots, and even submarines.\nIt is continually being expanded to provide support for new emerging vehicle types.\n\n## The ArduPilot project is made up of\n\n- ArduCopter: [code](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Ftree\u002Fmaster\u002FArduCopter), [wiki](https:\u002F\u002Fardupilot.org\u002Fcopter\u002Findex.html)\n\n- ArduPlane: [code](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Ftree\u002Fmaster\u002FArduPlane), [wiki](https:\u002F\u002Fardupilot.org\u002Fplane\u002Findex.html)\n\n- Rover: [code](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Ftree\u002Fmaster\u002FRover), [wiki](https:\u002F\u002Fardupilot.org\u002Frover\u002Findex.html)\n\n- ArduSub : [code](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Ftree\u002Fmaster\u002FArduSub), [wiki](http:\u002F\u002Fardusub.com\u002F)\n\n- Antenna Tracker : [code](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Ftree\u002Fmaster\u002FAntennaTracker), [wiki](https:\u002F\u002Fardupilot.org\u002Fantennatracker\u002Findex.html)\n\n## User Support & Discussion Forums\n\n- Support Forum: \u003Chttps:\u002F\u002Fdiscuss.ardupilot.org\u002F>\n\n- Community Site: \u003Chttps:\u002F\u002Fardupilot.org>\n\n## Developer Information\n\n- Github repository: \u003Chttps:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot>\n\n- Main developer wiki: \u003Chttps:\u002F\u002Fardupilot.org\u002Fdev\u002F>\n\n- Developer discussion: \u003Chttps:\u002F\u002Fdiscuss.ardupilot.org>\n\n- Developer chat: \u003Chttps:\u002F\u002Fdiscord.com\u002Fchannels\u002Fardupilot>\n\n## Top Contributors\n\n- [Flight code contributors](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Fgraphs\u002Fcontributors)\n- [Wiki contributors](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot_wiki\u002Fgraphs\u002Fcontributors)\n- [Most active support forum users](https:\u002F\u002Fdiscuss.ardupilot.org\u002Fu?order=post_count&period=quarterly)\n- [Partners who contribute financially](https:\u002F\u002Fardupilot.org\u002Fabout\u002FPartners)\n\n## How To Get Involved\n\n- The ArduPilot project is open source and we encourage participation and code contributions: [guidelines for contributors to the ardupilot codebase](https:\u002F\u002Fardupilot.org\u002Fdev\u002Fdocs\u002Fcontributing.html)\n\n- We have an active group of Beta Testers to help us improve our code: [release procedures](https:\u002F\u002Fardupilot.org\u002Fdev\u002Fdocs\u002Frelease-procedures.html)\n\n- Desired Enhancements and Bugs can be posted to the [issues list](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Fissues).\n\n- Help other users with log analysis in the [support forums](https:\u002F\u002Fdiscuss.ardupilot.org\u002F)\n\n- Improve the wiki and chat with other [wiki editors on Discord #documentation](https:\u002F\u002Fdiscord.com\u002Fchannels\u002Fardupilot)\n\n- Contact the developers on one of the [communication channels](https:\u002F\u002Fardupilot.org\u002Fcopter\u002Fdocs\u002Fcommon-contact-us.html)\n\n## License\n\nThe ArduPilot project is licensed under the GNU General Public\nLicense, version 3.\n\n- [Overview of license](https:\u002F\u002Fardupilot.org\u002Fdev\u002Fdocs\u002Flicense-gplv3.html)\n\n- [Full Text](https:\u002F\u002Fgithub.com\u002FArduPilot\u002Fardupilot\u002Fblob\u002Fmaster\u002FCOPYING.txt)\n\n## Maintainers\n\nArduPilot is comprised of several parts, vehicles and boards. The list below\ncontains the people that regularly contribute to the project and are responsible\nfor reviewing patches on their specific area.\n\n- [Andrew Tridgell](https:\u002F\u002Fgithub.com\u002Ftridge):\n  - ***Vehicle***: Plane, AntennaTracker\n  - ***Board***: Pixhawk, Pixhawk2, PixRacer\n- [Francisco Ferreira](https:\u002F\u002Fgithub.com\u002Foxinarf):\n  - ***Bug Master***\n- [Grant Morphett](https:\u002F\u002Fgithub.com\u002Fgmorph):\n  - ***Vehicle***: Rover\n- [Willian Galvani](https:\u002F\u002Fgithub.com\u002Fwilliangalvani):\n  - ***Vehicle***: Sub\n  - ***Board***: Navigator\n- [Michael du Breuil](https:\u002F\u002Fgithub.com\u002FWickedShell):\n  - ***Subsystem***: Batteries\n  - ***Subsystem***: GPS\n  - ***Subsystem***: Scripting\n- [Peter Barker](https:\u002F\u002Fgithub.com\u002Fpeterbarker):\n  - ***Subsystem***: DataFlash, Tools\n- [Randy Mackay](https:\u002F\u002Fgithub.com\u002Frmackay9):\n  - ***Vehicle***: Copter, Rover, AntennaTracker\n- [Siddharth Purohit](https:\u002F\u002Fgithub.com\u002Fbugobliterator):\n  - ***Subsystem***: CAN, Compass\n  - ***Board***: Cube*\n- [Tom Pittenger](https:\u002F\u002Fgithub.com\u002Fmagicrub):\n  - ***Vehicle***: Plane\n- [Bill Geyer](https:\u002F\u002Fgithub.com\u002Fbnsgeyer):\n  - ***Vehicle***: TradHeli\n- [Emile Castelnuovo](https:\u002F\u002Fgithub.com\u002Femilecastelnuovo):\n  - ***Board***: VRBrain\n- [Georgii Staroselskii](https:\u002F\u002Fgithub.com\u002Fstaroselskii):\n  - ***Board***: NavIO\n- [Gustavo José de Sousa](https:\u002F\u002Fgithub.com\u002Fguludo):\n  - ***Subsystem***: Build system\n- [Julien Beraud](https:\u002F\u002Fgithub.com\u002Fjberaud):\n  - ***Board***: Bebop & Bebop 2\n- [Leonard Hall](https:\u002F\u002Fgithub.com\u002Flthall):\n  - ***Subsystem***: Copter attitude control and navigation\n- [Matt Lawrence](https:\u002F\u002Fgithub.com\u002FPedals2Paddles):\n  - ***Vehicle***: 3DR Solo & Solo based vehicles\n- [Matthias Badaire](https:\u002F\u002Fgithub.com\u002Fbadzz):\n  - ***Subsystem***: FRSky\n- [Mirko Denecke](https:\u002F\u002Fgithub.com\u002Fmirkix):\n  - ***Board***: BBBmini, BeagleBone Blue, PocketPilot\n- [Paul Riseborough](https:\u002F\u002Fgithub.com\u002Fpriseborough):\n  - ***Subsystem***: AP_NavEKF2\n  - ***Subsystem***: AP_NavEKF3\n- [Víctor Mayoral Vilches](https:\u002F\u002Fgithub.com\u002Fvmayoral):\n  - ***Board***: PXF, Erle-Brain 2, PXFmini\n- [Amilcar Lucas](https:\u002F\u002Fgithub.com\u002Familcarlucas):\n  - ***Subsystem***: Marvelmind\n- [Samuel Tabor](https:\u002F\u002Fgithub.com\u002Fsamuelctabor):\n  - ***Subsystem***: Soaring\u002FGliding\n- [Henry Wurzburg](https:\u002F\u002Fgithub.com\u002FHwurzburg):\n  - ***Subsystem***: OSD\n  - ***Site***: Wiki\n- [Peter Hall](https:\u002F\u002Fgithub.com\u002FIamPete1):\n  - ***Vehicle***: Tailsitters\n  - ***Vehicle***: Sailboat\n  - ***Subsystem***: Scripting\n- [Andy Piper](https:\u002F\u002Fgithub.com\u002Fandyp1per):\n  - ***Subsystem***: Crossfire\n  - ***Subsystem***: ESC\n  - ***Subsystem***: OSD\n  - ***Subsystem***: SmartAudio\n- [Alessandro Apostoli](https:\u002F\u002Fgithub.com\u002Fyaapu):\n  - ***Subsystem***: Telemetry\n  - ***Subsystem***: OSD\n- [Rishabh Singh](https:\u002F\u002Fgithub.com\u002Frishabsingh3003):\n  - ***Subsystem***: Avoidance\u002FProximity\n- [David Bussenschutt](https:\u002F\u002Fgithub.com\u002Fdavidbuzz):\n  - ***Subsystem***: ESP32,AP_HAL_ESP32\n- [Charles Villard](https:\u002F\u002Fgithub.com\u002FSilvanosky):\n  - ***Subsystem***: ESP32,AP_HAL_ESP32\n","ArduPilot 是一个开源的自动驾驶系统，支持多种无人载具，包括固定翼飞机、多旋翼飞行器、地面车辆和水下航行器。该项目以 C++ 语言编写，具备强大的飞行控制算法、传感器融合技术以及灵活的任务规划功能。它通过持续集成测试确保了软件的稳定性和可靠性。ArduPilot 适用于无人机爱好者、研究人员及商业应用开发者，在农业监测、航拍摄影、科学研究、搜索救援等多种场景中发挥重要作用。",2,"2026-06-11 03:53:06","trending"]