Solver Configurationのエラー
4 views (last 30 days)
Show older comments
添付のdemo.slxを実行すると以下のようなエラーが発生してしまいます.
時間 0.0 に式の評価でエラーが発生しました。シミュレーションを停止します。解に特異点が存在する可能性があります。そうでない場合は、(固定ステップ サイズを小さくする、または許容誤差を厳しくすることによって) ステップ サイズを減らしてみてください .
'demo/joint_7' has a degenerate mass distribution on its follower side.
固定ステップを小さくしたり,許容誤差の値を調整しても同じエラーが発生していしまいます.どのように解決すれば良いか教えていただけると助かります.どうかよろしくお願いいたします.
0 Comments
Answers (2)
Norihiro Kobayashi
on 28 Jul 2021
モデル確認したところ、各リンクの質量が設定されていないため、degenerate mass distributionのエラーが発生しているようです。(※ソルバの設定だけでは解消できないエラーです。)まずmass やinertiaがurdfファイルで正しく設定されているかから確認するのがよいかと思います。
urdfのインポートに関しては以下ドキュメントを参照頂けます。
https://jp.mathworks.com/help/physmod/sm/ug/urdf-import.html
0 Comments
See Also
Categories
Find more on トラブルシューティング in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!