【2015 ／最終】プロジェクト No.12 ロケーションベースサービスの展開 担当教員 : 三上貞芳 , 高橋信行 , 鈴木昭二

ロケーションベースサービスの展開
Deployment of location-based services

概要Summary

本プロジェクトは位置情報を用いた新しいサービスを展開することを目的とす

The purpose of this project is to develop new services
which use location information.The location information isused for guide and crime prevention service at a lot ofplaces,and location service will be widely used in many
fields in the future.This project proposes new two "playing"
which use location information and exercise our body.One
playing supposes players exercise every part of the body,the other supposes players exercise their arm.Those arethat players can cooperate with other players.

る. 現在 , 位置情報サービスは案内システムや防犯システムで多く利用されている他 , 今後, エンターテインメントの分野においても, 幅広い展開が予想される.
今回は , 位置情報を利用して, 体を動かす二つの「遊び」の提案を行う . 一方の遊びでは体全体を動かすことを想定し , もう一方では画面内で完結せず，手を動かしながらの遊びを想定する. 両提案はプレーヤーが協力しながら参加できる遊びとする.

提案

Proposal

三次元の位置情報とドローンを使ったスポーツシミュレーションゲーム

Proposal for sport which use drone and3D location information

Proposal for simulation game which use AR technology
and location information

最終制作プロセス
アイデア
出しAR 技術と位置情報を用いた

Fainal proposal process

Proposing Ideas
Searching Technology技術
調査技術発表会

Technolgy Report

May.

コン
セプ
ト
提案

Concept Making

プ Prototyping
ロト 企業向け発表会
Report for Companyタイピン
グJun.

Jul.

中間発表会

オープンキャンパス札幌

Interim Report

Open Campus in Sappro

Aug.

Sep.

コン
高校生学校見学
テ Campus Tourンツ制
作Concept Production

Oct.

シス
テム
開発

System development

アカデミックリンク

Hakodate Academic Link

Nov.

最終発表会

Fainal ReportDec.

三次元の位置情報とドローンを使ったスポーツ
Good Concept

ドローンで誰でも参加できるスポーツを実現したい
ドローンと三次元の位置情報を使った体全体を動かすスポーツを提案する．
ドローンの動きをコンピュータ制御する．ドローンをボールとして，ジェスチャーによって直感的にコントロールすることで , ハンディ
キャップを埋める誰にでも楽しむことのできるスポーツを実現する .

How to Play2 チームでドローンによるパス & キャッチを行う

具体的には，２チームに分かれてポイントを取りあう遊びの実現を目指す．この際，ボールではなく, ドローンによってパス＆キャッチを行うとともに味方へのドローンのパスを行う．また ，ドローンには決して触れず, 上空を飛ぶドローンを操作する. 事故防止のため , プレイヤは必ず防具を着用する．プレイ
ヤ ( 二次元 ) とドローン ( 三次元 ) の位置情報を用いてドローンの動きを変化させる. さらに，プレイヤの位置情報を三次元に拡張することでドローンの動きに関与する .

Process Flow
コン
セプ
ト
発
表

ドローンとプレイヤの
位 置 情 報 を利 用して行うスポーツを提案

シス
テム
考案

ドローンの 制 御 方 法，
位 置 情 報の取 得方 法 ,動作の検知方法を考案

プ
ロ
ト
タイ
ピン
グ

位 置 情 報を取 得するシステム, クライアントシステムの構築

本開発

クライアント, ドローン制御班，位置情報取得班に分かれて活動Future Outlook
ハンディキャップのない参加しやすいスポーツへ
どんな人たちでもハンディキャップが生まれないスポーツを実現することで，多くの年齢層や性別を問わずみんなで参加できる遊びを提供することができる．この遊びは，運動が苦手な人や抵抗のある人でも，参加しやすくみんなでスポーツをする楽しさを感じることができるようになる．

本開発の評
価

アカデミックリンクへの参加などを通して ，提案の評価及び検討

Drone開発概要
ドローン

クライアント

相手との距離を取得して送信

ドローンを投げた情報を送信
ドローンへ前進命令

小型ドローンによって実現するパス＆キャッチ
1 スマートフォンを持ち “投げる” モーションを検知
2 サーバはクライアントがモーションを検知したことによるデータを受け取る
3 データを受け取ったサーバはドローンへ前進命令を送信する
4 クライアントアプリが相手との距離を取得して相手の頭上へドローンを飛ばすドローンを操作する
サーバ

システム設計モーションアプリケーション(JavaScript, Gyro Sensor, Digital Compass)

位置情報アプリケーション(Java)

ドローン(JavaScript, AR Drone 2.0)

