開発ブログ

第2回 Windowsからパペロシミュレーターを動かしてみた

投稿日時:2018年6月12日 09:06

こんにちわ、ピャペロンです!
今回はPythonをWindowsにインストールしてプログラムを実行してパペロシミュレーターを動かしてみたよ。
ここからはユーザ登録をしないと進めないからぜひ作成しよう!

利用するソフト
・Windows 10
・Python3(ver3.4推奨)
・コマンドプロンプトかWindows Power Shell
Visual Studio CodeサクラエディタなどUTF-8で保存できるテキストエディタ(メモ帳は非推奨)
・ブラウザ(Google Chromeを推奨)
※推奨環境以外は不具合が起きる可能性があるので自己責任でお願いします。


まずPythonのインストーラーをDownloadsページからダウンロードしよう。https://www.python.org

 

インストーラーを実行して[ Add Python XX to PATH ]にチェックを入れてPythonをインストールしよう。
詳しくはこちらを参照してみよう。https://www.python.jp/install/windows/py_launcher.html

 

コマンドプロンプトかWindows Power Shellをスタートメニューから起動しよう。

 

[ py ]か[ python ]とコマンドを入力してpythonを実行できるか確認しよう。
こんな画面になったら[ quit() ]で戻れるよ。

 

もし表示されなければ環境変数Pathを設定する必要があるよ。まずPythonをインストールした[python.exe]があるフォルダのアドレスをバーを右クリックしてコピーしよう。
次の手順で環境変数の設定画面を開こう。スタートメニューを右クリック⇒システム⇒システム情報⇒システムの詳細設定⇒環境変数
ユーザー環境変数のPathの編集画面を開いて新規でコピーしたアドレスをペーストしよう。これでコマンドを入力すればpythonを実行できるはずだ。

 

[ py -m pip install ]か[ py -m ensurepip ]と入力してpipをインストールします。※pipとはpythonのパッケージ(ライブラリ)管理システム
[ py -m pip ]と入力してpipコマンドのマニュアルが表示されなかったらPythonをインストールしたフォルダにあるScriptsフォルダのアドレスを環境変数に設定して[ pip ]と入力しよう。

 

続いて[ py -m pip install tornado ]、[ py -m pip install ws4py ]と入力して必要なPythonライブラリをインストールしよう。

 

インストールしたらここからPaPeRo i 制御用Pythonライブラリをダウンロードしよう。https://smilerobo.com/papero/tips002/

 

作業するフォルダを作成し、そこに制御用Pythonライブラリを解凍して取り出したpypapero.pyを置きましょう。※例 : C:\Users\ユーザー名\PaPeRo\pypapero.py

 

シミュレーターのページを開いてモーションエディタで作成したモーションを[生成コード]タブをクリックして生成範囲が全体となっていることを確認してソースコードをコピーしよう。

 

テキストエディタを開きファイルを新規作成しよう。コピーしたソースコードをペーストしてテキストエディタの文字コードがUTF-8であることを確認し、拡張子を.pyにして好きな名前で作業フォルダに保存しよう。※例:papero_hello.py

 

コマンドプロンプトかウィンドウズパワーシェルで作業ディレクトリ(フォルダ)に移動しよう。
※[ ls ]コマンドで現在いるディレクトリのファイルとフォルダの一覧を表示できるよ。Tabキーを利用すると補完されるので積極的に使おう。
シミュレーターのページを開きながら[ py ファイル名.py ]とコマンドを入力してパペロが動作すると成功です!※動かない場合は” -sim “オプションでシミュレータIDを指定してみよう。[ py ファイル名.py -sim シミュレータID ]


0

最新開発ブログ一覧  (一覧で確認
2020年8月19日 14:08
開発ブログ
第30回 パペロで赤外線アレイセンサを動かしてみよう!【中編:顔の表面温度を測ってみよう】
by 管理者
2020年7月22日 16:07
開発ブログ
第29回 パペロで赤外線アレイセンサを動かしてみよう!【前編:簡易サーモグラフィを作ろう】
by 管理者
2019年11月20日 17:11
開発ブログ
第28回 パペロでJulius4.5を実行してみた
by 管理者
2019年11月13日 09:11
開発ブログ
第27回 JuliusをPaPeRoi向けにクロスコンパイルしてみた
by 管理者
2019年9月19日 17:09
開発ブログ
第26回Linaro Toolchainでクロスコンパイルしてみた
by 管理者

コメントは受け付けていません。