Trwa ładowanie

Twoja przeglądarka jest przestarzała. Niektóre funkcjonalności mogą nie działać poprawnie. Zalecamy aktualizajcę lub zmianę przeglądarki na nowszą.

Airsoft Force Tracking System
Airsoft Force Tracking System

Airsoft Force Tracking System

Airsoft Force Tracking System
Airsoft Force Tracking System
Ten artykuł pochodzi ze starszej wersji portalu i jego wyświetlanie (szczególnie zdjęcia) może odbiegać od aktualnych standardów.

Wstęp


"Historycznie Airsoft wywodzi się z programu szkolenia sił zbrojnych Japonii i jednocześnie przybliża realia współczesnego pola walki. Chociaż środowisko airsoftowe jest podzielone co do wielkości tego odwzorowania, to jednak wiele zjawisk i procesów jest zbliżonych do tych, które występują w wojskowości. Jednocześnie wielu wielbicieli tego hobby czerpie inspiracje z historii konfliktów, oraz rozwoju techniki wojskowej, tworząc kolejne drużyny i imprezy airsoftowe, a także wprowadzając nowe rozwiązania organizacyjne oraz techniczne"

Znakomitym przykładem tego ostatniego jest Airsoft Force Tracking (AFT), system zarządzania polem walki przeznaczony do zastosowań w rozgrywkach airsoftowych. AFT został opracowany przez Seethersky Labs, a jako inspirację posłużył Blue Force Tracking - amerykański system GPS, który dostarcza informacji o położeniu sił własnych (tj. "niebieskich" w oznaczeniach NATO) oraz nieprzyjacielskich oddziałów. AFT został zrealizowany w postaci aplikacji mobilnej na urządzenia przenośne (smartphone, tablet) z systemem operacyjnym Android. Dzięki jego znacznej popularności na rynku, maniacy ASG, dysponujący odpowiednimi smartfonami mogą za sprawą opisywanej aplikacji stworzyć system, który da im ogromne możliwości w prowadzeniu, moderowaniu i analizie rozgrywek airsoftowych.

 

 

Wymagania, technikalia

 

Rozpoczynając projekt AFT rozważałem dwie koncepcje: Trening PMC Amba

• Utworzenie nowego pudełkowego urządzenia, z wbudowanym modułem GPS i komunikacji telefonicznej.
• Utworzenie aplikacji na ogólnodostępne urządzenie typu Smartphone.

 

 

p8154804.jpg

 

 

Po dłuższej analizie uznałem, koszt zaprojektowania, wytworzenia i zalegalizowania nowego urządzenia elektronicznego w kraju jest ekstremalnie wysoki. Urządzenie kosztowałoby kilkaset złotych, co zapewne nie 'sprzedaloby się' w polskim środowisku ASG. Postanowiłem więc napisać aplikację pod ogólnodostępny system Android. Dzięki temu, mimo poniesienia sporego nakładu pracy (czyt. kosztów), po paru miesiącach pracy, oddaje Wam ten program za free.

Wykorzystanie smartfonów wiąże się niestety z pewnymi ograniczeniami. Aplikacja do poprawnego działania wymaga widoczności satelit GPS, oraz zasięgu sieci komórkowej. Na rynku mamy obecnie kilkadziesiąt różnych modeli aparatów z systemem Android. W różnej cenie, o różnej jakości, opartych na różnych technologiach. Chipsety GPS czy łączności radiowej mają różną czułość. W efekcie, wiele zależy od Twojego telefonu. Jako programista nie mam kompletnie wpływu na to czy do Twojego telefonu dociera sygnał z satelit GPS, oraz czy Twój operator udostępnia łączność z internetem na danym obszarze.

 

 

Funkcjonalność

 

System, w skład którego wchodzą urządzenia przenośne z uruchomionymi aplikacjami AFT, daje jego użytkownikom szereg możliwości.

 

 

map.jpg

 


•Pozycjonowanie - Ile razy mieliście do czynienia z graczami, którzy nie potrafili określić swojej pozycji w terenie, nie mówiąc już o przełożeniu jej na współrzędne mapy i przekazaniu ich w sposób czytelny drogą radiową, do sztabu? Dzięki AFT użytkownicy aplikacji otrzymują na bieżąco informację o położeniu pozostałych uczestników systemu. Jednocześnie, wykorzystując sensor GPS i transmisję danych (internet) przekazując im informacje o własnym położeniu. Informacje aktualizowane są automatycznie co minutę, co znacznie upraszcza lokalizowanie graczy w terenie.

•Kompas - wbudowany w aplikacje kompas, umożliwia orientację w kierunkach świata, ale także wskazuje kierunek do obranego celu. Na tarczy kompasu wyświetlane są wszystkie markery dodane przez innych graczy. Dzięki temu, w oparciu o dane z sensora GPS i magnetometru, aplikacja samodzielnie oblicza kierunek marszruty na wybrany cel. W praktyce oznacza to, że należy obrócić się w taki sposób by interesujący gracza punkt znalazł się na godzinie 12. Idąc przed siebie z pewnością trafimy na ów cel.

•Raportowanie o położeniu sił przeciwnika - system umożliwia użytkownikom oznaczanie na mapie zaobserwowanych sił przeciwnika. Jest to ukłon w kierunku nieco pokrzywdzonych w Airsofcie snajperów/obserwatorów. Przy dobrym kamuflażu i z wykorzystaniem AFT obserwator może dzielić się z pozostałymi graczami precyzyjnymi informacjami o ruchu i liczebności zaobserwowanych przeciwników.

