93FAQ: 2007年10月アーカイブ
B.18, 19, 20を追加しました。
このFAQはODE質問・要望募集!によせられた読者のみなさんからの御問によりできました。ODEご本家様のFAQを訳したものではありません。今まで質問して頂き本当にありがとうございました。予想外の質問もあり、大変勉強になりました。今後も気軽に質問やコメントをしてくださいね。特に、初心者様からのご質問は大歓迎です。
- A. インストール・コンパイル
- Windows XPでのインストール法を教えてください。(2007-6-14)
- Windows Vistaでもインストールできますか?(2007-6-14)
- Linux上でのインストール法を教えてください。(2007-6-14)
- Mac OS X上でのインストール法を教えてください。
- Visual Studioでのインストール法を教えてください。
- Visual C++ 2005 Express Editionでのインストール法を教えてください.(2007-6-25)
- プレーステーション3へインストールできますか?
- 単精度と倍精度のどっちでインストールですれば良いですか?
- 衝突検出ライブラリはOPCODEとGimpactのどちらをインストールすれば良いですか?
- サンプルプログラムなどをコンパイルすると次のように怒られてしまいます。(2007-6-18)
arm.cpp:60: error: cannot convert ‘const dReal*’ to ‘const double*’ for argument ‘1’ to ‘void dsDrawCapsuleD(const double*, const double*, float, float)’
make: *** [arm.o] Error 1 - 自分の作ったソースコードをコンパイルしたいのですが、フォルダやソースコードをどこに置けばよいかわかりません。(2007-8-21)
- Windows Vista+MSYS+MinGWを使っていますが、ODEをインストールする際、make installすると"Permission Denied."と怒られます。もう、怒られたくありません。(2007-10-17)
- B. ODE本体
- 単位系は何ですか?
- 絶対(ワールド)座標系ですか?相対(ローカル)座標系ですか?
- ステップサイズとは何ですか?
- シミュレーションの最中に、途中から拘束をもうけたり、逆に外したりすることはできますでしょうか?
- 特定の物体にだけ(たとえば、箱が複数あったときに、そのうちのひとつにだけ)に外力(~[N]でおす、など)を加えることができますでしょうか?
- シミュレーションをもう一度最初から再生したい場合、一度ウィンドウを閉じて再実行するしかないのでしょうか?
- ジョイントに粘性摩擦を設定できますか?
- ジョイントの位置制御をするAPIはありますか?
- 物体間の接触シミュレーションを行う際、以下のようなエラーメッセージが出てうまくできません。物体(布団など
)がふっ飛んだり。。。どのように解決すればいいのでしょうか?
ODE Message 3: LCP internal error, s <= 0 (s=-0.0000e+00) - dRFromEulerAnglesのオイラー角の種類は何ですか?
- 目標位置(x,y,z)に対して現在の位置をdBodyGetPositionで取得して差分を取りたいのですが...dBodyGetPositionの中身(行列?ベクトル?)はどうなってるの?
- 空気抵抗を設定するには、どうしたらいいのですか?
- jointのトルクと力のdataを取りたいですが。ODEのmanualを読んでもよく分からないです。やり方教えていただけませんか?もしsampleがあればうれしいです。
- 球体を転がしてみると止まらずにどっかに行ってしまうので困っちゃいます。助けてください。
- トルク制御をしたいのですが?
- ODEで採用している動力学の計算方法を教えてください。ニュートン法やオイラー法などの名前がわかるだけで大変助かります。(2007-8-30)
- ジョイントの初期角度を変更する方法を教えてください。(2007-9-24)
- オブジェクトの属性にはなぜジオメトリとボディがあるのでしょうか?ジオメトリのみで定義されたオブジェクの利点は何ですか?(2007-10-12)
- APIの引数の宣言が良くわかりません。 dsDrawbox(const float p[3], const float R[12], const float sides[3]);などのconst float p[3]はどういう意味ですか?(2007-10-12)
- オブジェクトを空中に固定する方法を教えてください。(2007-10-12)
- C. 描画関係
- ODEのウインドウに,物体の位置を表示したり,シミュレーション時間の表示をするにはどうしたらよいのでしょうか?
- ODEのウインドウの大きさを変更すると物体の移動速度が変化します.シミュレーション結果に影響はあるのでしょうか?
- シミュレーションの描画を行わず,シミュレーションを実行するにはどうしたら良いのでしょうか?
- 本サイトに掲載されているかっこいいアイボのモデルはどのように作られているのでしょうか?3D-CADか何かのデータからモデルを構築するようなことが可能なのでしょうか?
できればCADから作れればありがたいのですが(^^;(2007-6-14) - シミュレーション結果(drawstaff)を動画として保存したいのですが何かいい方法はご存知でしょうか?「simulation test environment v0.02」のウインドウをそのまま動画ファイルとして保存できたら嬉しいです。(2007-6-14)
- D. その他
ODE FAQ: ODEのよくある質問の続きを読む
