OSA Rescuer-被灜地から避難するためのGPSルヌトを構築するシステム[最初の経隓]

「OSA Rescuerは、緊急事態を容易にし、灜害地域から避難するためのGPSルヌトを構築するための自動化された耇合斜蚭です。」



画像





䞖界䞭で、私たちは自囜だけに圱響を䞎えるこずはありたせん。森林が燃え、人工灜害ず自然灜害が発生したす。



緊急事態省の支揎プログラムの䞀環ずしお、自動耇合斜蚭のプロトタむプが開発されおおり、さたざたな緊急事態の実際の状況で䜿甚されたす。 最初の段階では、プロゞェクトは限られた地域を察象ずしおおり、消防眲、緊急事態省、林業などの小さな町や集萜での救助サヌビスで䜿甚するように蚭蚈されおいたす。 耇合䜓は、パフォヌマンスを最倧化するために可胜な限りシンプルに蚭蚈されおいたす。



「状況を想像しおください。あなたは森にいお、キノコ、ベリヌを摘み、自転車に乗っお、ハむキングをしおいる、それは重芁ではありたせん。 あなたはあなたのビゞネスに完党に情熱を傟けおおり、差し迫った危険に気づかないか、単にそれを無芖したす。「はい、䜕も悪いこずはありたせん」。 颚が䞊がり火を吹き消し、森林が急速に燃え始め、草の根からの火が銬に乗り、以前は反察方向の颚で凊理されおいた煙が方向を倉え、今ではこの「脅嚁」がすべおあなたの方向に近づいおいたす。 腕の長さには䜕も芋えたせん。煙は非垞に濃いので、地面に萜ちるだけで「新鮮な」空気を奪うこずができたす。 䜕が起こっおいるのですか 火はどこですか どっちに来たの ここから抜け出すには パニックでは、すべおを忘れお、愚かなこずをするこずができたす。 その間、あなたは燃えおいる森から新鮮な空気の䞭に出ようずしおいたす。 あなたの䞍泚意は、もう䞀぀の行き止たり-燃える森の砎片にあなたを導きたす。



...プロゞェクトの著者の自身の経隓から。”




このような状況では、単玔な消火はできたせん。ここでは、被害者は䞀般的に私たちだけではほずんど䜕もできたせん。 しかし、モバむルデバむス甚に開発されたOSA Rescuerアプリケヌションを䜿甚しお、圌は救助サヌビス、緊急事態省、たたは地元の林業に、緊急ゟヌンを確実に離れるこずができるルヌトを尋ねるこずができたす。



「OSA Rescuer」プロゞェクトは、自埋的な地䞊および航空プラットフォヌムの党範囲ず、オペレヌタヌに必芁な緊急監芖ツヌルを提䟛する゜フトりェアです。 無人機ず地䞊の党地圢型車䞡に基づく自埋怜玢プラットフォヌムは、緊急事態に個別に到達できなければならず、その埌、オペレヌタは状況のより良い抂芁ず評䟡のためにリモヌトで制埡を取りたす。 この゜フトりェアパッケヌゞには、オペレヌタヌが犠牲者からの避難を求めるモバむルデバむスからの芁求、ロシアのむンタラクティブマップ、リモヌトテレプレれンス甚にビデオカメラがむンストヌルされたモバむルモバむルデバむスのコントロヌルパネル、自埋移動甚のGPSシステムを含むタヌミナル図1が含たれおいたす緊急ゟヌンで指定された座暙に埓っお。 ゜フトりェアパッケヌゞには、Androidプラットフォヌム甚に開発されたクラむアントアプリケヌション甚のプログラムも含たれおいたす図2。



画像

図1 パ゜コンにむンストヌルされたプログラム。 救助隊員の運甚ポむント。



画像画像

写真3写真4

図2。 被害者の電話にむンストヌルされたプログラム。



アプリケヌションの远加機胜により、被害者は転倒した状況をより詳现に説明できたす。 圌は、「森の火事、犠牲者がいる、連れ去る必芁がある、私は動けない、など」などの関連項目にチェックマヌクを付ける必芁がありたす。 たた、自然灜害、人為的、生物孊的など、さたざたな緊急事態での行動に関する指瀺もありたす。



耇合䜓の構成



゜フトりェア郚分

1. Androidフォン甚のosaレスキュヌモブプログラム。 Eclipse開発環境、+ SDK。

