obnizのフォーラムは新しいシステムに移行しております。

新しいフォーラムはこちらになります

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



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

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



  • @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
    回答ありがとうございます。
    変更した結果、反転に成功いたしました。

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



SUGGESTED TOPICS