以下に従ってJAXON2のサンプルを実行しています.
https://choreonoid.org/ja/documents/latest/tips/jaxon2-sample.html
StandingStabilizer.cnoidは実行できましたが,WalkPatternControllerとWalkStabilizerだとZMP seqに関するエラーになりましたので,その旨をご報告させていただきます.
release-2.2,WSL2上のUbuntu20.04にて以下を実行.
choreonoid Jaxon2WalkPatternController.cnoid
シミュレーション開始ボタンを押す
メッセージビューの出力
Eigenライブラリバージョン3.3.7が使用されています.( 使用されているSIMD命令セット: SSE, SSE2 )
CustomizedSpringModel用のボディカスタマイザ “XXXX/devel/lib/choreonoid-2.2/customizer/SpringModelCustomizer.so” がロードされました.
Labo1用のボディカスタマイザ “XXXX/devel/lib/choreonoid-2.2/customizer/Labo1Customizer.so” がロードされました.
Bodyプラグインが読み込まれました.
Assimpプラグインが読み込まれました.
PoseSeqプラグインが読み込まれました.
Pythonプラグインが読み込まれました.
PythonSimScriptプラグインが読み込まれました.
URDFプラグインが読み込まれました.
Balancerプラグインが読み込まれました.
プロジェクトファイル “choreonoid/ext/jaxon2_sample/sample/Jaxon2WalkPatternController.cnoid” を読み込み中…
OpenGL 3.1 Mesa 21.2.6 is available for the “シーン” view.
Driver profile: Microsoft Corporation D3D12 (NVIDIA GeForce RTX 3090 Ti).
WorldItem “World” を読み出し中
BodyItem “JAXON2” を読み出し中
ボディ “XXXX/devel/share/choreonoid-2.2/JAXON2/model/JAXON2/JAXON2.body” を読み込み中
→ 完了!
SimpleControllerItem “WalkPatternController” を読み出し中
WalkPatternControllerのコントローラモジュール “XXXX/devel/lib/choreonoid-2.2/simplecontroller/Jaxon2WalkPatternController” をロード中・・・OK!
コントローラインスタンスを生成しました.
BodyItem “Floor” を読み出し中
ボディ “XXXX/devel/share/choreonoid-2.2/model/misc/floor.body” を読み込み中
→ 完了!
AISTSimulatorItem “AISTSimulator” を読み出し中
5 / 5 のアイテムが読みこまれました.
プロジェクト “choreonoid/ext/jaxon2_sample/sample/Jaxon2WalkPatternController.cnoid” を完全に読み込みました.
XXXX/devel/share/choreonoid-2.2/JAXON2/motion/JAXON2/SampleWalkPattern.seq
A valid ZMP seq is not available.
エラー: WalkPatternControllerのinitializeメソッドが失敗しました.
エラー: 稼働可能なコントローラが無いためシミュレーションを開始できません.
エラー: AISTSimulatorのシミュレーションの初期化ができませんでした.