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