プログラミング Tips

ITエンジニアの雑記ブログ。
IT関連ニュースの考察や、プログラミングに関するTipsの備忘録として…
育児や日常の雑記帳としても、記事を投稿していきます。

プログラミングと日常生活に関する情報を発信しています。

Pepperのアプリ開発を始めるにあたって、まずは基本スペックをおさらいした。

人に向かって話しかけたり、身振り手振りや移動したり…

積極的にコミュニケーションをとるPepperには数々のセンサーや駆動システム、

それらを制御するハイスペックなCPUが搭載されている。

それらの構成を知っておくことで、今までにない新しいアイデアを発想する

きっかけにしたいと思う。

Pepperは…


ソフトバンクのグループ企業「ソフトバンクロボティクス」と

フランスのロボット開発会社「アルデバラン」が共同開発したロボット。

Pepperができること

  • 人が近くにいることを認識
  • 人の言葉を理解し、それぞれに対応した会話
  • 人の顔と声から、感情の認識
  • インターネットに常時接続の為、最新ニュースなどを確認&DL 
  • 周りの障害物を検知し、当たらないように動きを制御(安全に配慮した動き)
  • 開発したオリジナルのロボアプリを起動

特に興味深いのは、アプリを開発することでPepperのできることが増えていく。
今までに開発されたアプリは、例えば…
  1. ゲーム
  2. エンターテイメント
  3. コミュニケーション
  4. 情報
  5. 教育
がある。


ハードウェア仕様

本体サイズ

  • 全高:約1.2メートル (*1)
  • 全幅:約0.5メートル (*2)
  • 奥行:約0.4メートル (*3)
*1…腕をあげると、約1.4メートル
*2…腕を広げると、約1.2メートル
*3…腕を差し出すと、約0.7メートル

重量

28キログラム

移動速度

最大時速:2キロ

バッテリー

最大稼働時間:12時間

CPU

Intel Atom E3845 Quad Core 1.91GHz

メモリ

4GB

GPU

Intel HD Graphics 792MHz


タブレット仕様

ディスプレー

10.1インチ

解像度

1280 x 800 (px)

メディアファイル形式

AVI, WMV, ASF, MP4, MkV, MPG, DAT, TS, TP, TRP, 3GP

ビデオコーデック

DivX, XviD, H.264, WMV, MPEG1

ビデオ解像度

最大1980 x 1080 (px)


センサー仕様

RGBカメラ

2基(額中央、口)ー最大解像度 2560 x 1080

3Dセンサー

1基(左目)ー最大解像度 320 x 240

慣性ユニット

2基(胴体、土台)ー3軸ジャイロメーター、3軸加速度センサー

レーザーセンサー

6基ーレーザー線ジェネレーターを搭載し、レーザー線の反射を検知して周囲の状況を認識

赤外線センサー

2基(足元)

ソナー

2基(前後足元)ーレーザー では感知できないガラスのような透明な板などを感知

バンパーセンサー

3基(土台 前後左右、後方)

タッチセンサー

5基(頭部3基、両手の甲)


アプリ開発

Pepper上で稼働するアプリを開発するためには、「Pepperソフトウェアスイート」と呼ばれる開発ツールが必要になる。
  • Choregraphe
  • Monitor
  • Memorize
各ツールの説明や使い方は次回以降の説明としたいと思う。
 


本稿では、Pepperの持っている基本仕様について紹介した。

この仕様をベースにしてアプリケーションが駆動し、Pepperが動作する。

アイデア次第で、オリジナルのPepper動作を開発することができるのである!

夢膨らむ、ワクワクのロボティクス時代到来!である。

みなさま、ハジメマシテ。

ブログ管理人のコジャックです。

プログラマーとして日々開発業に携わっていますが、

その時々で覚えたテクニックや開発までのHow-Toを

多くの方とシェアしていけたらと思っています。

 「しぇあ」最近流行ってますよね?

普段はデスクでコーディングメインなので、文章にした

アウトプットはまだまだ不慣れですが、末長く

お付き合いいただけたらと思っています。 

ではでは、ブログ投稿の一稿目として… 

↑このページのトップヘ