Kinectで2足歩行ロボを操縦できるようにしてみた

前回の獅子舞ロボに引き続き、KHR-2HV(ポンタ1号)をKinectで動かせるようにしてみました。

少し動きが変ですが、Kinectの認識精度の問題なのか、角度計算のプログラムの問題なのかよく調べていません。
角度は各関節の座標からatan2で計算しています。Kinect1.5では関節角度をとれるようなので、そちらを使った方が正確かもしれません。
ロボットの関節は人間の関節とは似ているようでだいぶ違うので、なかなか思うようには動かせません。
今回、動かせるのは上半身と股+足首です。股と足首は同期させています。

2足歩行ロボなので歩かせたいですが、Kinectで歩かせるのは難しいです。別のコントローラーと組み合わせてモーションで歩かせたり、歩くような動き(ジェスチャ)を認識してモーションで歩かせる手はあります。

本格派対局将棋 ぴよ将棋
本格派対局将棋アプリ ぴよ将棋
[Android] [iOS]

かわいい「ひよこ」と対局する将棋アプリ。かわいいけどAIは本格派!
対局後の検討機能や棋譜管理機能も充実!棋譜解析機能も搭載!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です