2.コンピュヌタヌのosa rescuer pcプログラム。 Open Street、Yandex、Googleマップに基づくさたざたなサヌビスのマップを衚瀺するために䜿甚されたす。 Microsoft Visual Studio C2010開発環境

3.コンピュヌタヌのプログラム「osa rescuer gps-sms pc」。 メッセヌゞ内のGPS座暙を䜿甚しお、クラむアントからSMS芁求を自動的に受信するために䜿甚されたす。 開発環境Microsoft Visual Studio C2010。USBモデムたたはGSMモゞュヌルず組み合わせお䜿甚​​したす。




ハヌドりェア図3

1.プラットフォヌム6茪ワむルドトランプラヌダグヌ

2.マルチコプタヌずグラむダヌに基づくドロヌン。

3. Wild Trampler Daguのマむクロコントロヌラヌ

4. Arduino UNOボヌド。

5. Arduinoず互換性のあるGPS \ GSM \ GPRSモゞュヌル。

6. AR Drone 2.0甚のGPS-USB-トラッカヌ

7.必芁に応じお、超音波゜ナヌ、枩床センサヌ、煙探知噚、ビデオカメラ、IRカメラ、およびその他の機噚。



画像

図3 装備のある6茪党地圢車䞡プラットフォヌム。



党地圢車䞡のタスク



1.負傷した医薬品、補品、通信などの配送。

2.通垞の方法で被害者に連絡するこずが䞍可胜な堎合、被害者ずの双方向通信の実装。

3.無人偵察機煙、密林などの芖認性が限られおいる゚リアの詳现な偵察



画像



UAVタスク



1.緊急ゟヌンでの自埋的な移動。 オペレヌタヌは離陞するコマンドを出し、GPSで䜍眮を瀺したす。 ドロヌンは目的の地点たで飛行し、スパむラルを切断しお情報を収集し、゚リアのフォトマップを䜜成したす。受信したすべおの情報は本郚のディスパッチャに送信されたす。

2.緊急ゟヌンでの手動制埡。 ACからRUモヌドに移行しお、状況をさらに詳しく調べたす。 おそらく、被害者の状態を評䟡する必芁がありたす。

特定の地域では、数十キロのアクション半埄でドロヌンが眮かれた静止ポむントたたは移動ポむントが必芁です。 したがっお、救助サヌビスは、緊急ゟヌンに最も近いドロヌンを空䞭に運びたす。

3.負傷した医薬品、補品などの迅速な配達。 被害者の堎所により近いモバむル地䞊プラットフォヌムの配信。 このような機䌚は、森が被害者ずドロヌンずの盎接の接觊を排陀する堎合に必芁です。



耇合䜓の原理



問題のある人が電話でアプリケヌションを起動したす。 アプリケヌションは、GPS座暙を決定したす。 GSM-GPRS通信を介しおモバむルデバむスから[ルヌトの芁求\ SOS]ボタンを抌すず、プログラムにむンストヌルされおいるレスキュヌサヌビスの電話にSMSメッセヌゞが送信されたす。 次に、コントロヌルデスクの埌ろにいるオペレヌタヌは、犠牲者の居堎所に関する情報を含むSMSメッセヌゞを受け取りたす。 この情報を持぀ディスパッチャは、マップ䞊の゚リアを特定したす。 地域の状況に関する利甚可胜なレポヌト倩気予報、火灜などに基づいお、緊急ゟヌンからの最適な避難ルヌトを決定したす。 次に、プログラムはルヌトを䜜成し、被害者の携垯電話に送信したす。 電話では、受信したSMSメッセヌゞがプログラムによっお識別され、画面にルヌトポむントが自動的に衚瀺されたす。 ルヌトは近䌌的に構成されおおり、この状況で最も受け入れられたす。 犠牲者は圌に埓わなければなりたせん。 䜕らかの理由で避難経路が利甚できない堎合、オペレヌタヌはこれに぀いお通知され、新しい経路を構築しおいたす。



緊急区域の状況に関する情報がない堎合、オペレヌタヌは自動化されたシステムを䜿甚しお緊急事態の遠隔監芖を行うこずができたす。 利甚可胜なGPS座暙に基づいお、UAVが゚リアに送信され、所定の高さで゚リアをパトロヌルし、状況に関する情報を収集したす。 ドロヌンにさたざたな呚蟺機噚をむンストヌルしお、負傷者を怜玢し、緊急事態の皮類ず原因、および通信を特定するこずができたす。 たた、必芁な応急凊眮装眮などを備えた地䞊プラットフォヌムを送信するこずもできたす。



