- 3.0.2 rigid body dynamics module.
JointStateTest.cpp File Reference
#include <ct/core/core.h>
#include "ct/rbd/state/JointState.h"
#include <gtest/gtest.h>

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< nJointsjs
 
const double tolerance = 1e-3
 

Function Documentation

◆ lowerLimitVector()

std::vector<double> lowerLimitVector ( nJoints  ,
-1.  0 
)

Referenced by TEST().

◆ upperLimitVector()

std::vector<double> upperLimitVector ( nJoints  ,
1.  0 
)

Referenced by TEST().

◆ lowerLimitEigen()

Eigen::Matrix<double, nJoints, 1> lowerLimitEigen ( lowerLimitVector.  data())

Referenced by TEST().

◆ upperLimitEigen()

Eigen::Matrix<double, nJoints, 1> upperLimitEigen ( upperLimitVector.  data())

Referenced by TEST().

◆ TEST() [1/2]

◆ TEST() [2/2]

◆ main()

int main ( int  argc,
char **  argv 
)

Variable Documentation

◆ nJoints

const size_t nJoints = 4

◆ js

Referenced by TEST().

◆ tolerance