ラズパイ・サーバでロックオン! GPS位置トラッカ

Raspberry Pi 2 LIFE
ダウンロード・データあります
なんてスゴイ! インターネット電子工作の世界
ご購入はこちら
ラズパイ・サーバでロックオン!
GPS 位置トラッカ
新連載
第
1回
ラズパイ GPS 位置トラッキング・システムの制作
インターネット網
選手に
装着した
スマホ
携帯
基地局
ルータ
位置データ
選手に
装着した
スマホ
携帯
基地局
自 宅
位置
データ
移動履歴
携帯
基地局
ラズベリー・
パイ
学校やオフィス
タブレット
で移動履歴
表示
(a)装置構成
選手3
選手2
選手1
村井 亮
本稿では,追跡対象者が装着するスマホなどの GPS
データをリアルタイムにサーバ(自宅のラズベリー・
パイ)に送信し,トラッキング・データをインター
ネットを介して PC やタブレットに表示する,GPS ト
ラッキング・システムの構築を行います(図 1).
製作した GPS 位置トラッカの特徴
● 用途
▶運動選手のトレーニングに
例えば運動選手が練習中に走った道のりを監督やマ
ネージャがモニタリングできます.選手は自身の位置
を送信する GPS 端末(今回はスマホまたは GPS +ラズ
ベリー・パイ)を身に着けて走ります.
選手の走った道のりはサーバにトラッキング・デー
タとして蓄積されます.監督はウェブ・ブラウザから
サーバへアクセスし,選手の走った経路を確認できる
というわけです.各区間の記録を残してラップタイム
を自動的に計算できるようにもなります.
▶大切な人の見守りに
大切な人の居場所が分からなくなっても,すぐネッ
トワーク上で位置を確認できます.
▶自動車の追跡に
スパイ映画さながらに自動車や人を地図上でリアル
タイムに追跡できます.
● サーバをラズベリー・パイで作った理由
(b)選手 3 名の移動履歴を PC で閲覧中
図 1 リアルタイムに位 置 情 報を記 録しつつ閲 覧も可 能とする
サーバをラズベリー・パイで作る
GPS(Global Positioning System;全地球測位シス
テム)は,スマホや携帯電話,腕時計にも搭載されて
います.受信モジュールも 2,000 円から入手でき,い
ろいろな用途に利用できます.
122
今回,ラズベリー・パイでサーバを作ったのには次
の理由があります.
▶ 1:有料で借りているクラウド・サーバに他人から
アクセスしてほしくない
本格的な商用サーバ利用したサイトで,今回のシス
テムを構築するには,きちんとしたユーザ管理が必要
です.特に不特定多数のユーザ管理,排他などを考慮
すると,ソフトウェアが複雑になります.
ラズベリー・パイを使った自宅サーバであれば,何
かあっても SD カードを差し替えれば良いので,厳格
なユーザ管理が不要です.もちろん今回のシステムで
2016 年 10 月号