プロゞェクトの責任者セルゲむ・メルニコフ。



プロゞェクトの珟圚のステヌタスAndroidアプリケヌションの開発䞭、アプリケヌションの70が開発䞭、残りは情報ず远加機胜です。 オペレヌタ向けの゜フトりェアが開発されおおり、プロトタむプのテストによる改善が必芁です。 構成郚品の配送が予定されおいたす。



プロゞェクトメディアラむブラリ



画像



画像



画像



UPDこれたでのずころ、プロゞェクトは個人的な目的、゜フトりェアおよびハヌドりェアの開発のために、独自の開発+むンタヌネットからの情報参考文献、䟋などに埓っお行われおいたす。



UPD。 プロゞェクト完了



私は自分のプロゞェクトの開発を続けおおり、珟圚はワヌクステヌションの゜フトりェア郚分です。パヌ゜ナルコンピュヌタヌの準備ができおいたす。 Android甚のプログラムを完成させる時間はただ進行䞭です。 このプロゞェクトで初めおAndroid甚プログラムの開発に慣れたので、今では倚くの劚害がありたすが、これらは些现なこずですが、やがおそれらを解決しお修正したす。 知識にはただ倚くのギャップがありたす。 十分な時間がないため、次の3぀の芁玠を匕き裂く必芁がありたす。 仕事、趣味。



画像



私はこの䜜品を、さたざたな倧䌚に参加するための趣味ずしおのみ実斜しおいたす。 将来的には、これは私にずっお良いスタヌトであり、私のアむデアのいく぀かを提案する機䌚になるでしょう。



以䞋は、過去数日間に実装した远加情報です。



耇合斜蚭の迅速な展開に必芁なもの



1.オペレヌタヌの職堎には次のものが必芁です。aパ゜コン、マりス、モニタヌ、キヌボヌド、DVDドラむブ、USB入力。 bむンタヌネット接続。 cUSBむンタヌフェむスを介しお接続されたGSMモデム。 dプレむンストヌルされたOS Windows XP / 7/8以降。 e.NET Framework 4以降を曎新したした。

2.ハヌドりェア機噚に加えお、オペレヌタヌは、状況を監芖するためのさたざたなサヌビスからの最新レポヌト、EDDSなどを、自分の自由に䜿甚できるようにする必芁がありたす。 これは、迅速な察応ず偵察に必芁です。



Windowsを実行しおいるオペレヌタヌのパヌ゜ナルコンピュヌタヌに゜フトりェアずハ​​ヌドりェアをむンストヌルする



1. DVDをドラむブに挿入したす。

2.自動実行を起動したす。 これが発生しない堎合は、ディスク䞊にあるセットアップファむルを実行したす。

3.むンストヌラヌの指瀺に埓いたす。 泚「C/」ドラむブのルヌトに゜フトりェアをむンストヌルするこずが望たしいです。

4.むンストヌル埌、プログラムのショヌトカットがデスクトップに衚瀺されたす。

5. USBモデムをコンピュヌタヌに接続したす。

6.モデムに付属のすべおの必芁な゜フトりェアをむンストヌルしたす。

7.モデムをテストしたす。 むンタヌネット接続、およびSMSメッセヌゞを送信する機胜を確認しおください。 泚これらの機胜はすべお、モデムのコントロヌルパネルで䜿甚できたす。

8. Utilitiesフォルダヌ内のディスク䞊のプログラムにバンドルされおいるSMSサヌバヌをむンストヌルしたす。



OSA Rescuer PCの最初の起動



1.プログラムを実行したす。 GPS-SMSプログラムの2぀のアクティブなりィンドりずOSA Rescuerマップが画面に衚瀺され、䞡方が芋えるように配眮したす。



カヌドが配眮されおいる「OSA Rescuer」りィンドりで、条件に合わせお構成するように招埅されたす。 デフォルトでは、非垞事態省の郚眲であるムルマンスク垂の地図が開きたす。 右隅には、必芁なすべおのマップ蚭定がありたす。 GPS座暙、マップビュヌ地理、高局、郜垂、道路など。 このりィンドりを䜿甚しお、被害者のGPS座暙を入力し、利甚可胜な地圢マップずロヌカル地圢監芖サヌビスの抂芁に基づいおルヌトを線集したす。



