公式作品のパペットについて



  • 公式作品のパペットを参考にロボットを作成しているのですか、yaw軸サーボの動作を反転させることは可能でしょうか。
    可能であればどこを変更すればいいか教えていただきたいです。

    よろしくお願いいたします。


  • administrators

    @bまてるだ さん

    こちらのパペット人形ですね
    https://obniz.io/explore/36

    加速度やposenetの計算後,実際にサーボモーターに角度の命令を送っているところは下記になります.

    function setServo(yaw, pitch) {
            try {
                servo_y.angle(yaw);
                s_yaw = yaw;
                servo_p.angle(pitch);
                s_pitch = pitch;
                $('#d4').html("SERVO: " + s_yaw.toFixed(2) + ", " + s_pitch.toFixed(2));
            } catch (e) {
                console.error(e);
                return;
            }
        }
    

    例えば,こちらで
    servo_y.angle(yaw);servo_y.angle(180-yaw);のように変更いただければ,サーボの動きが反転します.

    こちらで試してみていただけますか?



  • @kido
    回答ありがとうございます。
    変更した結果、反転に成功いたしました。

    ありがとうございました。


 

Recent Projects

  • @nak435 かしこまりました。よろしくお願いします。

    read more
  • @Yuki-Sato さん、

    外部の3.3vを使うとはいえ普通にvccやgndを供給して問題なくうごくのであれば、弊社での動作確認後Flick Hatのライブラリとして公開できればと思っているのですがいかがでしょう。

    今週末に確認しますので、お待ちください。

    read more
  • @nak435 時間がかかってすいません、

    なんとか3.3vをgndにつないでFlick Largeを動かしたかったのですが、うまく動かすことができなかったです。
    3.3vをgndを繋がずに接続するというのはライブラリで推奨して伝えることは難しいと思ってます。

    Flick LargeでなくFlick Hatの方で、外部の3.3vを使うとはいえ普通にvccやgndを供給して問題なくうごくのであれば、弊社での動作確認後Flick Hatのライブラリとして公開できればと思っているのですがいかがでしょう。

    よろしくお願い致します。

    read more
  • @nak435 ありがとうございます。
    接続は3.3vのgnd以外同じでした。
    エラーはそのせいかもしれませんが、しかし電気的にはgndを繋がない場合3.3vとしてうまく供給できないはずなのでそこが不思議です。

    教えていただいたプログラムの部分を修正して試してみたいと思います。
    また少し時間がかかりそうなのですが、早めに試したいと思います。

    引き続きよろしくお願い致します。

    read more