Skip to content

How are the constraints enforced each time step? #2641

Closed Answered by jcarpent
lijas asked this question in Q&A
Discussion options

You must be logged in to vote

We follow the algorithmic derivations of rigid-body dynamic algorithms (by Roy Featherstone) that account for joint constraints explicitly in the evaluation of forward or inverse dynamics. More precisely, we use the minimal coordinate formulation. On the contrary, if you have been using maximal coordinates, you will then have to add constraints between connected bodies to enforce the constraint: this will be achieved at the price of numerical errors.

@lijas What is your current rigid body solver?

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by lijas
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants