- 3.0.2 rigid body dynamics module.
|
Functions | |
std::vector< double > | lowerLimitVector (nJoints, -1.0) |
std::vector< double > | upperLimitVector (nJoints, 1.0) |
Eigen::Matrix< double, nJoints, 1 > | lowerLimitEigen (lowerLimitVector.data()) |
Eigen::Matrix< double, nJoints, 1 > | upperLimitEigen (upperLimitVector.data()) |
TEST (JointStateTest, jointLimitTest) | |
TEST (JointStateTest, toUniqueTest) | |
int | main (int argc, char **argv) |
Variables | |
const size_t | nJoints = 4 |
JointState< nJoints > | js |
const double | tolerance = 1e-3 |
TEST | ( | JointStateTest | , |
jointLimitTest | |||
) |
References ct::rbd::JointState< NJOINTS, SCALAR >::checkPositionLimits(), ct::rbd::JointState< NJOINTS, SCALAR >::checkVelocityLimits(), ct::rbd::JointState< NJOINTS, SCALAR >::getPosition(), ct::rbd::JointState< NJOINTS, SCALAR >::getVelocity(), lowerLimitEigen(), lowerLimitVector(), ct::rbd::JointState< NJOINTS, SCALAR >::setZero(), tolerance, upperLimitEigen(), and upperLimitVector().
TEST | ( | JointStateTest | , |
toUniqueTest | |||
) |
References ct::rbd::JointState< NJOINTS, SCALAR >::getPosition(), ct::rbd::JointState< NJOINTS, SCALAR >::isApprox(), js, lowerLimitEigen(), lowerLimitVector(), ct::rbd::JointState< NJOINTS, SCALAR >::setZero(), tolerance, ct::rbd::JointState< NJOINTS, SCALAR >::toUniquePosition(), and upperLimitEigen().
int main | ( | int | argc, |
char ** | argv | ||
) |
const size_t nJoints = 4 |
JointState<nJoints> js |
Referenced by TEST().
const double tolerance = 1e-3 |