/Tech2d ago

Developer TACIXAT trains a drone flight controller using a compact 3x64 neural network on a single RTX 3090

Yacine claims the same policy trains from pixels in two minutes

683.7K821.5K573.5K
TACIXAT@TACIXAT

idk you can train drones to fly on a 3090 in a couple of hours, this is a 3x64 nn

Halvar Flake@halvarflake

It is kinda wild that one essentially needs ~11k of compute a month (an 8xH100 box) to perform any form of useful experimentation, and that's the lower bar.

Never in my life have I felt similarly compute-constrained.

4:52 PM · Jun 8, 2026 · 546.8K Views
Sentiment

Positive users praise small neural nets training drone policies from pixels on a single RTX 3090 as a refreshing alternative to large models, while negative users dismiss the approach as unnecessary or inferior to traditional programming.

Pos
55.0%
Neg
45.0%
7 comments with sentiment.
Cluster Engagement
Posts from X
Most Activity
Most Activity
VIEWS26.7KBOOKMARKS103LIKES288RETWEETS2REPLIES8
kache@yacineMTB

I can train the same policy in 2 minutes, policies that are trained off of pixels

TACIXAT@TACIXAT

idk you can train drones to fly on a 3090 in a couple of hours, this is a 3x64 nn

1dViews 26.7KLikes 288Bookmarks 103
TACIXAT@TACIXAT

@NigelHiggs7 TU Delft has some research on this, training with domain randomization on the drone configs allows it to transition to a real drone pretty well https://arxiv.org/pdf/2504.21586

that's what I'm working on now for AI Grand Prix, first my sim to their sim, then to real for the finals

1dViews 1.6KLikes 30Bookmarks 16
TACIXAT@TACIXAT

@mSanterre I wrote it from scratch, JAX for drone kinematics and Raylib Python bindings for visualization

1dViews 1.3KLikes 46Bookmarks 10
kache@yacineMTB

just FYI

1dViews 2.5KLikes 19Bookmarks 2
kache@yacineMTB

That also pass sim2real

1dViews 2.7KLikes 19Bookmarks 1
Nigel Higgs@NigelHiggs7

@TACIXAT That’s sick although, how well does this generalize to a real drone situation?

1dViews 1.8KLikes 2
Henry Paradiz@0xtechnexus

@TACIXAT yea but would you strap a 3090 to a drone and blow it up

2dViews 627Likes 1
max@mSanterre

@TACIXAT Damn son that's cracked

1dViews 387Likes 10
Nicholas Perry@RegolithHunter

@TACIXAT And you can also make custom modules that can give you significant speed increases. I hit 9100x compute speedup just by prompting an optimized module.

Creativity can often beat intelligence.

1dViews 797Likes 1Bookmarks 1
max@mSanterre

@TACIXAT Which sim is this?

1dViews 1.4KLikes 3
Ashish kumar Singh@ashishkmr472

@TACIXAT Looks great, what algorithm did you use? I built something similar on my 4080 too, pure fpv mode with just stick controls - https://github.com/AshishKumar4/FlyDreamer

1dViews 179Likes 4

@TACIXAT the important bit is to get it to run on a ruggedized Intel Atom, and CF card that costs the taxpayer $200 each

1dViews 126Likes 4
Muh Tweeter@muh_tweeter

@NigelHiggs7 @TACIXAT this is also a pretty interesting paper for positional controllers https://arxiv.org/html/2509.11481v1 I believe it's even upstreamed into px4 now if you build it correctly

1dViews 19Likes 1Bookmarks 1
name@exigenced

@TACIXAT Their compute constraint is coming from inside the house

1dViews 438Likes 5
Azide@evilmoderazide

@TACIXAT i hate how "useful experimentation" now usually just means llms

1dViews 477Likes 4
N@Mirim08166421

@TACIXAT Do you think this has any advantage over algorithmically maneuvering the drone?

1dViews 306
JS@spoozpriest

@TACIXAT also like the gymnasium framework is 100% right there and it accomplishes insane shit off a 10 year old mac cpu.

1dViews 544Likes 3
CommonKnowledge@KnowCommon

@0xtechnexus @TACIXAT You train on a 3090 and quantize the model so that it can run on a smartphone

1dViews 32Likes 1
Fuggy@CEOofFuggy

@yacineMTB I could do this without any AI

1dViews 28Likes 1
GoldenGreen@GoldenGreen_

@TACIXAT I also like how people talk exclusively through terms that have been effectively obliterated by marketing firms (compute) instead of just referring to flops - which compute used to mean, but now effectively doesn't, because it isn't a commodity in this context

1dViews 777Likes 2
Load more posts