Joint state returned by jcalc. More...

Public Member Functions | |
| XSvc () | |
| Null constructor. More... | |
Public Attributes | |
| spatialTransform | X |
| The joint transformation. More... | |
| compactSpatialTensor | S |
| The joint motion sub-space (3-DoF) More... | |
| spatialVector | S1 |
| The joint motion sub-space (1-DoF) More... | |
| spatialVector | v |
| The constrained joint velocity. More... | |
| spatialVector | c |
| The constrained joint acceleration correction. More... | |
|
inline |
Null constructor.
Definition at line 144 of file joint.H.
References joint::clone(), joint::declareRunTimeSelectionTable(), dict, joint::joint(), joint::nDoF(), and joint::TypeName().

The joint transformation.
Definition at line 128 of file joint.H.
Referenced by rigidBodyModel::forwardDynamics(), rigidBodyModel::forwardDynamicsCorrection(), rigid::jcalc(), Pa::jcalc(), Rz::jcalc(), Ra::jcalc(), Px::jcalc(), Pxyz::jcalc(), Rx::jcalc(), Py::jcalc(), Ry::jcalc(), Pz::jcalc(), Ryxz::jcalc(), Rzyx::jcalc(), Rxyz::jcalc(), Rs::jcalc(), functionDot::jcalc(), and function::jcalc().
The joint motion sub-space (3-DoF)
Definition at line 131 of file joint.H.
Referenced by rigidBodyModel::forwardDynamics(), rigidBodyModel::forwardDynamicsCorrection(), joint::iNew::iNew(), rigid::jcalc(), Pxyz::jcalc(), Ryxz::jcalc(), Rzyx::jcalc(), Rxyz::jcalc(), Rs::jcalc(), function::jcalc(), and functionDot::jcalc().
The joint motion sub-space (1-DoF)
Definition at line 134 of file joint.H.
Referenced by rigidBodyModel::forwardDynamics(), rigidBodyModel::forwardDynamicsCorrection(), Px::jcalc(), Rz::jcalc(), Ry::jcalc(), rigid::jcalc(), Rx::jcalc(), Ra::jcalc(), Pa::jcalc(), Py::jcalc(), Pz::jcalc(), function::jcalc(), and functionDot::jcalc().
The constrained joint velocity.
Definition at line 137 of file joint.H.
Referenced by rigidBodyModel::forwardDynamics(), rigidBodyModel::forwardDynamicsCorrection(), rigid::jcalc(), Pa::jcalc(), Rz::jcalc(), Ra::jcalc(), Px::jcalc(), Pxyz::jcalc(), Rx::jcalc(), Py::jcalc(), Ry::jcalc(), Pz::jcalc(), Ryxz::jcalc(), Rzyx::jcalc(), Rxyz::jcalc(), Rs::jcalc(), functionDot::jcalc(), and function::jcalc().
The constrained joint acceleration correction.
due to changes in the motion sub-space S
Definition at line 141 of file joint.H.
Referenced by rigidBodyModel::forwardDynamics(), rigidBodyModel::forwardDynamicsCorrection(), rigid::jcalc(), Pa::jcalc(), Rz::jcalc(), Ra::jcalc(), Px::jcalc(), Pxyz::jcalc(), Rx::jcalc(), Py::jcalc(), Ry::jcalc(), Pz::jcalc(), Ryxz::jcalc(), Rzyx::jcalc(), Rxyz::jcalc(), Rs::jcalc(), functionDot::jcalc(), and function::jcalc().