ごえもん・シナモンのピグマリオン計画
STEP1-3 段差乗り越えモーションを作る
|
|||||||
1.AIBOパフォーマを使ってみる | |||||||
段差乗り越えモーションは歩行モーションを改造して作ろうと思っていたのですが、歩行モーションは普通のモーションと違って他の動作(壁などの監視)をしながらの特別なモーションらしく、抜き出すことが出来ないようです。 仕方がないのでAIBOパフォーマを使って作ることにしました。 パフォーマを使ってすぐ困ったのは足のX方向の角度が最低でも「7度」にしか設定できないことです。 直立状態は「0度」なのですが、編集しようとしても「7度」に書き換わってしまいます。後ろ足だと最低「12度」です。 歩くためには体重移動のため、足のX方向の角度を「−7度」程度にする必要があります。 これでは段差乗り越えどころか歩くモーションさえも作れません。(わざと作れないようにしたのか?)
歩くためには「-7度」の設定が必須と思われるので、モーションファイルを直接編集してみることにしました。 「user.ama」を覗くと簡単なフォーマットなのですぐどこを触ればいいのかわかりました。 編集したファイルをパフォーマで読み込めるし、メモリースティックにも読み込めるのを確認しました。 そこで、今後の編集の煩雑さを考えて簡単なモーションファイル修正ツールを作りました。 「アイボモーショントリマー」の画面 上記「アイボモーショントリマー」を公開しておきます。 あらかじめお断りしておきますが、最低限自分が困らない程度の作りこみになっています。利用価値も余りないのでダウンロードされる方がおられるかどうかはなはだ疑問ではありますが、一応使い方など説明しておきます。 また、このプログラムを使用したことで発生したいかなる不具合も保障しかねますのでご了承の上、使用してください。 1.これをダウンロードして展開してください。展開すると、「AIBO_Motion_Trimer.exe」が出来ますのでこれを適当なフォルダーに入れて実行してください。実行に際してはVB6のランタイムが必要です。あらかじめ入手して組み込んでおいてください。 2.AMAファイルを選択してください。 3.モーションを選んでください。 4.選んだモーションのキーフレーム一覧ができるので修正したいキーフレームを選んでください。 5.アイボの各関節の設定角度が表示されるので修正してください。入力のチェックは行っていないので変な角度を入力しないようにしてください。 6.折り込みボタンを押すと修正が取り込まれます。 7.修正が完了したらファイル上書きで保存してください。このとき、オリジナルファイルは***.BAKというファイル名で保存されます。 8.アイボパフォーマで読み込み、メモリースティックに書き込んでください。 AMAファイルについて (^_^;) しかし、モーションは一向にできません。(^_^;) |
|||||||
|