dynamics of rigid bodies 477906