rigidBodyDynamics: Simplify handling of quaternions by maintaining a unit...
rigidBodyDynamics: Simplify handling of quaternions by maintaining a unit quaternion in the joint state field 'q' 'w' is now obtained from 'v' using the relation w = sqrt(1 - |sqr(v)|) and 'v' is stored in the joint state field 'q' and integrated in the usual manner but corrected using quaternion transformations.
Showing
- applications/test/rigidBodyDynamics/sphericalJoint/sphericalJoint.C 2 additions, 4 deletions...ns/test/rigidBodyDynamics/sphericalJoint/sphericalJoint.C
- src/rigidBodyDynamics/joints/Pa/Pa.C 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Pa/Pa.C
- src/rigidBodyDynamics/joints/Pa/Pa.H 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Pa/Pa.H
- src/rigidBodyDynamics/joints/Px/Px.C 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Px/Px.C
- src/rigidBodyDynamics/joints/Px/Px.H 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Px/Px.H
- src/rigidBodyDynamics/joints/Pxyz/Pxyz.C 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Pxyz/Pxyz.C
- src/rigidBodyDynamics/joints/Pxyz/Pxyz.H 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Pxyz/Pxyz.H
- src/rigidBodyDynamics/joints/Py/Py.C 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Py/Py.C
- src/rigidBodyDynamics/joints/Py/Py.H 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Py/Py.H
- src/rigidBodyDynamics/joints/Pz/Pz.C 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Pz/Pz.C
- src/rigidBodyDynamics/joints/Pz/Pz.H 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Pz/Pz.H
- src/rigidBodyDynamics/joints/Ra/Ra.C 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Ra/Ra.C
- src/rigidBodyDynamics/joints/Ra/Ra.H 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Ra/Ra.H
- src/rigidBodyDynamics/joints/Rs/Rs.C 1 addition, 2 deletionssrc/rigidBodyDynamics/joints/Rs/Rs.C
- src/rigidBodyDynamics/joints/Rs/Rs.H 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Rs/Rs.H
- src/rigidBodyDynamics/joints/Rx/Rx.C 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Rx/Rx.C
- src/rigidBodyDynamics/joints/Rx/Rx.H 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Rx/Rx.H
- src/rigidBodyDynamics/joints/Rxyz/Rxyz.C 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Rxyz/Rxyz.C
- src/rigidBodyDynamics/joints/Rxyz/Rxyz.H 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Rxyz/Rxyz.H
- src/rigidBodyDynamics/joints/Ry/Ry.C 0 additions, 1 deletionsrc/rigidBodyDynamics/joints/Ry/Ry.C
Please register or sign in to comment