
bilalileri/echopilot---ollama---px4---mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
당신의 드론에 말하십시오! EchoPilot은 로컬 LLM 파워를 위해 Ollama를 활용한 음성 제어 에이전트이며, LangGraph를 통해 복잡한 PX4 임무를 생성한다.
개요
Sci-fi 영화에 sci-fi 영화와 같은 드론에 대해 이야기하고 싶습니까? EchoPilot은 발생한다. 이 오픈 소스 프로젝트는 자연 언어와 자치적인 비행 사이의 격차를 다리로 잡고 말하기를 통해 드론을 명령 할 수 있습니다. EchoPilot은 강력한 로컬 대형 언어 모델 (LLM)을 사용하여 단일 음성 명령에서 복잡한 임무 계획을 자동으로 생성합니다. 외부 API에 의존하지 않는 솔루션, EchoPilot은 시스템에서 명령을 처리하고, 향상된 개인 정보 보호 및 제어를 제공합니다. 이 계획은 배경 서비스로 실행되는 강력한 도구로 실행되며 Model Context Protocol (MCP)를 통해 기념합니다. https://www.youtube.com/watch?v=-IVD1Tpn5w0&ab_channel=Bilal%C4%B0leri] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0] [T0] [T0]] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0]] https://www.youtube.com/watch?v=-IVD1Tpn5w0&ab_channel=Bilal%C4%B0leri] https://www.youtube.com/watch?v=-IVD1Tpn5w0&ab_channel=Bilal%C4%B0leri]]] https://www.youtube.com/watch?v=-IVD1Tpn5w0&ab_channel=Bilal%C4%B0leri]]]]]] [[https://www.youtube.com/watch?v=-IVD1Tpn5w0&ab_channel=Bilal%C4%B0leri]]]]]]] [[[[[[https://www.youtube.com/watch?v=-IVD1Tpn5w0&ab_channel=Bilal%C4%B0leri]]]]]]]]]]]]]] [[[[[[[https://www.youtube.com/watch?v=-IVD1Tpn5w0&ab_channel=Bilal%C4%B0leri]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[[ - 복잡한 문장을 가진 무인단을 명령, "takeoff, Eiffel 타워에 비행, 그것을 궤도, 그리고 그 다음 발사로 돌아가." - LLM은 음성 명령을 기반으로 도구 통화의 안전하고 논리적인 시퀀스를 자동으로 생성하는 지능형 비행 책임자 역할을 합니다.
개요(AI 번역)
Sci-fi 영화에 sci-fi 영화와 같은 드론에 대해 이야기하고 싶습니까? EchoPilot은 발생한다. 이 오픈 소스 프로젝트는 자연 언어와 자치적인 비행 사이의 격차를 다리로 잡고 말하기를 통해 드론을 명령 할 수 있습니다.
EchoPilot은 강력한 로컬 대형 언어 모델 (LLM)을 사용하여 단일 음성 명령에서 복잡한 임무 계획을 자동으로 생성합니다. 외부 API에 의존하지 않는 솔루션, EchoPilot은 시스템에서 명령을 처리하고, 향상된 개인 정보 보호 및 제어를 제공합니다. 이 계획은 배경 서비스로 실행되는 강력한 도구로 실행되며 Model Context Protocol (MCP)를 통해 기념합니다.
https://www.youtube.com/watch?v=-IVD1Tpn5w0&ab_channel=Bilalİleri] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0] [T0] [T0]] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0]] https://www.youtube.com/watch?v=-IVD1Tpn5w0&ab_channel=Bilalİleri] https://www.youtube.com/watch?v=-IVD1Tpn5w0&ab_channel=Bilalİleri]]] https://www.youtube.com/watch?v=-IVD1Tpn5w0&ab_channel=Bilalİleri]]]]]] [[https://www.youtube.com/watch?v=-IVD1Tpn5w0&ab_channel=Bilalİleri]]]]]]] [[[[[[https://www.youtube.com/watch?v=-IVD1Tpn5w0&ab_channel=Bilalİleri]]]]]]]]]]]]]] [[[[[[[https://www.youtube.com/watch?v=-IVD1Tpn5w0&ab_channel=Bilalİleri]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[[
✨ 특징
- 자연 언어 통제: “takeoff, 비행 Eiffel 타워, 궤도, 그 다음 시작으로 복잡한 문장을 가진 무인 항공기 명령.”
- ** 자동 미션 계획:** LLM은 음성 명령을 기반으로 도구 통화의 안전하고 논리적인 시퀀스를 자동으로 생성하는 지능형 비행 책임자 역할을 합니다.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
🚁 EchoPilot: A Voice-Controlled Drone Agent
Ever wanted to talk to your drone like you’re in a sci-fi movie? EchoPilot makes it happen. This open-source project bridges the gap between natural language and autonomous flight, allowing you to command a drone simply by speaking.
At its core, EchoPilot uses a powerful, local Large Language Model (LLM) to automatically generate complex mission plans from a single voice command. Unlike solutions relying on external APIs, EchoPilot processes your commands right on your system, offering enhanced privacy and control. These plans are then executed by a robust set of tools running as a background service, communicating via the Model Context Protocol (MCP).
https://www.youtube.com/watch?v=-IVD1Tpn5w0&ab_channel=Bilalİleri
✨ Features
- Natural Language Control: Command the drone with complex sentences like, “takeoff, fly to the Eiffel tower, orbit it, and then return to launch.”
- Automatic Mission Planning: The LLM acts as an intelligent flight officer, automatically creating a safe and logical sequence of tool calls based on your voice command.
- Decoupled Tool Server: Drone capabilities run as an independent MCP Server in the background, making the system modular and easy to extend.
- Local & Offline First: Designed to run primarily with a local LLM via Ollama and offline Text-to-Speech (
pyttsx3), giving you full control without constant internet access. - Telemetry-Verified Execution: This isn’t fire-and-forget. The drone’s tools use real-time telemetry to confirm actions are physically complete—it waits for the drone to actually arrive at a location before proceeding.
- Safe by Design: The Planner-Executor model ensures predictable behavior. The agent generates a full plan, which can be reviewed before the drone ever takes off.
🛠️ Architecture: The Brain-Hand-Voice Model
This project’s power comes from its decoupled, three-part architecture, connected by the Multi-Server Control Protocol (MCP).
+--------------------------+ +-----------------------------+
| Drone Agent (Brain) | | Tool Server (Hands) |
| (drone_agent.py) | | (drone_server.py) |
|--------------------------| |-----------------------------|
| - Listens for Voice | | - Runs as a background |
| - Uses LLM to create |--(MCP)--> | process (MCP Server) |
| a JSON mission plan | | - Exposes tools like |
| (a sequence of tools) | | 'fly_to_coordinates' |
| - Executes plan step by | | - Talks to drone via MAVSDK |
| step | | - Verifies actions w/ telemetry |
+--------------------------+ +-----------------------------+
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →