問題タブ [kinect-v2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 外部の Kinect で使用しようとしているときに Webots ロボットが話さない
Kinect カメラが人を検出したときにロボットが話す Webbot シミュレーションを作成しようとしています。
私は Kinect V2 を USB ポートに接続しており、PyKinect2 と pygame を使用して Python コードを実行することで、それ自体で人を検出できます。
次のステップとして、そのコードを Webots 環境に配置し、Kinect がユーザーを検出したときにユーザーに話しかけるロボットを追加しました。ただし、Kinect が実行を開始してウィンドウがポップアップすると、Webots の時計が停止し、ロボットは何もしません。Kinect ウィンドウを閉じた後、ロボットはメッセージを読み上げますが、そのコードは以下に示すように Kinect コード内で実行されているはずです。
これは、Kinect と Webots が独自のクロックを持っているため、同期の問題である可能性があると思いますが、よくわかりません. だとしても、どうしたらいいのかわからない。どんなアドバイスでも大歓迎です。
これが私のコードの関連部分です。必要に応じて完全なコードを提供できます。Kinect の体検出は、この例を少し修正したものです。