map.flightspriča

Epizoda 5 od 26oktobar 2026.

Ko leti iznad bašte

Iznad polja iza kuće visi dron. Ne čuje se i jedva se vidi, ali svake sekunde kaže ko je, koliko visoko leti i gde stoji njegov pilot. Mali računar kraj prozora ga čuje, a uveče vam pokaže ceo let u 3D.

3D mapa polja i šuma s dva drona u vazduhu, svaki označen serijskim brojem i visinom iznad terena, ispod svakog zavesa tankih linija do zemlje, dva pilota kao ljubičasti pinovi s prstenom, od svakog pilota linija do njegovog drona s razdaljinom i sive tačke za dronove koji su se čuli ranije tokom dana
Upravo sada na kontrolnoj tabli vlasnika stanice: dva drona u vazduhu na linijama do zemlje, njihovi piloti s prstenom i linijom do svog drona, a sivo dronovi koji su se čuli ranije tokom dana. Primer podataka iznad izmišljene stanice, nikakav stvarni saobraćaj. Podaci mape © saradnici OpenStreetMap-a; teren: Mapzen Terrain Tiles (SRTM, EU-DEM i drugi).

Dron se predstavlja

Avion na mapi ima transponder koji kaže ko je i kuda leti. Dronovi dugo nisu imali ništa slično. Od januara 2024. Evropska unija ipak traži da dron s oznakom klase od C1 do C3 tokom leta emituje svoj identitet i poziciju. Zove se Remote ID, a u Sjedinjenim Državama slično pravilo se primenjuje od marta iste godine.

Ne ide ni preko kakve posebne mreže. Dron koristi Bluetooth ili Wi-Fi, radio-veze koje svako nosi u džepu, i otprilike jednom u sekundi kaže: ovo je moj serijski broj, ovo je registarski broj mog operatera, evo me, ovoliko visoko, ovoliko brzo, u ovom pravcu. I ovde stoji pilot, ili ovde sam poleteo.

Čuje ga telefon kraj ograde, a čuje ga i prijemnik na krovu. Samo ne iz velike daljine: Bluetooth nije radio za desetine kilometara. Ko hoće da vidi dronove iznad svog sela, treba mu antena u blizini.

Beli kvadrokopter s kamerom ispod lebdi na plavom nebu
Multikopter u vazduhu. Foto: Wikimedia Commons, CC0, izmenjeno (isečeno, natpis na telu zamućen).

Načina slanja ipak ima više. Tehnički standard poznaje četiri: stariji Bluetooth 4, Bluetooth 5 velikog dometa, Wi-Fi beacon i Wi-Fi NAN. Evropski standard ne prihvata stariji Bluetooth kao jedini put, pa prijemnik koji sluša samo njega može potpuno da promaši dron, čak i onaj koji leti tačno iznad njega. Zato naš ume da sluša na sva četiri.

Mali računar kraj prozora

Prijemnik je Raspberry Pi, računar veličine špila karata. Bluetooth ima ugrađen. Većina dronova u Evropi ipak emituje preko Wi-Fi-ja ili preko Bluetootha 5 velikog dometa, pa se dodaje jedan USB Wi-Fi adapter; bez njega stanica čuje samo Bluetooth, ali može odmah da počne, a adapter se može nabaviti kasnije.

Softver prijemnika napisali smo sami, po standardu, i instalira se jednom komandom. Odmah posle instalacije kaže šta vaš hardver zaista ume: koju verziju Bluetootha imate, da li podržava veliki domet, na kojim opsezima sluša Wi-Fi adapter. Većina ljudi to o svom računaru ne zna, a i ne mora.

Mislili smo i na stvari koje s dronovima nemaju veze. Interfejs preko kog računar ide na internet prijemnik nikad ne prebacuje niti ga preštimava, pa niko sebi ne preseče vezu. Ako na istom računaru već radi neki drugi program za dronove, naš se s njim ne otima za radio, nego sluša uporedo. A u njegovim sopstvenim zapisima nema serijskog broja ni pozicije drona, samo brojevi i vremena.

Zelena ploča Raspberry Pi 4 odozgo, s USB, mrežnim i HDMI priključcima
Raspberry Pi 4, srce stanice za dronove. Foto: Wikimedia Commons, CC BY-SA 4.0, autor na stranici fajla, smanjeno.

Da li prijemnik dobro sluša, pokazuje kontrolna tabla. Zdravlje prijemnika rečima kaže da li stanica upravo čuje dronove, samo sluša ili je utihnula. Tišina sama po sebi nije kvar, dronovi ne lete stalno. Zato kontrolna tabla poredi današnju tišinu s tim koliko su tokom nedelje obično duge pauze između letova, i tek kad je neobično duga, kaže da je stanica utihnula. Stanica koja nije na mreži prikazuje se posebno, da se ne pomeša s tim da niko ne leti.

Pored toga je nedelja u brojkama: letovi po danima, sati u kojima ljudi lete i koliko je poruka svakog dana stiglo kojim radio-putem. Tu se vidi da li se Wi-Fi adapter isplatio.

Nedelja u brojkama s letovima, različitim dronovima, vremenom leta i najprometnijim danom, stubići letova po danima, grafikon sati poletanja, a pored zdravlje prijemnika: čuje dronove, najduža tišina u nedelji, radio-putevi po danima i signal dronova koji se upravo čuju
Nedelja u brojkama i zdravlje prijemnika na kontrolnoj tabli. Primer podataka.

Kontrolna tabla koju vidite samo vi

