Closed GoogleCodeExporter closed 8 years ago
Just to note I tried substituting the method ODE uses to calculate the angular
error for its fixed joint into btFixedConstraint::getInfo2, and that seemed to
work for any combination of rotations. However the drawback is that that method
simply locks the objects in their current positions, ideally I'd like it to
take an offset into account like other Bullet constraints to allow for greater
control over how locked objects are positioned and oriented with respect to one
another. It's probably not hard to add this modification, but unfortunately I
don't have the time or motivation since btGeneric6DofConstraint with all dofs
locked is adequate for my needs for now.
Original comment by tamaynar...@gmail.com
on 28 Nov 2013 at 1:13
The rotation correction in btFixedConstraint was wrong indeed. It should be
fixed in latest svn revision, can you double-check?
https://code.google.com/p/bullet/source/detail?r=2719
Thanks for the report,
Erwin
Original comment by erwin.coumans
on 4 Dec 2013 at 7:07
Looks like the demo case I submitted is working now. I'll check it in our
software once I finish some refactoring I'm in the middle of, although I
suspect it should be fine.
Original comment by tamaynar...@gmail.com
on 5 Dec 2013 at 2:50
I can confirm btFixedConstraint now works as expected; thanks again for the
prompt fix.
Original comment by tamaynar...@gmail.com
on 9 Dec 2013 at 2:40
Original issue reported on code.google.com by
tamaynar...@gmail.com
on 16 Nov 2013 at 3:46Attachments: