← 开源
swarm-subnet

Langostino

Langostino - An open-source autonomous drone platform using ROS2 and AI-powered flight control. A complete reference implementation for building, understanding, and extending real-world drone autonomy.

Model DevelopmentEnvironmentsPhysical AIPython
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
538
Star
82
Fork
3
贡献者
创建于 2025-09-09 · 更新于 2026-10-13 · 今日第 17465 名
主要开发者

swarm-subnet/Langostino 排名第 17,465,有 538 个星标。

同类别比较

swarm-subnet/Langostino 排名第 17,465,此处有 8 个同类条目;ChenHongruixuan/ChangeDetectionRepository 排名第 17,466。

同类别比较
名称排名指标
JDAI-CV/CoTNet17,453
语言:
Python
星标数:
538
分叉数:
83
简介:
This is an official implementation for "Contextual Transformer Networks for Visual Recognition".
LucasAlegre/morl-baselines17,454
语言:
Python
星标数:
538
分叉数:
110
简介:
Multi-Objective Reinforcement Learning algorithms implementations.
hwwang55/GraphGAN17,460
语言:
Python
星标数:
538
分叉数:
156
简介:
A tensorflow implementation of GraphGAN (Graph Representation Learning with Generative Adversarial Nets)
mlfoundations/open_lm17,463
语言:
Python
星标数:
538
分叉数:
80
简介:
A repository for research on medium sized language models.
ChenHongruixuan/ChangeDetectionRepository17,466
语言:
Python
星标数:
537
分叉数:
108
简介:
This repository contains some python code of some traditional change detection methods or provides their original websites, such as SFA, MAD, and some deep learning-based change detection methods, such as SiamCRNN, DSFA, and some FCN-based methods.
Yonghongwei/Gradient-Centralization17,470
语言:
Python
星标数:
537
分叉数:
81
简介:
A New Optimization Technique for Deep Neural Networks
glample/Arnold17,473
语言:
Python
星标数:
537
分叉数:
109
简介:
Arnold - DOOM Agent
iamhankai/ghostnet.pytorch17,475
语言:
Python
星标数:
537
分叉数:
116
简介:
[CVPR2020] GhostNet: More Features from Cheap Operations
关键参数与规格
关键参数与规格
参数值
语言Python
类别Model Development
子类别Environments,Physical AI
关键词Autonomous vehicles, Embodied, Robotics
星标数538
分叉数82
贡献者3
创建日期2025-09-09
更新日期2026-10-13
1 天星标数0
排名17,465
上次排名17,253
排名变化-212
7 天星标排名19,275
上次 7 天星标排名19,245
7 天星标排名变化-30
总星标排名18,287
上次总星标排名18,262
总星标排名变化-25
README 摘录

An open-source autonomous flight reference platform, built with a global community. Table of Contents See It In Action Assemble the drone and fly it autonomously "Build from scratch" drone holding its position Fly it and improve it! Example of what you will be building If this made you curious, star the repo and share the demo. **A practical AI autopilot project** focused on flying in the real world (not a black box) **A complete reference platform**: code, docs, and

a clear path from "zero" to "first flight" **Made to be adapted**: use it as a starting point for your own drone and your own experiments **Community-driven**: built in the open, improved by builders and contributors worldwide Why It Matters Autonomous drones shouldn't feel like magic or closed black boxes. By sharing a reference drone in the open, we lower the barrier from "curious" to "first flight", and turn progress into something the whole community can reuse. Built With

( back to top ) Getting Started [! CAUTION] **⚠️ Langostino is a real flying machine. ** * Follow local regulations * Test in a safe environment responsibly and keep propellers off during bench tests. * Drones can cause injury and property damage. ( back to top ) Flight Plan Your path from zero to first flight: 1. See the Swarm roadmap → ( back to top ) Deep Dive Articles Want to understand the project in depth? Check out our Substack series that walks through every aspect of building and flying Langostino

. 5** | Additional Configurations | Advanced configuration and tuning | ( back to top ) Documentation Find detailed guides for every aspect of the project. ( back to top ) FAQ Do I need to be an engineer? Langostino is designed to be approachable: clear docs, a guided setup, and a community that can help you get started. Start with the Quick Setup Guide if you already have compatible hardware. Otherwise, refer to the Assembly Guide for a list of materials and steps to follow. ( back to

top ) Share Pack Want to help Langostino reach more builders?

常见问题

记录了多少星标和分叉?

swarm-subnet/Langostino 有 538 个星标和 82 个分叉。

仓库排名是多少?

swarm-subnet/Langostino 排名第 17,465。

记录的语言和类别是什么?

swarm-subnet/Langostino 有 538 个星标,语言为 Python,类别为 Model Development。

哪个仓库排名最接近?

swarm-subnet/Langostino 与 ChenHongruixuan/ChangeDetectionRepository 比较,后者排名第 17,466,有 537 个星标。

README

Langostino — The Swarm Drone

Open-source AI autopilot for the real world: understand it, build it, and fly it.

An open-source autonomous flight reference platform, built with a global community.

 

Table of Contents