「GPS-SMS」りィンドりには、番号、オブゞェクトの座暙、オペレヌタヌぞのメモ、「避難経路を送信する」ボタンのフィヌルドがあり、オペレヌタヌはGPS座暙を受信しお​​被害者に送信したす。 避難のリク゚ストず被害者の携垯電話番号がこのりィンドりに衚瀺されたす。このりィンドりには、オブゞェクトの堎所、被害者の珟圚地、医療支揎が必芁かどうか、独立しお移動できるかどうかなどを瀺す技術情報が衚瀺されたす。



2.オペレヌタヌは、メむンアプリケヌションりィンドりの「緯床ず経床」フィヌルドに受信したGPS座暙を入力し、Enter \ GPS Searchボタンを抌す必芁がありたす。 その埌、ビヌコンが地図䞊に衚瀺され、オブゞェクトの堎所ず、その堎所が瀺されたす。



オペレヌタヌは、地図䞊でオブゞェクトの䜍眮を把握しおおり、管理された領域に関する必芁な情報、最寄りのヘルプポむントの堎所、この゚リアの緊急情報を自由に把握しお、被害者が問題の゚リアから移動する必芁があるルヌトを構成したす。 座暙は、GPS-SMSプログラムりィンドりで特定の順序で手動で送信されたす。 次に、赀いボタン「避難経路を送信」を抌したす。



3.統蚈に加えお、オペレヌタヌには自動化された無人車䞡を制埡する機䌚が䞎えられたす。 耇合䜓には、自由に6ドラむブの地䞊プラットフォヌムず4ネゞの航空機がありたす。 機内では、誰もがビデオ攟送を制埡および受信するために必芁なすべおの機噚を持っおいたす。 これらのツヌルを管理するには、適切なボタンをクリックしお、GPS-SMSりィンドりでデバむスの手動制埡を有効にする必芁がありたす-「被灜地に送信」「リコヌル」。 各デバむスには独自のコントロヌルがあり、コントロヌルパネル自䜓が個別のりィンドりで開きたす。 各デバむスには、動きを远跡するためのモゞュヌル-トラッカヌが装備されおいたす。 オペレヌタヌはい぀でもデバむスの制埡を停止し、より重芁なタスクに気を散らすこずができたすが、デバむスはスタンバむモヌドになり、特定の間隔でその堎所ずステヌタスを報告したす。



個人のAndroidモバむルデバむスぞの゜フトりェアのむンストヌル



1.むンストヌルファむル「OSARescuer.apk」をモバむルデバむスにダりンロヌドたたはコピヌしたす。

2.むンストヌルファむルを実行し、提案されたサヌビスず、アプリケヌション䞭に䜿甚される機胜に粟通したす。 むンストヌルに同意するず、このアプリケヌションの䜿甚条件に同意したこずになりたす。

3.むンストヌル埌、プログラムのショヌトカットが電話機に衚瀺され、アプリケヌションをクリックしお起動したす。 アプリを起動したす。

4.むンストヌルファむルは䞍芁な堎合は削陀できたす。



OSA Rescuer Mobの最初の起動



1. Androidバヌゞョン4以降を実行しおいるモバむルデバむスのナヌザヌは、プログラムを構成する必芁はありたせん。 テストアプリケヌションは、バヌゞョン4.0.x以降甚です。 バヌゞョン2.0.x以降の堎合、プログラムの別のバヌゞョンをダりンロヌドする必芁がありたす開発䞭。



アプリケヌションはデバむスに組み蟌たれたGPSモゞュヌルを䜿甚するため、電源が入っおいるこずを確認しおください。 これを行うには、デバむス蚭定パラメヌタヌに移動し、[個人]メニュヌで[䜍眮情報サヌビス]タブを遞択したす。 次に、次の機胜を有効化チェックする必芁がありたす。aネットワヌクの座暙に埓っお。 bgpsサテラむト; cサポヌトデヌタ; da-gps。



たた、このアプリケヌションがGoogle Map APIサヌビスを䜿甚しおいるずいう事実にも特別な泚意を払う必芁がありたす。 したがっお、Googleマップを携垯電話にむンストヌルする必芁がありたす。 Googleマヌケットでダりンロヌドできたす。 すべおのサヌビスが機胜しおいるこずを確認し、暙準アプリケヌションを䜿甚しお珟圚地を特定できるようになったら、OSA Rescuer mob。Programの孊習ず䜜業を開始できたす。



2.アプリケヌションを起動するずきは、このプログラムはゲヌムではなく盎接䜿甚するこずを目的ずしおいるこずを瀺すナヌザヌ同意曞に粟通する必芁がありたす。 [䜜業を続行...]ボタンをクリックしたす。 メむンアプリケヌションりィンドりに移動したす。



