Pepper開発環境構築
どうしても動かなかったら山Dまで
まず,WSLのセットアップを完了させておいてください。
必須パッケージのインストール
sudo apt update
sudo apt install -y curl python2 libpython2.7
実際に環境を構築する
SDKのダウンロードと展開
sudo curl -fsSL https://community-static.aldebaran.com/resources/2.5.10/Python%20SDK/pynaoqi-python2.7-2.5.7.1-linux64.tar.gz | sudo tar xz --no-same-owner -C/opt
sudo ln -s pynaoqi-python2.7-2.5.7.1-linux64 /opt/pynaoqi
sudo chmod 755 -R /opt/pynaoqi/lib/python2.7/site-packages
PATH通したりその他諸々
echo 'export PYTHONPATH=/opt/pynaoqi/lib/python2.7/site-packages:${PYTHONPATH}' >> ~/.profile
. ~/{.bashrc,.profile}
動作確認
python2
Pythonのrepl(対話型のインターフェース)が起動します。
以下を打ってみてください。
import qi
エラーが出ずにプロンプトが戻ってきましたか?
戻ってきたなら成功です!
エラーを吐いたのなら失敗です!
動作確認(おまけ)
import qi
s = qi.Session()
s.connect("tcp://192.168.x.x:9559")
tts = s.service("ALTextToSpeech")
tts.say("布団が吹っ飛んだ")