Edited at

Pepperハッカソンに役立つリンク集

More than 1 year has passed since last update.


この記事の内容

 Pepperを活用したハッカソンに役立つ記事やサンプルプログラムを紹介します。

 ※ソフトバンクロボティクスやアトリエ秋葉原公式のページ以外にも、ユーザーの皆様が作成・執筆していただいた記事やサンプルプログラムも紹介しています


コンテンツ一覧


  • 初めてPepperに触れる方

  • 各種連携(WebAPI等)

  • IoT

  • QRコード

  • 応用編

  • その他


初めてPepperに触れる方


Choregraphe(開発ツール)のダウンロード

Pepperのアプリ開発に必要なソフトウェア Choregraphe は以下のサイトでダウンロードできます。

https://developer.softbankrobotics.com/jp-ja/downloads/pepper

※Choregrapheライセンスキーは同ページに記載されています


Pepperチュートリアル (1)〜(8)

初めてPepper開発をされる方向けのチュートリアルです。(アトリエ記事)

http://qiita.com/Atelier-Akihabara/items/c5f57358a7b333eef397


Pythonボックスの考え方 (Pepper TechFes技術セッション)

Pepperアプリ開発のキモとなるボックスの考え方を紹介です。(アトリエ記事)

http://qiita.com/Atelier-Akihabara/items/f6a05ca14be786f9a94c


バーチャルロボットでできること, できないこと

バーチャルロボットとPepper実機の違いについての解説です。(アトリエ記事)

http://qiita.com/Atelier-Akihabara/items/a6a97c717c5f96daff1d


各種連携(WebAPI等)


拡張ライブラリの組み込み方法

Pepperで追加のライブラリを組み込むための方法を紹介です。(アトリエ記事)

http://qiita.com/Atelier-Akihabara/items/d150185ed28fdba6ef20


Pepper ハッカソンに役に立ちそうな ボックスを 4つ

外部接続を想定したSimple HTTP request、Upload file、Download File、WebSocketの4ボックスが公開されています。

http://qiita.com/tkawata1025/items/df181d22e44f9150a01d


Pepper アプリプロジェクト内に独自の Webサーバーを立てる

BaseHTTPServerによるPepper内Webサーバーの構築方法の紹介です。

http://qiita.com/tkawata1025/items/a4f249a981a406b262c9


サーバー上の HTML コンテンツと qimessaging で通信をするサンプル

サーバー上のコンテンツと Choregraphe で作られるロボアプリが直接メッセージ交換をできるようにする方法の紹介です。

http://qiita.com/tkawata1025/items/2de3381ee76b41953ad6


DataSpiderをつかってPepperと連携する方法

DataSpiderによるPepperと外部サービスの連携方法です。(短時間で接続を行う場合に有用です)

http://qiita.com/appresso_wakino/items/137145752ea3a7c91ba7


PepperとAzure Face APIで顔認証

Pepper × MS AzureのFaceAPI連携例です。

http://qiita.com/CatDust/items/46254e997a111a2e37f5


IBM Bluemix を Pepper とつないでみよう

Pepper × IBM Bluemixの連携例です。

https://www.slideshare.net/TakujiKawata/ibm-blluemix-pepper


Pepper x Bluemix 勉強会表示スライド

Pepper × IBM Bluemixの概要・事例紹介・連携例です。

https://www.slideshare.net/secret/oRocaf0rGdTSjO


Pepper - kintone GET ボックス(M-SOLUTIONS株式会社)

Pepper × kintoneの連携例です。

https://developer.cybozu.io/hc/ja/articles/205294930-Pepper-kintone-GET-%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9-M-SOLUTIONS%E6%A0%AA%E5%BC%8F%E4%BC%9A%E7%A4%BE-


Microsoft Cognitive Service勉強会資料


自然言語解析 LUISについて

https://isana.blog/2017/04/luisチュートリアル(前編:仕組みと設定方法)/

https://isana.blog/2017/04/luisチュートリアル(後編:pepperとの連携)/


顔認証 Face APIについて

https://isana.blog/2017/02/microsoft-azure-face-apiを触ってみた&pepperで動かしてみた/


IoT


MQTT Publisher ボックスを作る

PepperでMQTTを利用するための解説です。

http://qiita.com/Suna/items/26dc236606f27dfafa16


Choregraphe入っているPCにNode-REDを入れてPepperとMQTT連携するメモ:

Node-REDを利用しPepperでMQTT連携を行う解説です。

http://www.1ft-seabass.jp/memo/2017/09/10/pepper-nodered-mqtt-broker-relation/


enebularと Milkcocoaで開発する「Pepper x IoT」勉強会

エッジとクラウドを “つなぐ” IoTオーケストレーションサービス「enebular®」とIoTメッセージングサービス「Milkcocoa®」を紹介します。

http://www.1ft-seabass.jp/memo/2017/09/09/enebular-pepper-milkcocoa-iot/


QRコード


QRコードカメラプレビュー

QRコード読み込みにカメラプレビューを追加する方法を紹介します。(アトリエ記事)

http://qiita.com/Atelier-Akihabara/items/b58901802eaaa1ef0df3


QRコードのディスプレイ表示

QRコードをディスプレイに表示する方法を紹介します(アトリエ記事)

http://qiita.com/Atelier-Akihabara/items/ea61372443ac969fa9d4


応用編


Choregraphe プロジェクトの中にカスタムサービスを組み込む

カスタムNAOqiサービスの構築方法の紹介です。

http://qiita.com/tkawata1025/items/541f72074c80523c0848


その他


SoftBank Robotics Documentation

SoftBank Robotics の NAOqi リファレンスです。APIの詳細はこちらで確認ください。

http://doc.aldebaran.com/2-5/index.html [英語]


Pepper Developer Network (YouTubeチャンネル)

ボックスの終了処理や、ロード時の処理など開発で詰まりやすいポイントを動画で紹介しています。

https://www.youtube.com/channel/UCRCdyW8AdK6PRSZpQH0Dp7Q