スマートフォンを持ち「投げる」動作をすることで, サーバを経由してドローWi-Fi の通信強度を用いて位置情報を取得し, プレイヤ間のWi-Fi 経由で AR Drone 2.0 へ接続し,ドローンに前進命令を送る. スマートフォンを持ち「投げる」動作をしたときのジャ距離を測定する. フィンガープリンティングという手法を用いイロセンサの値の変化から「投げる」モーション検知し , 同時にプレイヤて, ある地点での通信強度をあらかじめ測定しておき, プレイの向きを方位センサから取得し , それらの情報をサーバへ送信する .

ヤが取得した値と比較することで位置情報を割り出す.

ンの操作を行う. 取得した各プレイヤの位置情報と前進命令によって, ドローンがどの地点に移動するかを決定し命令信号を送る.

「投げた」を検知

スマートフォン

位置情報の送信識別 ID を振り当て展望期待される効果
ドローンによるパス＆キャッチを直感的な操作で行うことで，得意不得意の個人差なく簡単に遊べる．身体の大きさなどのハンディキャップを埋めて公平に遊ぶことができる．

今後備えたい機能
小型着用型のクライアントアプリケーションの実装で，ハンズフリーな遊びを目指し，走った時の検知の誤差や，位置情報の精度を修正する．
高さの位置情報を動きに反映させ，戦略的に遊べるようにする。

サーバ

Wi-Fi 接続ドローン

AR 技術と位置情報を用いたブロック遊びの拡張
Good Concept

木製の箱を手を動かし創造する楽しさを提供したい
木製の箱である ARCubeを用いて行う新しいゲームを提案する. このゲームは，ARCube の位置情報や組み合わせによって , 端末を通して見える世界が変化していくゲームである．自分の手を動かして創造表現するアナログな楽しさと , 様々な環境変化が見える面白さを実現する．また，複数人でプレイを行いお互いの気づきを共有しながらプレイを行うことを想定する．

How to Play

ARCube の置く場所や組み合わせで自由な環境づくり

フィールド上に 水，丘，木 の三種類の ARCube を設置

季 節に分かれたフィールドが，3D モデルに影響を与える

ARCube の組み合わせや読み込む回数によって，3Dモデルが変化する

自由に ARCube を設置して，複数人で環境を創造表現しよう

Process Flow
コン
セプ
ト
発
表

AR 技術と位置情報を用いたサービスをプロトタイピングで模索

シス
テム
考案

提 案 における 具体 的なシステムの考案と提案の進め方を決定

プロトタイ
ピン
グ

3D モデルの作成や使える技術の習得及び，マーカーの作成

本
開発

インターフェース製作
班とソフトウェア班に分かれて活動

Future Outlook
子供が環境変化について考えるきっかけとなるおもちゃへブロックを動かすことによって，動物の出現や絶滅が起こることで環境変化を感じるゲームの完成を目指す．ゲームの完成後は，幼稚園や小学校などに設置し，子供たちに遊んでもらいながら，本ゲームで起こる環境変化について考えもらう .

本
開
発の評
価

アカデミックリンクで審 査 員 特 別 賞という評価を得た

開発概要
ARCubeで実現する世界を創造して環境変化を感じるおもちゃ

ARCube1 メートル四方のフィールドの上に, マーカーの描かれた木製の箱である
ARCube を置き , それを端末を通して見ることによって3D モデルが画面上に表示される. フィールドは4分割されており, それぞれ四季で分けられている . ARCubeの置かれた季節に応じて表示される3D モデルが変化する.
ARCubeをある条件に沿って並べて置くことによって , 特殊な 3 Dモデルが表示されるようになる.

システム設計Vuforia
ターゲットを登録

カメラを通して特徴点
から角度と位置を返す

カメラから画素を取得

その位置にオブジェクトを表示

夏

秋

冬

春

明るさの影響を受けにくい色相の情報に基づいて季節を判別

全画素の平均値を取り色相を取得する

Unity
認識中の全マーカーの三次元距離を計算

マーカーの組み合わせに対し，使用するマーカーの個数と，距離を評価する式を定め，計算結果から3Dモデ
ルを選ぶ

展望
期待される効果動物の出現や消滅を通して「どうして？」を感じてもらい ，教育の導入部分として，環境変化に対しての興味関心をもつきっか提供シチュエーション
幼稚園や小学校に設置して子供たちに遊んでもらいながら，本ゲームで起こる環境変化について考えさせる．

今後備えたい機能
ウェアラブル端末を使用し，両手で遊べるようにする．時間変化によって環境も変化させる．季節のフィールドの広さを環境変化によって変化させる．

けとなる．