•Planowanie taktyczne - AFT umożliwia oznaczenie kluczowych obiektów (np. umocnienia, pojazdy, przeszkody terenowe, położenie zakładników, etc.) w postaci znaczników (waypoints) umieszczanych na mapie. Co więcej, przy użyciu modułu wydawania rozkazów, trzema tapnięciami na ekran, możliwe jest skierowanie wybranego oddziału na wybrany waypoint. Rozkazy reprezentowane są na mapie w postaci kolorowych linii. Zdarzało się Wam pojechać na zlot i siedzieć pół dnia w okopie, bo organizator zapomniał gdzie jesteście i co robicie? ;). Cóż, od teraz można takie oddziały zlokalizować jednym rzutem oka ;).
AFT daje możliwość szybkiej oceny, które oddziały są bezczynne.

•Łączenie graczy w oddziały - każdy gracz jest odzwierciedlany na mapie w postaci pojedynczego punktu. Sprawdza się to w przypadku niewielkich strzelanek czy milsimów. Jako, że w przypadku zlotów możliwe jest wykorzystanie systemu przez dowolną ilość graczy, podjąłem decyzję o umożliwieniu grupowania graczy w drużyny. Każdy użytkownik ma możliwość przełączania się pomiędzy trybem graczy, a trybem drużyn. W trybie drużyn, na mapie wyświetlany jest jedynie gracz posiadający najwyższy stopień w drużynie.

•Znakowanie - umieszczone na mapie znaczniki mogą być opatrzone opisami, zawierającymi dodatkowe informacje (charakter danego obiektu, stosowana częstotliwość radiowa, fabularna treść zadania etc.).

•Zapis - prowadzone działania są zarejestrowane przez AFT. Po zakończonej akcji w terenie i powrocie do domu, każdy gracz może w ciepłych kapciach i browarem w dłoni obejrzeć 'nagranie' swojej rozgrywki. Umożliwia to dokonanie analizy przeprowadzonych działań, dyskusję z kompanami, naniesienie poprawek do swojej taktyki oraz ocenę dobrych i złych zagrań. Opcja ta ma niebagatelne znaczenie w kontekście podnoszenia umiejętności indywidualnych oraz całego oddziału.

 

 

Pierwsze uruchomienie

 

Aplikację można pobrać z Google Play (Google Market) dostępnego w urządzeniach z systemem Android. W głównym menu aplikacji należy przejść do zakładki ustawień (Settings), następnie utworzyć (Create new session) i przyłączyć się do nowej sesji (Join session), podając jednocześnie jej numer oraz hasło. Jeśli połączenie w ramach danej sesji przebiegnie pomyślnie (patrz: zasięg telefonii komórkowej), to można przejść do użytkowania aplikacji, korzystając z jej funkcjonalności. Warto dodać, że wszystkie czynności są szczegółowo opisane w instrukcji opracowanej z myślą o użytkownikach AFT.

 

 

p8154800.jpg

 

 

Podsumowanie

 

System AFT został opracowany głównie z myślą o Airsofcie. Potencjał tego systemu docenią organizatorzy i moderatorzy imprez airsoftowych, w szczególności rozbudowanych scenariuszy, czy zlotów. AFT może też dać przewagę nad przeciwnikiem tym fanom Airsoftu, którzy stawiają na działania zespołowe. AFT może też być wykorzystywany poza Airsoftem, znajdując zastosowanie w paintball'u,
w grach fabularnych, czy też podczas jakiejkolwiek innej aktywności na świeżym powietrzu, wliczając w to także działania służb (leśnictwo, straż graniczna, firmy zajmujące się ochroną mienia, itp.). Z systemu mogą też korzystać użytkownicy indywidualni, którzy, przykładowo, mogą dzięki niemu podsumować przebytą w terenie trasę.

 

 

p8154766.jpg

 

 

System ten jest na tyle wszechstronny i elastyczny, iż może zostać z powodzeniem wykorzystywany również poza Airsoftem. Będąca podstawą systemu aplikacja została opracowana w sposób, umożliwiający jej dalszy rozwój, włączając w to rozszerzenie jej możliwości. Trwające obecnie testy, do udziału w których zaproszeni są wszyscy ludzie otwarci na nowe technologie oraz pomysły, pomogą nadać ostateczny kształt AFT. System ten ma szansę stać się istotnym i ożywczym wkładem w rozwój wspaniałego hobby jakim jest Airsoft. Warto dodać, iż jest to produkt polskiej szkoły programowania reprezentowanej przez Seethersky Labs, współpracującej z przedstawicielami naszego środowiska airsoftowego.

 

 

Wsparcie, uwagi, propozycje, błędy

 

Programy idealne nie istnieją. Stale pojawiają się nowe potrzeby, pomysły, wymagania użytkowników. Wraz z ich implementacją/rozwojem, w programach powstają też błędy. Znaczna część tych ostatnich jest wychwytywana przez testerów, jeszcze przed udostępnieniem nowej wersji w Google Play. Wszelkie uwagi co do działania programu, oraz pomysły na nowe funkcje proszę kierować przez forum:
http://forum.wmasg.pl/forum/490-airsoft-force-tracking-projekt-partnerski/

 

 

Podziękowania

 

Chciałbym serdecznie podziękować osobom, które mailowo i przy użyciu Facebooka dzielą się ze mną uwagami, pomysłami. W szeczególności słowa podziękowania kieruje do ekip PMC Amba oraz NAM aktywnie testujących kolejne wersje przed ich publikacją na Google Play.
Pełna lista podziękowań oraz osób donujących projekt.

 

 

p8154786.jpg

 

 

Publikacja na podstawie blogu:

http://www.tupalski.eu/informatyka/airsoft-force-tracking 

 

Źródło:

www.seethersky.com

Komentarze

NAJNOWSZE

Trwa ładowanie...
  • Platynowy partner

    Złoty Partner

  • Srebrni partnerzy

  • Partnerzy taktyczni