[cnoid]stlをwrlに変換 - graspPlugin/wiki GitHub Wiki

コマンド一覧

フォルダ移行

cd ~/choreonoid-1.7.0/bin/

実行ファイルの存在確認

ls

実行ファイル(stl2vrml)が存在すれば、実行コマンドでstlファイルをwrlファイルに変換できる。
実行ファイル(stl2vrml)が存在しない場合、以下を実行して実行ファイルを生成する。

cd ~/choreonoid-1.7.0/
ccmake .

BUILD_GEOMETRY_EXEをOFFからONに
cキー→eキー→gキー

cmake .
make -j16

実行ファイルを生成できたか確認。

cd ~/choreonoid-1.7.0/bin/
ls

stl2vrmlが存在することを確認。

実行コマンド stlファイル wrlファイル スケール

通常、そのままのスケールで変換するとchoreonoid上ではサイズが大きくなってしまう。
そのため、変換する際にはスケールを0.001倍する。

./stl2vrml sample.stl sample.wrl 0.001

出力ファイル

sample.wrl samplehrp.wrl

※choreonoidに入れるのはhrp.wrlの方