SkillAgentSearch skills...

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.

Install / Use

/learn @swarm-subnet/Langostino
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<a id="readme-top"></a>

<!-- PROJECT BANNER --> <p align="center"> <img src="assets/banner_section_1.png" alt="Langostino — open autonomous drone" width="100%" /> </p> <h1 align="center">Langostino — The Swarm Drone</h1> <p align="center"> <b>Open-source AI autopilot for the real world: understand it, build it, and fly it.</b><br/> An open-source autonomous flight reference platform, built with a <b>global</b> community. </p> <!-- BADGES --> <p align="center"> <a href="https://github.com/swarm-subnet/Langostino/stargazers"> <img alt="GitHub Stars" src="https://img.shields.io/github/stars/swarm-subnet/Langostino?style=flat-square" /> </a> <a href="LICENSE.md"> <img alt="License: MIT" src="https://img.shields.io/badge/License-MIT-yellow?style=flat-square" /> </a> <img alt="Version" src="https://img.shields.io/badge/Version-v1.0.0-black?style=flat-square" /> <a href="https://discord.gg/txzvKMSd"> <img alt="Discord" src="https://img.shields.io/badge/Discord-Join-5865F2?style=flat-square" /> </a> </p> <!-- QUICK ACTION BUTTONS --> <p align="center"> <a href="docs/assembly/README.md"> <img alt="Build from scratch" src="https://img.shields.io/badge/Build%20from%20scratch-Guide-111111?style=for-the-badge" /> </a> &nbsp; <a href="docs/SETUP_GUIDE.md#quick-setup"> <img alt="Use the model" src="https://img.shields.io/badge/Use%20the%20model-Start%20here-111111?style=for-the-badge" /> </a> </p> <!-- TABLE OF CONTENTS --> <details> <summary><b>Table of Contents</b></summary> <ol> <li><a href="#see-it-in-action">See It In Action</a></li> <li><a href="#about-the-project">About The Project</a></li> <li><a href="#getting-started">Getting Started</a></li> <li><a href="#flight-plan">Flight Plan</a></li> <li><a href="#deep-dive-articles">Deep Dive Articles</a></li> <li><a href="#documentation">Documentation</a></li> <li><a href="#project-structure">Project Structure</a></li> <li><a href="#community">Community</a></li> <li><a href="#faq">FAQ</a></li> <li><a href="#share-pack">Share Pack</a></li> <li><a href="#license">License</a></li> </ol> </details> <!-- SEE IT IN ACTION -->

See It In Action

Assemble the drone and fly it autonomously

<p align="center"> <b>"Build from scratch" drone holding its position</b> </p> <p align="center"> <a href="https://www.youtube.com/shorts/gf9mxroeurU" target="_blank" rel="noopener noreferrer"> <img src="https://img.youtube.com/vi/gf9mxroeurU/maxresdefault.jpg" alt="Langostino position hold - click to watch" width="720" loading="lazy" /> </a> </p> <p align="center"> <a href="https://www.youtube.com/shorts/gf9mxroeurU" target="_blank" rel="noopener noreferrer"> <img src="https://img.shields.io/badge/Watch%20on-YouTube-FF0000?style=for-the-badge&logo=youtube&logoColor=white" alt="Watch on YouTube" /> </a> </p> <p align="center"> <b>Fly it and improve it!</b> </p> <p align="center"> <a href="https://www.youtube.com/watch?v=hTTbhE_WiQQ" target="_blank" rel="noopener noreferrer"> <img src="https://img.youtube.com/vi/hTTbhE_WiQQ/maxresdefault.jpg" alt="Fly it and improve it - click to watch" width="720" loading="lazy" /> </a> </p> <p align="center"> <a href="https://www.youtube.com/watch?v=hTTbhE_WiQQ" target="_blank" rel="noopener noreferrer"> <img src="https://img.shields.io/badge/Watch%20on-YouTube-FF0000?style=for-the-badge&logo=youtube&logoColor=white" alt="Watch on YouTube" /> </a> </p>

Do it yourself, from ZERO!

<p align="center"> <b>Example of what you will be building</b> </p> <p align="center"> <a href="https://www.youtube.com/watch?v=jgdND4LXlIA" target="_blank" rel="noopener noreferrer"> <img src="https://img.youtube.com/vi/jgdND4LXlIA/maxresdefault.jpg" alt="Langostino real flight — click to watch" width="720" loading="lazy" /> </a> </p> <p align="center"> <a href="https://www.youtube.com/watch?v=jgdND4LXlIA" target="_blank" rel="noopener noreferrer"> <img src="https://img.shields.io/badge/Watch%20on-YouTube-FF0000?style=for-the-badge&logo=youtube&logoColor=white" alt="Watch on YouTube" /> </a> </p> <p align="center"> <sub>If this made you curious, star the repo and share the demo.</sub> </p> <p align="right">(<a href="#readme-top">back to top</a>)</p> <!-- ABOUT THE PROJECT -->

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

ROS Python Raspberry Pi INAV Gym PyBullet Drones Bittensor

<p align="right">(<a href="#readme-top">back to top</a>)</p> <!-- GETTING STARTED -->

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.

<table> <tr> <td width="50%" valign="top"> <h4>I'm just curious</h4> <ul> <li>Watch the demo (above)</li> <li>Star this repo</li> <li>Share it with a friend</li> </ul> </td> <td width="50%" valign="top"> <h4>I want to build it from scratch</h4> <p><a href="docs/assembly/README.md"><b>Assembly Guide</b></a></p> <p><i>Includes the parts list (BOM) and step-by-step build instructions.</i></p> </td> </tr> <tr> <td width="50%" valign="top"> <h4>I want to use the model</h4> <p><a href="docs/SETUP_GUIDE.md#quick-setup"><b>Setup Guide → Quick Setup</b></a></p> </td> <td width="50%" valign="top"> <h4>I want to contribute</h4> <ul> <li>Join <a href="https://discord.gg/txzvKMSd">Discord</a></li> <li>Read <a href="CONTRIBUTING.md">CONTRIBUTING.md</a></li> <li>Pick a <a href="https://github.com/swarm-subnet/Langostino/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">good first issue</a></li> </ul> </td> </tr> </table> <p align="right">(<a href="#readme-top">back to top</a>)</p> <!-- FLIGHT PLAN -->

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 →

<p align="center"> <sub>Want the bigger picture? See the <a href="https://swarm124.com/decentralized-training">Swarm roadmap →</a></sub> </p> <p align="right">(<a href="#readme-top">back to top</a>)</p> <!-- DEEP DIVE ARTICLES -->

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][chapter-1-url] | Inside the Drone | Hardware components and drone anatomy | | [Chapter 2][chapter-2-url] | The Wiring Brain | Wiring, connections, and power distribution | | [Chapter 3][chapter-3-url] | From Data to Motion | Software architecture and data flow | | [Chapter 3.5][chapter-3.5-url] | Additional Configurations | Advanced configuration and tuning |

<p align="right">(<a href="#readme-top">back to top</a>)</p>

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 no

View on GitHub
GitHub Stars126
CategoryEducation
Updated6h ago
Forks17

Languages

Python

Security Score

100/100

Audited on Mar 31, 2026

No findings