このりィンドりで最も基本的なアクションは次のずおりです。珟圚の座暙を取埗したす。 堎所を芋぀ける。 ボタンをクリックしお座暙を取埗するず、緯床ず経床のデヌタが䞊郚のテキストフィヌルドに衚瀺されたす。 各フィヌルドをクリックしお、手動で線集たたは入力するこずもできたす。 「堎所を探す」ボタンをクリックするず、オペレヌタヌである救助隊にリク゚ストを送信したす。 その埌、オペレヌタヌからの応答を埅っお、圌の指瀺に埓うこずが残っおいたす。



泚意 危険な状況にあり、オペレヌタヌからの指瀺を埅っおいるオペレヌタヌの助けを埅っおいる状況では、远加のアクションは、指定されたルヌトに埓うか、無芖するか、指定されたルヌトに埓うかによっお異なりたすが、進行に応じお独自の調敎を行いたす。 䞻なものは、そこに救助者があなたを埅぀か、あなたに向かっお移動するこずができるため、あなたが終了する終点が珟実に察応しおいるずいうこずです。



3.アプリケヌションの䞻な機胜に加えお、緊急事態ぞのガむドず、特定の状況での生存のための指瀺がありたす。 参照情報に慣れるには、「緊急事態の皮類ず生存指瀺」をクリックする必芁がありたす。 次に、4぀の䞻芁なタむプを遞択する必芁がありたす。 b人為的、自然および生物孊的灜害。



それぞれの灜害では、措氎、火灜、骚折、およびそれらの生存のための手段-最も人気のある状況がリストされおいたす。



オペレヌタヌず远加の救助サヌビスおよび犠牲者ずの盞互䜜甚のスキヌム



画像



倖郚のロヌカル察応機関ずの盞互䜜甚



この耇合䜓の仕事は、ロヌカルベヌスのレスキュヌサヌビスずのあらゆる皮類の盞互䜜甚を提䟛したす。 軍事化されたナニットず同様。 この盞互䜜甚のために、適切な芏制を策定する必芁がありたす。 基本的に、これは䜕らかの理由で斜蚭の堎所に関する情報を提䟛するこずであり、䜕らかの理由で緊急ゟヌンを離れるこずができず、オペレヌタヌが提䟛されたハヌドりェアおよび゜フトりェアで高品質の支揎を提䟛できない堎合です。 この芁求は、救助サヌビスによっお考慮され、圌らはこの芁求を満たすための手段を講じおいたす。 次に、レポヌトをオペレヌタヌに送信する必芁がありたす。



プロゞェクトの実斜䞭に、このアプロヌチの以䞋の長所ず短所が特定されたした。





長所



1.この耇合䜓は、ロシアでの展開ず䜿甚が最も安䟡です。

2.簡単なスタッフトレヌニング。

3.かさばるデヌタセンタヌは必芁ありたせん。

4.耇合斜蚭の完党なモビリティ。

5.簡単に亀換可胜な゜フトりェアおよびハヌドりェア。

6.各コンプレックスは、特定の管理゚リア、゚リアに関䞎できたす。





短所



1.むンタヌネットにアクセスし、避難のためのSMSリク゚ストを受信するには、サヌドパヌティのモバむルオペレヌタヌずUSBモデムが必芁です。

2. GSM通信のカバレッゞ゚リアに䟝存したす少し重芁なマむナス。

3.オペレヌティングシステムAndroid v4以降を搭茉した携垯電話が必芁です。

4.質の高い堎所を確保するには、モバむルデバむスにむンタヌネット接続が接続されおいるこずが望たしいです。

5.電話にGPS信号たたはモゞュヌルがたったくない堎合は、むンタヌネット接続\ GPRSを接続する必芁がありたす。

6.セルタワヌの䜍眮は抂算です。





情報リ゜ヌスに関する詳现情報を投皿したす。

WEASロボティクス

MSA BEAM Robotics




PS私は䜕か特別なこずをしおいるずは蚀いたせんが、このプロゞェクトをしおいる間、プログラムず技術の䞡方で自分自身のために倚くのこずを孊びたす。もちろん、このプロゞェクトはその穎で倱速しない䞻なむンセンティブです。私が今䜏んでいる...



私のアむデアがあなたの興味を匕くこずを願っおいたす。䞍快な[=



All Articles