Impulsive joint having issue with the T12 example when flipped #733
Labels
3D
The issue is specifically about the 3D version of Rapier.
A-Dynamics
C-Bug
Something isn't working
D-Medium
P-High
After adding the support of
dae
via PR #732, and changing the example in https://github.com/dimforge/rapier/blob/master/examples3d/urdf3.rs towith the popular panda arm (asset uploaded here: panda.tar.gz), we can then obtain the following:
which seems to be upside down. I'm not 100% sure why, but that might be due to bevy being Y-up and with left-hand cooridnate system:
After further modifying the code to rotate the other way:
we can then obtain the following, which seems all good.
The following is the actual bug report, where, after all the previously described modification (and the reason for the inverted rotational vector), the original example with T12 looks like this:
The impulsive joints version seems to have some issue when the model is inserted with the shift of
Isometry::rotation(Vector::x() * -std::f32::consts::FRAC_PI_2)
.The text was updated successfully, but these errors were encountered: