LoginSignup
8

More than 5 years have passed since last update.

Pepperディスプレイのスクリーンショットを取得

Last updated at Posted at 2017-03-17

この記事の内容

 Pepperのアプリ開発でスクリーンショットを取得したいことがあります。PepperのディスプレイはWebブラウザになっており、PC側で該当ファイルを開きスクリーンショットを撮る方法がありますが、レンダリング結果が違うため根本的な解決策にはなりません。
 以下で紹介する方法で本物のスクリーンショットが取得可能です。

前提条件

  • Pepper
  • NAOqi 2.4.3(今回は一般販売モデルで試しましたが、OSが2.4.3であればモデルは関係ないと思います)
  • SSHクライアント

検証環境

Mac OS:10.10.5
NAOqi:2.4.3

手順

1.SSHクライアントからPepperにログインします。
2.以下のコマンドを入力し、実行します。

Pepper> /var/www/apps/j-tablet-browser/adb shell screencap -p | sed 's/\r$//' > ~/display.png

3.ユーザーnaoのホームディレクトリにファイル display.png が作成されます。
4.ユーザーのホームディレクトリからスクリーンショットファイルを取得できます。

PC> scp nao@<pepper.local>:~/display.png ~/

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8