Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Pepper SDK for Android Studio
体験会
Softbank Robotics
Atelier Akihabara
注意
2
内容変更の可能性あり
SDKおよびAndroid対応Pepperは絶賛開発中
SoftBank Robotics の公式webサイト、またはプレスリリースで公開された
情報を正しい情報としてください
Softbank Robotics Corp. 2015 All rights reserved.
⽬目次
l Pepper  SDK  for  Android  Studioとは
l SDKをインストールしましょう
l アプリケーショ...
Softbank Robotics Corp. 2015 All rights reserved.
Pepper  SDK  for  Android  Studioとは
4
・Android  StudioでPepperアプ
リを開発するため...
Softbank Robotics Corp. 2015 All rights reserved. 5
まずはSDKを
インストールしましょう
Softbank Robotics Corp. 2015 All rights reserved.
Pepper  SDK  for  Android  Studioのシステム要件
6
Android  Studio:Version  1.5以...
Softbank Robotics Corp. 2015 All rights reserved.
Android  SDKとBuild  in  Toolのインストール
7
“SDK  Manager”
↓
“Android  SDK”
↓
...
Softbank Robotics Corp. 2015 All rights reserved.
Pepper  SDK  for  Android  Studioのダウンロード
8
SoftBank  Robotics  
Develope...
Softbank Robotics Corp. 2015 All rights reserved.
Pepper  SDK  for  Android  Studioのインストール
(ファイル選択)
9
Android  Studioの標準のP...
Softbank Robotics Corp. 2015 All rights reserved.
ロボットSDKとツールのインストール
10
“SDK  Manager”
↓
APIのバージョンを選択
↓
AVDとToolsを選択
↓
インス...
Softbank Robotics Corp. 2015 All rights reserved.
アイコンの説明
11
・SDK  Manager
-SDKのバージョン管理理を⾏行行います
・Emulator
-ロボットビューアーおよびAnd...
Softbank Robotics Corp. 2015 All rights reserved. 12
アプリケーションを
作成してみましょう
Softbank Robotics Corp. 2015 All rights reserved.
アプリケーションの作成(プロジェクトの作成)
13
Android  Studioの既存の
「プロジェクト新規作成」と同じ
⽅方法で作成できます...
Softbank Robotics Corp. 2015 All rights reserved.
アプリケーションの作成(ロボットアプリケーション_̲1)
14
プロジェクト上でロボットアプリ
ケーションを新規作成します
“New”
↓
“F...
Softbank Robotics Corp. 2015 All rights reserved.
アプリケーションの作成(ロボットアプリケーション_̲2)
15
アプリケーションは主に⼆二つの構
成に分かれます
“My  Applicatio...
Softbank Robotics Corp. 2015 All rights reserved.
アプリケーションの作成(ロボットアプリケーション_̲3)
MainActivity.java(デフォルト
名)に実⾏行行させたい処理理を実装し
...
Softbank Robotics Corp. 2015 All rights reserved.
アプリケーションの作成(ロボットアプリケーション_̲4)
Sayクラスをインポート
↓
SayのインスタンスをNew
↓
Run(好きな⽂文⾔言)
Softbank Robotics Corp. 2015 All rights reserved. 18
アプリケーションを
動かしてみましょう
Softbank Robotics Corp. 2015 All rights reserved.
アプリケーションの実⾏行行(実⾏行行環境の選択)
“robot  app”で右クリック
↓
“Edit  Configurations”
↓
“A...
Softbank Robotics Corp. 2015 All rights reserved.
アプリケーションの実⾏行行(実⾏行行)
“robot  app”右の”run”
↓
エミュレータが起動
↓
ロボットビューアの
ダイアログビュー...
Softbank Robotics Corp. 2015 All rights reserved.
アプリケーションの作成/実⾏行行  (アニメーション)
_̲
Demoります
Softbank Robotics Corp. 2015 All rights reserved.
チュートリアル、APIリファレンス
本⽇日のイントロダクションは以下に基づいています
https://android.aldebaran.com...
Softbank Robotics Corp. 2015 All rights reserved. 23
お知らせ
Softbank Robotics Corp. 2015 All rights reserved.
Andrid  SDK  /  Android対応Pepperに関する情報
24
・SoftBank  Robotics  Developer ...
Softbank Robotics Corp. 2015 All rights reserved.
EOF
Upcoming SlideShare
Loading in …5
×

