BPK-05 ロボットを動かしてみる

ここではラズパイからサーボを制御し、ロボットの体を動かすことに挑戦します。

【その1】から【その4】までが完了していることを前提に説明します。

ラズパイを起動してください。

img_0882

X Window System の画面上端のタスクバーの左側にある黒いアイコンをクリックし、LX Terminalウィンドウを開きます。

img_0830

コマンドラインからベゼリーのディレクトリに移動し、サンプルプログラムを実行します。

$ cd ~/bezelie/pi
$ python sampleServo1.py

この動画のようにロボットが動けば成功です。ループでずっと動き続けますので、停止したい場合は「Ctl + C」、つまりキーボードのコントロールキーと「C」を同時押ししてください。

動かなかった場合は、以前のページをあらためてご確認ください。

特にエラーがでるわけでもないのにピクりとも動かない場合は、以下のようなミスが考えられます。

・電池ボックスのスイッチがONになっていない。 ・ラズパイとサーボドライバボードとをつなぐケーブルがはずれている。

初期姿勢で既にべゼリーが傾いてしまっている場合は、サーボのセンタリングが巧くいっていなかったのかもしれません。少しのズレでしたら、微調整用プログラムを用意しましたので、ご利用ください。

・ベゼリーメニューの使いかた