Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nonphysical inertia tensors in the example notebooks #399

Open
rdeits opened this issue Mar 7, 2018 · 0 comments
Open

Nonphysical inertia tensors in the example notebooks #399

rdeits opened this issue Mar 7, 2018 · 0 comments

Comments

@rdeits
Copy link
Collaborator

rdeits commented Mar 7, 2018

I noticed while playing around with the updates to MeshCatMechanisms that the spatial inertias in all of the simple examples are set to something like I * axis * axis'. That gives the right results in the plane, but it's not actually a physically possible distribution of mass because it violates the triangle inequality (\lambda_i + \lambda_j \geq \lambda_k for any ordering of the eigenvalues \lambda). The correct tensor for a rod aligned along the x axis would be I * SDiagonal(0, 1, 1) (or maybe SDiagonal(0.01, 1, 1) if we want a slightly finite rod).

Do you think it's worth fixing the examples?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants