- September 9, 2006
ODE質問・要望募集2!
ODEの質問・要望募集のコメント総数が50件を超えました.本当にありがとうございます.コメントが長くなり読みづらくなりましたので新たな質問・要望は最新のODE質問・要望募集○!に投稿してください.
なお,延び延びになっていた初心者用ODE本の原稿脱稿が9月末となりました.できるだけ良い本にしたいので説明して欲しいところがあればコメントして頂ければありがたいです.
さっそく,以下に掲載したうえのさんのご質問に回答していきたいと思います.
| こんばんは。
物体と物体のコンタクト時での
動いてる細長い板(Trimesh)の縦長の面を常に
②動いている物体を元にしてFDir1を設定するには
②もしかして、そもそもFDir1を動いている
|
うえのさん,毎度ありがとうございます.
①の回答:fdir1は第1摩擦方向で,単位ベクトルかつ接触点の法線方向と垂直でなければなりません.成分は3つあり,その単位ベクトルのx,y,z軸成分です.また,これを設定するためにはdContactFdir1のフラグを立てておく必要があります.
②の回答: いろいろな方法があるかとは思いますが姿勢を知るにはdBodyGetRotationかdBodyGetQuaternionを通常使用すると思います.その他,ボディにヒンジジョイントがあるなら軸の方向ベクトルを利用することもできます.
③の回答: 一般的かどうかわかりませんが,全方向移動ロボットのシミュレータを作成するときにfdir1を設定したことがあります.
以上です.
- Previous Page: ODE 0.5→0.6→0.7の変更点
- Next Page: ODE 0.7リリース

ROBOCUP



![[TypeKey Profile Page]](http://demura.net/nav-commenters.gif)
けんすけさん、
解決して何よりです。
ちなみに、ODE本は初校が終わりました。これから再校、三校があり、書店に並ぶのはゴールデンウイーク明けになりそうです。