20160529 30 android-workshop_upload

1,053 views

Published on

20160529 30 android-workshop_upload

Published in: Technology
  • Be the first to comment

  • Be the first to like this

20160529 30 android-workshop_upload

  1. 1. Pepper SDK for Android Studio 体験会 Softbank Robotics Atelier Akihabara
  2. 2. 注意 2 内容変更の可能性あり SDKおよびAndroid対応Pepperは絶賛開発中 SoftBank Robotics の公式webサイト、またはプレスリリースで公開された 情報を正しい情報としてください
  3. 3. Softbank Robotics Corp. 2015 All rights reserved. ⽬目次 l Pepper  SDK  for  Android  Studioとは l SDKをインストールしましょう l アプリケーションを作成してみましょう 3
  4. 4. Softbank Robotics Corp. 2015 All rights reserved. Pepper  SDK  for  Android  Studioとは 4 ・Android  StudioでPepperアプ リを開発するための以下の機能を 追加するプラグインです -ロボットブラウザ -ロボットビューアー -ロボットエミュレータ -アニメーションブラウザ -アニメーションビューア -アニメーションエディタ -トラジェクトリエディタ -チャットトピックエディタ -Qi  SDK(JavaのApi  library) https://android.aldebaran.com/doc/introduction.html
  5. 5. Softbank Robotics Corp. 2015 All rights reserved. 5 まずはSDKを インストールしましょう
  6. 6. Softbank Robotics Corp. 2015 All rights reserved. Pepper  SDK  for  Android  Studioのシステム要件 6 Android  Studio:Version  1.5以上 JDK:上記Android  Studioのバージョンに準拠 Windows  OS:  Windows  8.1以前(今後Macにも対応予定) Memory/CPU:上記Android  Studioのバージョンに準拠 h"ps://developer.android.com/studio/index.html?hl=ja#Requirements
  7. 7. Softbank Robotics Corp. 2015 All rights reserved. Android  SDKとBuild  in  Toolのインストール 7 “SDK  Manager” ↓ “Android  SDK” ↓ “Android5.1.1(Lollipop)”の Platform22および、 “Android  SDK  Build  Tools”の 同バージョン(22)を選択 ↓ インストールする
  8. 8. Softbank Robotics Corp. 2015 All rights reserved. Pepper  SDK  for  Android  Studioのダウンロード 8 SoftBank  Robotics   Developer  Portalの ダウンロードページから取得して 下さい https:// developer.softbankrobotics.co m/jp-‐‑‒ja/downloads/pepper Linux版とWindows版のβ版を公 開中です
  9. 9. Softbank Robotics Corp. 2015 All rights reserved. Pepper  SDK  for  Android  Studioのインストール (ファイル選択) 9 Android  Studioの標準のPlug  in インストールと同じ⽅方法です “Settings” ↓ “Plugins” ↓ “Install  plugin  from  disk”から、 ダウンロードしたzipファイルを 選択 ↓ Android  Studioを再起動 ※今後検索索も可能になる予定
  10. 10. Softbank Robotics Corp. 2015 All rights reserved. ロボットSDKとツールのインストール 10 “SDK  Manager” ↓ APIのバージョンを選択 ↓ AVDとToolsを選択 ↓ インストールすると 以下全てが有効になります
  11. 11. Softbank Robotics Corp. 2015 All rights reserved. アイコンの説明 11 ・SDK  Manager -SDKのバージョン管理理を⾏行行います ・Emulator -ロボットビューアーおよびAndroid エミュレータを起動します ・Connect/Disconnect -実機やバーチャルロボットとの接 続と切切断を⾏行行います Rest/WakeUp -実機やバーチャルロボットのスリ ープと起動を⾏行行います
  12. 12. Softbank Robotics Corp. 2015 All rights reserved. 12 アプリケーションを 作成してみましょう
  13. 13. Softbank Robotics Corp. 2015 All rights reserved. アプリケーションの作成(プロジェクトの作成) 13 Android  Studioの既存の 「プロジェクト新規作成」と同じ ⽅方法で作成できます “New” ↓ “File” ↓ “Project” ↓  “New  Project”
  14. 14. Softbank Robotics Corp. 2015 All rights reserved. アプリケーションの作成(ロボットアプリケーション_̲1) 14 プロジェクト上でロボットアプリ ケーションを新規作成します “New” ↓ “File” ↓ “Robot  Application” ↓  “Select  API”(version) ↓ プロジェクトの再読み込み
  15. 15. Softbank Robotics Corp. 2015 All rights reserved. アプリケーションの作成(ロボットアプリケーション_̲2) 15 アプリケーションは主に⼆二つの構 成に分かれます “My  Application” -Java  コーディングファイル、 リソース、ビルドファイルなど “External  Libraries” -外部ライブラリの参照 ※qisdkやqichatplayerは build.gradleに⾃自動的に参照が組 み込まれるためcompileの⼿手書き は不不要です
  16. 16. Softbank Robotics Corp. 2015 All rights reserved. アプリケーションの作成(ロボットアプリケーション_̲3) MainActivity.java(デフォルト 名)に実⾏行行させたい処理理を実装し ます まずはPepperにしゃべらせまし ょう
  17. 17. Softbank Robotics Corp. 2015 All rights reserved. アプリケーションの作成(ロボットアプリケーション_̲4) Sayクラスをインポート ↓ SayのインスタンスをNew ↓ Run(好きな⽂文⾔言)
  18. 18. Softbank Robotics Corp. 2015 All rights reserved. 18 アプリケーションを 動かしてみましょう
  19. 19. Softbank Robotics Corp. 2015 All rights reserved. アプリケーションの実⾏行行(実⾏行行環境の選択) “robot  app”で右クリック ↓ “Edit  Configurations” ↓ “AVD  Options” ↓ “CPU/ABI” ↓ x86を選択 “Use  Host  GPU”をチェック ※デプロイ先がエミュレータ の場合のみ要選択
  20. 20. Softbank Robotics Corp. 2015 All rights reserved. アプリケーションの実⾏行行(実⾏行行) “robot  app”右の”run” ↓ エミュレータが起動 ↓ ロボットビューアの ダイアログビューに表⽰示 ※現時点ではロボットビューの 吹き出しには表⽰示されません
  21. 21. Softbank Robotics Corp. 2015 All rights reserved. アプリケーションの作成/実⾏行行  (アニメーション) _̲ Demoります
  22. 22. Softbank Robotics Corp. 2015 All rights reserved. チュートリアル、APIリファレンス 本⽇日のイントロダクションは以下に基づいています https://android.aldebaran.com/doc/index.html 本⽇日実⾏行行した以外のサンプルは以下に公開されています https://android.aldebaran.com/doc/tutorials.html またAPIリファレンス(JavaDoc)については以下を参照して下さい https://android.aldebaran.com/doc/javadoc/index.html?
  23. 23. Softbank Robotics Corp. 2015 All rights reserved. 23 お知らせ
  24. 24. Softbank Robotics Corp. 2015 All rights reserved. Andrid  SDK  /  Android対応Pepperに関する情報 24 ・SoftBank  Robotics  Developer  Portal  をチェック サインイン ↓ ユーザー登録 ↓ ニュースレターチェックで 最新情報をお届け
  25. 25. Softbank Robotics Corp. 2015 All rights reserved. EOF

×