![]() | ![]() |
![]() |
| ![]() |
| |||||||||||||||||||||||||||||||||||||||||||||||
Lokacijski servisi
Šta su lokacijski servisi i kako mogu da nam olakšaju svakodnevne aktivnosti
Jedna od važnijih karakteristika pametnih telefona je i mogućnost da ih koristimo za navigaciju u prostoru. Za tu namenu, mobilni uređaji do sada su se oslanjali na (a)GPS sisteme, odnosno na satelitsku i navigaciju koja se oslanja na triangulaciju signala baznih stanica mobilne telefonije, kao i signala koje emituju Wi-Fi AP uređaji čiji signal u tom trenutku dopire do samog uređaja. Ovako zasnovana navigacija sasvim je upotrebljiva na otvorenom prostoru i predstavlja odlično rešenje tokom vožnje ili šetnje po nepoznatom terenu. Ipak, u zatvorenom prostoru GPS signal ne funkcioniše, a ostale metode za određivanje lokacije nisu dovoljno precizne da bi korisnik mogao da se osloni na njih. Kako onda olakšati snalaženje u zatvorenom prostoru uz pomoć elektronske navigacije? Putokaz pod krovom
Za navigaciju unutar objekata koriste se uređaji koji emituju signale definisane standardom Bluetooth Low Energy (BLE) tehnologije, koja predstavlja odlično rešenje za lokacijske servise zbog male potrošnje energije. Mala potrošnja energije postiže se primenom principa funkcionisanja ovih uređaja, koji veći deo vremena provode u stanju mirovanja, a signale emituju u vrlo kratkom trajanju (milisekunde) i to samo periodično (najčešće jednom u sekundi). Uzevši u obzir relativno malu predajnu snagu i agresivan power management sistem, ovim uređajima je sasvim dovoljno baterijsko napajanje, koje im, u zavisnosti od obima upotrebe, obezbeđuje autonomiju od minimalno dve godine. Kako baterijsko napajanje obezbeđuje veliku slobodu po pitanju lokacije na kojoj će biti instalirani, ovi uređaji se obično postavljaju na zidu ili plafonu unutar objekta, van domašaja znatiželjnih pojedinaca. Prijemom njihovih signala i na osnovu algoritma za izračunavanje rastojanja u odnosu na jačinu signala, dobijaju se informacije o lokaciji korisnika. Uređaj ovog tipa naziva se beacon (svetionik). Arubin model beacona je dimenzija 47 x 47 x 16 milimetara. Jedna od specifičnosti principa rada ovih uređaja je u tome što oni pasivno emituju poruke, pa tako nema dvosmerne komunikacije sa uređajem koji prima njihove signale. Sistem funkcioniše tako što uređaj koji služi za navigaciju najpre detektuje signal beacona, a zatim putem interneta informaciju o primljenom signalu šalje cloud servisu Meridian, koji predstavlja osnovu čitave platforme. Na osnovu jedinstvenog identifikacionog kôda svakog beacona, sistem određuje gde se korisnik nalazi i putem namenske aplikacije mu prosleđuje mapu objekta u kome se nalazi, kao i njegov položaj unutar objekta. U zavisnosti od načina implementacije sistema na konkretnoj lokaciji, korisniku će biti prikazani razni sadržaji unutar objekta i njihove lokacije, kao i putanje do njih. Implementacija sistema u određenom objektu podrazumeva i mapiranje prostora i određivanje koridora koji će se najčešće koristiti za kretanje, a takođe i određivanje položaja svakog beacona, kako bi kasnija navigacija bila što preciznija. Svi ti podaci se nakon obrade uvezuju u sistem koji čini aplikacija sa gotovom mapom objekta. Aplikacija se može razvijati samostalno u skladu sa konkretnim potrebama uz pomoć SDK paketa ili se može iskoristiti predefinisani „kostur” u okviru koga je moguće odabrati neke od najčešće korišćenih opcija. Možda navigacija uz prikaz putanja deluje kao bespotreban detalj, ali u objektima površine nekoliko hektara i u kojima može da se nađe i više hiljada ljudi, ponekad nije lako pronaći ono što tražite. Upravo u tome i jeste značaj ovakvih sistema, pa da pogledamo kako se oni mogu praktično upotrebiti. A čemu sve to? Najrasprostranjeniji vid primene ovakvih sistema, barem za sada, su prostori sa komercijalnim sadržajima. Veliki tržni centri neretko znaju da deluju zbunjujuće i pronalaženje željene prodavnice često nije baš lak zadatak, naročito onima koji ih ne posećuju često ili su tu prvi put. Pored toga, nije svako šoping-manijak koji sate i dane ostavlja na ovakvim mestima, već što brže želi da pronađe isključivo ono što je unapred zacrtao i da pobegne iz gužve. U takvim situacijama, lokacijski servis dolazi kao spas, jer korisnik unapred može da zada parametre pretrage i isfiltrira sadržaj onako kako mu najviše odgovara, te da najkraćim putem ode do željene prodavnice ili do željenog artikla u slučaju ogromnih prodavnica magacinskog tipa. Pri tom mu aplikacija može ponuditi alternativne lokacije koje bi mu mogle biti interesantne, a sve na osnovu podataka o interesovanjima koje korisnik sam definiše. Interesantan detalj predstavlja i mogućnost push notifikacija. Naime, beaconi mogu da budu podešeni da funkcionišu i u „proximity” režimu, koji podrazumeva da korisniku bude prosleđena poruka obaveštenja kada se nađe u blizini tačno određenog beacona. Tako se na osnovu signala beacona koji je telefon registrovao, iz clouda šalje poruka u okviru aplikacije o sadržaju koji korisniku može biti interesantan, a koji se nalazi u njegovoj neposrednoj blizini. Dobar primer implementacije ovakvog sistema su i razni sajmovi. Iako korisniku sajamski prostor može biti poznat od ranije, izlagači nisu uvek na istim mestima, a ovakav sistem može korisnika da odvede baš tamo gde želi i tako izbegne bespotrebno tumaranje u gužvi. Takođe, čekanje na porudžbinu u restoranima nekada zna da traje čitavu večnost, a ovakav sistem pruža mogućnost gostima da uz pomoć aplikacije poruče šta žele i da konobara sretnu tek kada dođe da ih posluži, a on će uz pomoć lokacijskog servisa nepogrešivo znati za kojim stolom se nalaze gosti koji žele pekinšku patku, a gde da odnese deset upola s’ lukom. • • • U prethodnim redovima navedeni su samo neki od mnogih modaliteta primena indoor lokacijskih servisa. Prava ekspanzija ovakvih sistema tek predstoji i u budućnosti će se oni neminovno razvijati do granica koje samo mašta može da postavi. Tehnologija koja stoji iza njih nije naročito ni komplikovana, niti zahtevna i dostupna je svakome sa Android ili iOS telefonom. Vladimir TRAJKOVIĆ |
![]()
![]()
![]()
![]()
![]()
![]()
| |||||||||||||||||||||||||||||||||||||||||||||||||
![]() | |
![]() | ![]() |
Home / Novi broj | Arhiva • Opšte teme | Internet | Test drive | Test run | PD kutak | CeDeteka | WWW vodič • Svet igara Svet kompjutera Copyright © 1984-2018. Politika a.d. • Redakcija | Kontakt | Saradnja | Oglasi | Pretplata • Help • English | |
SKWeb 3.22 |