Skip to content

Change of angular velocity integration method. #422

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

GrzegorzSzczodrzec
Copy link

Angular velocity should be computed in the rotated coordinate system to get the proper value of the angular momentum derivative: https://en.wikipedia.org/wiki/Euler%27s_equation_of_motion

The provided code change switches angular velocity integration to the local (rotating) coordinate system.

A unit test is added. In the absence of external torque (caused by gravity or contact), the angular momentum vector should remain constant. The included unit test verifies this property.

Angular velocity should be computed in the rotated coordinate system to
get the proper value of the angular momentum derivative:
https://en.wikipedia.org/wiki/Euler%27s_equation_of_motion

The provided code change switches angular velocity integration to the
local (rotating) coordinate system.

A unit test is added. In the absence of external torque (caused by
gravity or contact), the angular momentum vector should remain
constant. The included unit test verifies this property.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant