スマートグラスでアプリ開発せえへん? #1

Created by makinaga (@s_makinaga)

WIFI

SSID: umekita1411
PW : 3h4ktmbz

立ってる人

  • 所属 ウエストユニティス株式会社
  • 役割 システムエンジニア
  • 仕事 サーバサイド・Web・アプリ開発
  • 趣味 音楽

reveal.jsでプレゼン資料作ってみた
HTMLでカックイイ資料作れてたのしい

今日の予定

  • 〜19時30分 スマートグラス体験
  • 〜19時40分 InfoLinker説明
  • 〜20時30分 InfoLinkerハンズオン
  • 〜21時00分 LT
  • 21時00分〜 懇親会

スマートグラス体験

  • Meta2
  • Google Glass
  • RealWear HMT-1
  • telepathy walker
  • EyeTrek INSIGHT EI-10
  • Hololens
  • Etc...

InfoLinkerハンズオン

その前に、、、

InfoLinkerとは

  • Westunitis社製のスマートグラス
  • 純日本製
  • マニュアル作成会社
  • からのソフトウェア開発会社
  • からのハードウェアまで作っちゃった会社
  • が作ったスマートグラス

スペック

  • Android 4.2.2
  • CPU TI OMAP 4470 dual- core MAX1.5GHz
  • RAM 1GB

私たちが生産しています

どんな使われ方してるか

Case 1

プラントでの保全現場

デジタルペンで書いた文字をすぐに確認

Case 2

医療現場

手術中の術野を世界4カ国に同時配信

Case 3

鈴鹿8時間耐久レース

ピットクルーの情報共有

InfoLinkerハンズオン

目的

自分で自由に楽しく開発できるように

  • WiFiへの接続ができるようになる
  • アプリインストールが出来るようになる
  • 操作方法を把握する
  • SDKを理解する

動かすアプリ

  • InfoLinkerのカメラで撮影
  • 英語の文字列を認識(Amazon Rekognization)
  • 日本語に翻訳(Amazon Translate)
  • 結果を画面上に表示
  • 認識結果はご愛嬌

Step.1

ドライバインストール
(Windowsの方のみ)

Step.1

ドライバインストール
(Windowsの方のみ)

  • デバイスマネージャを開く

Step.1

ドライバインストール
(Windowsの方のみ)

  • コンピュータを参照してドライバー
    ソフトウェアを検索します

Step.1

ドライバインストール
(Windowsの方のみ)

  • ダウンロードしたドライバーを指定します

Step.1

ドライバインストール
(Windowsの方のみ)

  • インストール完了

Step.1

ドライバインストール
(Windowsの方のみ)

  • InfoLinker用 ADBドライバ

Step.2

ソースファイルビルド

Step.2

ソースファイルビルド

Step.2

ソースファイルビルド

  • AndroidStudioで開く

Step.2

ソースファイルビルド

  • AndroidStudioで開く

Step.2

ソースファイルビルド

  • ビルド

Step.2

ソースファイルビルド

  • InfoLinkerへインストール

Step.2

ソースファイルビルド

うごいた!!

Step.3

ランチャーへ登録

Android Transfer のインストール(Macのみ)
https://www.android.com/filetransfer/

Step.3

ランチャーへ登録

デバイスの中からWU_LAUNCHへ

Step.3

ランチャーへ登録

setting.iniをPCへコピー

Step.3

ランチャーへ登録

setting.iniをテキストエディタで開く
アプリ名とパッケージ名を入力
recogcamera,com.westunitis.recogcamera,

Step.3

ランチャーへ登録

setting.iniをInfoLinkerへ戻す

Step.3

ランチャーへ登録

setting.iniをInfoLinkerへ戻す

Step.3

ランチャーへ登録

InfoLinkerの3ボタン長押しで再読み込み

Step.3

ランチャーへ登録

ランチャーに表示された!!
(されない方はタッチパッドをスライド)

Step.3

ランチャーへ登録

InfoLinkerの4ボタン長押しでアプリ起動

Step.3

ランチャーへ登録

起動した

Step.4

アプリを使ってみる

タッチパッドスライドでズームイン・アウト

Step.4

アプリを使ってみる

タッチパッドダブルタップで撮影

Step.4

アプリを使ってみる

撮影された

Step.4

アプリを使ってみる

翻訳された
(ちょっと時間かかります)

I Love You.

I Need You.

I Want You.

Step.5

SDKを見てみよう

WUZeroActivityを継承してる

Step.5

SDKを見てみよう

InfoLinkerのタッチパッド・ボタンのイベント発生時に発火するfunctionをoverrideして簡単使える

Step.5

SDKを見てみよう

WUZeroListener Interfaceをimplementしても幸せ

Step.5

SDKを見てみよう

正体はWUZeroLibraryのWUZeroActivity

Step.5

SDKを見てみよう

タッチパッドの正体は実は照度センサ

Step.5

SDKを見てみよう

WUTouchSensor.javaでタッチパッドの感度調整できる

Step.5

SDKを見てみよう

結果、WUZeroLibrary使ったら簡単にInfoLinker向けのアプリが開発できる

よいInfoLinkerライフを!!

質問!!

LT!!

最後に

ITせえへん?の会(仮)について

関西のIT企業6社によりWGを結成して活動開始

  • 関西でITイベントを盛り上げたい
  • ITって楽しいを伝えたい

最後に

次回開催予定イベント

新春LT大会!!
1月下旬開催予定!!!
(Connpassにて開催詳細内容送ります!!)

本日はありがとうございました

懇親会しましょう!!