[See It In Action](#see-it-in-action)
[About The Project](#about-the-project)
[Getting Started](#getting-started)
[Flight Plan](#flight-plan)
[Deep Dive Articles](#deep-dive-articles)
[Documentation](#documentation)
[Project Structure](#project-structure)
[Community](#community)
[FAQ](#faq)
[Share Pack](#share-pack)
[License](#license)

See It In Action

Assemble the drone and fly it autonomously

"Build from scratch" drone holding its position

Fly it and improve it!

Do it yourself, from ZERO!

Example of what you will be building

If this made you curious, star the repo and share the demo.

(back to top)

About The Project

Langostino is an open-source reference drone for real-world autonomous flight — designed to be easy to understand, build, and extend.

  • A practical AI autopilot project focused on flying in the real world (not a black box)
  • A complete reference platform: code, docs, and a clear path from "zero" to "first flight"
  • Made to be adapted: use it as a starting point for your own drone and your own experiments
  • Community-driven: built in the open, improved by builders and contributors worldwide

Why It Matters

Autonomous drones shouldn't feel like magic or closed black boxes. Langostino exists to make real-world autonomy understandable and buildable — so more people can learn, iterate, and ship useful aerial systems.

By sharing a reference drone in the open, we lower the barrier from "curious" to "first flight", and turn progress into something the whole community can reuse.

Built With

(back to top)

Getting Started

[!CAUTION] ⚠️ Langostino is a real flying machine.

  • Follow local regulations
  • Test in a safe environment responsibly and keep propellers off during bench tests.
  • Drones can cause injury and property damage.
  • Use prop guards and appropriate failsafes

Pick what you want to do next — you don't need to be an expert to start.

I'm just curious

    Watch the demo (above)
    Star this repo
    Share it with a friend

I want to build it from scratch

Assembly Guide

Includes the parts list (BOM) and step-by-step build instructions.

I want to use the model

Setup Guide → Quick Setup

I want to contribute

    Join [Discord](https://discord.gg/txzvKMSd)
    Read [CONTRIBUTING.md](CONTRIBUTING.md)
    Pick a [good first issue](https://github.com/swarm-subnet/Langostino/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)

(back to top)

Flight Plan

Your path from zero to first flight:

  1. Get the parts — Use the BOM as your shopping list to source every component.

  2. Assemble the airframe — Follow the build guide step-by-step. Build guide →

  3. Install, then wire it up — Follow the quickstart checklist step by step. Quickstart →

  4. Troubleshooting — Diagnose setup, hardware, and runtime issues quickly with step-by-step checks. Troubleshooting guide →

  5. Go outside & share — Short flight, record a clip, star the repo, post your build. Join Discord →

Want the bigger picture? See the Swarm roadmap →

(back to top)

Deep Dive Articles

Want to understand the project in depth? Check out our Substack series that walks through every aspect of building and flying Langostino.

Chapter Topic Description
Chapter 1 Inside the Drone Hardware components and drone anatomy
Chapter 2 The Wiring Brain Wiring, connections, and power distribution
Chapter 3 From Data to Motion Software architecture and data flow
Chapter 3.5 Additional Configurations Advanced configuration and tuning

(back to top)

Documentation

Find detailed guides for every aspect of the project.

Category Document Description
Building Assembly Guide Complete build guide from parts to first flight
Bill of Materials Full parts list with purchase links
INAV INAV Configuration Flight controller setup, PID tuning, MSP configuration
ROS2 Setup Guide Ubuntu + ROS2 Humble installation on Raspberry Pi
Commands Guide ROS2 commands and node operations
Config Parameters Complete ROS2 node configuration reference
Tools Map Proxy Offline map tile server for ground station
Help Troubleshooting Common issues and solutions
Contributing How to contribute to the project

(back to top)

Project Structure

Click to expand

swarm-ros/
├── src/
│   └── swarm_ai_integration/       # Main ROS2 package
│       ├── swarm_ai_integration/   # Python nodes (FC adapter, LiDAR, AI)
│       ├── config/                 # ROS2 parameter files
│       ├── launch/                 # Launch files
│       └── scripts/                # Utility scripts
├── scripts/
│   ├── setup_22_04.sh              # Ubuntu 22.04 setup script
│   ├── setup_24_04.sh              # Ubuntu 24.04 setup script
│   ├── network_setup_*.sh          # Network configuration scripts
│   ├── verify_setup.sh             # Installation verification
│   └── launch.sh                   # Quick launch script
├── docs/
│   ├── assembly/                   # Build guides and BOM
│   ├── SETUP_GUIDE.md              # ROS2 environment setup
│   ├── INAV_GUIDE.md               # Flight controller configuration
│   ├── COMMANDS_GUIDE.md           # ROS2 commands reference
│   ├── CONFIG_PARAMS_GUIDE.md      # Configuration parameters
│   └── TROUBLESHOOTING_GUIDE.md    # Common issues and fixes
├── assets/
│   └── 3D_print_STL/               # 3D printable parts (mounts, etc.)
├── inav-custom-firmware/           # Custom INAV firmware builds
├── mapproxy/                       # Offline map tile server
├── model/                          # AI model files
├── flight-logs/                    # Flight data logs
└── README.md                       # This file

(back to top)

Community

Langostino is built with a global community of builders and contributors. If you're building, testing, or improving it — we want to hear from you.

Discord  •  X  •  GitHub

Share your build log or flight clip in Discord — we feature the best builds.

(back to top)

FAQ

Do I need to be an engineer?

No. Langostino is designed to be approachable: clear docs, a guided setup, and a community that can help you get started.

How do I get started?

Start with the Quick Setup Guide if you already have compatible hardware. Otherwise, refer to the Assembly Guide for a list of materials and steps to follow. Join Discord if you have any questions.

How do I contribute?

Join Discord, check CONTRIBUTING.md, and pick a good first issue.

(back to top)

Share Pack

Want to help Langostino reach more builders? Copy/paste one of these.

X (Twitter)

Open-source AI autopilot for real-world drones

Langostino is a reference drone you can understand, build, and fly — built with a global community.

https://github.com/swarm-subnet/Langostino

Where to share

  • Hackaday — open hardware / DIY audience
  • DIY Drones — builders who actually fly
  • Reddit — consider: r/drones, r/Multicopter, r/robotics (follow each subreddit's rules)

(back to top)

License

Distributed under the MIT License. See LICENSE for more information.

(back to top)


Happy flying!

排名相邻
同类项目