Home
Open source · R&D

Atmaca — LLM-Powered Autonomous UAV

An experimental UAV you command in plain (natural) language; a language model (Gemma 3) interprets the commands and turns them into autonomous flight.

Atmaca — LLM-Powered Autonomous UAV
Role
Sole developer
Period
2025 – Güncel
Field
UAV and drones · Autonomy, AI and vision
Status
Open source · R&D

Tech stack

  • Python
  • Gemma 3 (LLM)
  • Ollama
  • DroneKit
  • MAVLink
  • ArduPilot SITL
01 · Overview

Overview

Atmaca is my LLM-powered autonomous-flight project where you control a UAV with plain English/Turkish commands. Everyday instructions like "take off and go north" or "climb 10 meters" are interpreted by a language model (Gemma 3) acting as the drone's brain and turned into flight.

02 · Solution

How It Works

The system splits into a "brain" and a "body". The brain is a Gemma 3 model running on Ollama; it converts the user's text command into a structured JSON decision (e.g. "takeoff 10 m"). The body runs on Python + DroneKit; it receives the JSON over HTTP, translates it into MAVLink commands for the UAV (SITL or real) and feeds telemetry back.

03 · Result

Outputs & Status

The result is a working demo and an autonomous-flight test video (v3.5). I published it open-source (MIT) on GitHub — a pioneering R&D effort showing end-to-end natural-language UAV control.

Natural Language → Flight Flow

  1. 1CommandPlain language: "take off, go north"
  2. 2LLM BrainGemma 3 turns it into a JSON decision
  3. 3BodyPython/DroneKit → MAVLink
  4. 4UAVAutonomous execution + telemetry

3D Model

Drag to turn it; tap a number.

Parts and what they did

Videos

Thinking about an AI/LLM-powered smart UAV?

I can adapt an LLM-integrated autonomous control layer that turns natural-language commands into flight, for your scenario.

For example:Natural-language drone controlLLM + MAVLink integrationAI on edge devices
First step
Discovery & Feasibility — Free
Requirements analysis · Technical roadmap · Rough plan and proposal document. Discovery and feasibility are free. The price and timeline of the project itself depend on its scope and come as a firm quote at the end of that work.

I'll build the same for you

Tell the assistant what you need — we will talk through whether I can build something like this, the approach and the free first step right away, and it books a time that suits you.

Book a free discovery call
  • Free 30-minute discovery call
  • Developer of the Teknofest 2021 champion UAV software
  • From a single consult to end-to-end delivery