Šta god stanica uhvati, na map.flights vidi samo njen vlasnik. Ne drugi korisnici, ne posetioci mape. Ništa o dronovima ne ide u javnost: ni mapa, ni serijski broj, ni pozicija. Vlasnik vidi sve to, jer je to dekodirao njegov sopstveni prijemnik, i samo to: kad isti dron čuje neka druga stanica, njen zapis nikad ne ulazi u vlasnikov prikaz.

Na vrhu je Upravo sada, 3D mapa dronova koje je stanica čula u poslednja dva minuta. Svaki visi na svojoj visini na tankim linijama do zemlje, pa se odmah vidi iznad kog mesta je i koliko visoko. Pilota crtamo kao pin s prstenom oko njega, a između pilota i drona vodi linija s izmerenom razdaljinom. Dronovi koji su se čuli pre nekoliko sati ostaju na mapi kao tačka na poslednjoj poziciji, obojena prema tome koliko je to bilo davno.

Ispod toga su letovi dana: koliko ih je, koliko različitih dronova, najviši i najduži let i vremenska linija na kojoj svaki dron ima svoju boju. Dugme Pusti ceo dan pokreće sve letove dana odjednom u jednoj 3D sceni, deset, šezdeset ili trista puta brže. Tišina između letova se preskače, pa ceo dan iznad stanice prođe za nekoliko minuta, a kad su dva drona letela u isto vreme, svaki odleti u svojoj boji.

Ceo dan pušten u 9:37 ujutru: dva drona u vazduhu istovremeno, jedan žut iznad paralelnih traka snimanja i jedan narandžast koji kruži, svaki sa svojim pilotom, ranije putanje dana izbledele, a ispod mape dugme za puštanje, brzine 10×, 60× i 300× i vremenska linija dana s obojenim letovima
Ceo dan pušten, pola deset ujutru: dva drona istovremeno, svaki u svojoj boji. Primer podataka iznad izmišljene stanice. Podaci mape © saradnici OpenStreetMap-a; teren: Mapzen Terrain Tiles (SRTM, EU-DEM i drugi).

Iz serijskog broja možemo da prepoznamo proizvođača. Model iz njega ne nagađamo: ne postoji javna tabela s jasnom licencom koja bi to rekla, pa uz dron prikazujemo samo ono što je sam o sebi emitovao.

Stanica može i da promeni vlasnika. Novi vlasnik tada vidi samo ono što je uhvatila od trenutka kad je postala njegova; letovi prethodnog vlasnika ostaju skriveni. I nije svaki zapis pravi let. Onaj koji nijedan pravi dron ne bi izveo, s visinom koja skače brže nego što ijedan multikopter može da se penje, ili s kruženjem ukrug duže nego što traje baterija, na kontrolnoj tabli je označen kao neverovatan i ne računa se u rekorde dana. Ništa se ne briše.

Jedan let, rastavljen do detalja

Kliknite na let i otvori se na svojoj stranici: putanja u 3D sa zavesom do zemlje, plejer i trenuci leta. Poletanje, najviša tačka, najbrži deo, mesto najdalje od pilota i kraj snimka. Tasteri od 1 do 5 vode kameru pravo do njih. Zaustavljeni let pamti vreme u svojoj adresi, pa sačuvani link sledeći put otvori tačno tu sekundu.

Ispod mape je barogram, visina iznad terena tokom celog leta, s isprekidanom linijom na 120 metara. To je granica otvorene kategorije, u kojoj leti većina dronova. Tu je samo radi orijentacije: u drugoj kategoriji, ili iznad visoke prepreke, dron sme i više, a stanica to iz emitovanih podataka ne može da zna. Zato na našoj kontrolnoj tabli ta linija nikoga ni za šta ne optužuje.

Let drona u 3D, petlja sa zavesom linija do zemlje i linijom do pilota udaljenog 450 m; ispod toga plejer, pet trenutaka leta s vremenima i tasterima, barogram s isprekidanom linijom na 120 m i traka jačine signala obojena prema radio-putu
Jedan let rastavljen do detalja: putanja u 3D, trenuci leta, barogram s linijom na 120 m i signal kroz vreme. Primer podataka. Podaci mape © saradnici OpenStreetMap-a; teren: Mapzen Terrain Tiles (SRTM, EU-DEM i drugi).

Dron javlja više od jedne visine, i nijedna od njih nije visina iznad zemlje ispod njega. GPS visina meri se od matematičkog oblika Zemlje, barometarska se pomera s vremenom, a poslednju dron računa od mesta s kog je poleteo. Iznad brda svaka od njih može da odstupa za desetine metara. Zato visinu iznad terena računamo iz sopstvenog visinskog modela predela, a javljenu crtamo pored kao tanku liniju. Nikad ih ne mešamo.

Putanja može da se prikaže i kao tačke pojedinačnih poruka, obojene prema visini iznad terena ili prema brzini. Na njima se vidi gde su poruke nedostajale, gde je dron lebdeo na jednom mestu i gde je ubrzao. A kamera može da prati dron, da leti za njim ili da gleda pilotovim očima, odozdo, s mesta gde je stajao, prema dronu.

Let snimanja u 3D nacrtan tačkama, paralelne trake na istoj visini narandžasto i penjanje od pilota plavo do zeleno, sa zavesom linija do zemlje i skalom visine od 0 do 120 m ispod
Let snimanja kao tačke obojene prema visini iznad terena. Primer podataka. Podaci mape © saradnici OpenStreetMap-a; teren: Mapzen Terrain Tiles (SRTM, EU-DEM i drugi).

Ceo dan iznad vaše stanice prođe za nekoliko minuta: tišina između letova se preskače, a dronovi koji su leteli u isto vreme odlete svaki u svojoj boji.