Closed edrumwri closed 3 years ago
@amcastro-tri would you take a look at this please? It appears that the ArticulatedInertia calculation barfs when there is no articulation!
Thanks for reporting. This is an interesting use case, essentially you are trying to compute the reaction forces in the "static condition" imposed by these welds. Very nice. Thank you for providing the unit test, I will definitely use it in the fix PR.
Hey @amcastro-tri can you provide an ETA on fixing this? We're depending on this feature (computing reaction forces for static bodies) to test a calculation. I don't feel confident providing a fix for this.
I do not have an ETA since I don't really know what the underlying problem is. I might be able to say more today evening. For sure I will work on this on Thursday morning.
Sorry for the delay all, working on diagnosing this today.
Ok @edrumwri, at least there is an easy fix: Switch to discrete mode. In discrete mode your test works and the numerical values are correct.
Definitely there is a bug in the continuous case. I'll debug that next.
I was able to find the problem. I will push a fix shortly.
@edrumwri, fix in #15686.
Following code triggers it:
Backtrace: