Russ Tedrake
Russ Tedrake
I'm ok with either approach in the short term. Can we provide a sufficiently narrow suppression?
I believe that the correct check for this would be to reconstruct the same matrix decomposition math that three.js provides and [meshcat uses](https://github.com/rdeits/meshcat/blob/d1049e0d463cf3f5918ef6a3a714c894038b7d79/src/index.js#L381). Then we should check two invariants: 1)...
Yes, we definitely need it. For instance, I believe the way we draw arrows in our force vector visualization is with a non-rigid transform (it's a cylinder that gets squeezed...
I believe Matrix4d is the right API. This would correspond to the "general transform", T, as described in the multibody notation: https://drake.mit.edu/doxygen_cxx/group__multibody__quantities.html And, as that documentation says, "The relationship between...
Wow. Nice find! That's a beautiful reproduction, which definitely seems like something we must address. Can you open a new issue with that test so that we can track it?
In an ideal world, mathematicalprogram would support this, not throw. otherwise every caller will effectively have to support it?
oops. X_target = {4}. ;-)
Where in the "contract" (e.g. api documentation), precisely, should we have introduced the concept that multiple visits to the same set are disallowed by construction? It's not obviously disallowed from...
I will add the do not review tag until you've done those checks.
the browser was Chrome. sorry i forgot to specify.