Classes | Functions
joint-motion-subspace.cpp File Reference
#include "pinocchio/spatial/se3.hpp"
#include "pinocchio/spatial/inertia.hpp"
#include "pinocchio/multibody/force-set.hpp"
#include "pinocchio/multibody/model.hpp"
#include "pinocchio/algorithm/joint-configuration.hpp"
#include "utils/macros.hpp"
#include <iostream>
#include <boost/test/unit_test.hpp>
#include <boost/utility/binary.hpp>
Include dependency graph for joint-motion-subspace.cpp:

Go to the source code of this file.

Classes

struct  buildModel< JointModel >
 
struct  buildModel< JointModelMimic< JointModel > >
 
struct  init< JointModel_ >
 
struct  init< JointModel_ >
 
struct  init< pinocchio::JointModelCompositeTpl< Scalar, Options, JointCollection > >
 
struct  init< pinocchio::JointModelHelicalTpl< Scalar, Options, axis > >
 
struct  init< pinocchio::JointModelHelicalUnalignedTpl< Scalar, Options > >
 
struct  init< pinocchio::JointModelMimic< JointModel_ > >
 
struct  init< pinocchio::JointModelPrismaticUnalignedTpl< Scalar, Options > >
 
struct  init< pinocchio::JointModelRevoluteUnalignedTpl< Scalar, Options > >
 
struct  init< pinocchio::JointModelRevoluteUnboundedUnalignedTpl< Scalar, Options > >
 
struct  init< pinocchio::JointModelTpl< Scalar, Options, JointCollection > >
 
struct  init< pinocchio::JointModelUniversalTpl< Scalar, Options > >
 
struct  TestJointConstraint
 

Functions

 BOOST_AUTO_TEST_CASE (test_ConstraintRX)
 
 BOOST_AUTO_TEST_CASE (test_ForceSet)
 
 BOOST_AUTO_TEST_CASE (test_joint_constraint_operations)
 
template<typename JointModel >
void test_constraint_operations (const JointModelBase< JointModel > &jmodel)
 
template<typename JointModel >
void test_jmodel_nq_against_nq_ref (const JointModelBase< JointModel > &jmodel, const int &nq_ref)
 
template<typename JointModel >
void test_jmodel_nq_against_nq_ref (const JointModelMimic< JointModel > &jmodel, const int &nq_ref)
 
template<typename JointModel , typename ConstraintDerived >
void test_nv_against_jmodel (const JointModelBase< JointModel > &jmodel, const JointMotionSubspaceBase< ConstraintDerived > &constraint)
 
template<typename JointModel , typename ConstraintDerived >
void test_nv_against_jmodel (const JointModelMimic< JointModel > &jmodel, const JointMotionSubspaceBase< ConstraintDerived > &constraint)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/3]

BOOST_AUTO_TEST_CASE ( test_ConstraintRX  )

Definition at line 56 of file joint-motion-subspace.cpp.

◆ BOOST_AUTO_TEST_CASE() [2/3]

BOOST_AUTO_TEST_CASE ( test_ForceSet  )

Definition at line 22 of file joint-motion-subspace.cpp.

◆ BOOST_AUTO_TEST_CASE() [3/3]

BOOST_AUTO_TEST_CASE ( test_joint_constraint_operations  )

Definition at line 438 of file joint-motion-subspace.cpp.

◆ test_constraint_operations()

template<typename JointModel >
void test_constraint_operations ( const JointModelBase< JointModel > &  jmodel)

Definition at line 128 of file joint-motion-subspace.cpp.

◆ test_jmodel_nq_against_nq_ref() [1/2]

template<typename JointModel >
void test_jmodel_nq_against_nq_ref ( const JointModelBase< JointModel > &  jmodel,
const int &  nq_ref 
)

Definition at line 73 of file joint-motion-subspace.cpp.

◆ test_jmodel_nq_against_nq_ref() [2/2]

template<typename JointModel >
void test_jmodel_nq_against_nq_ref ( const JointModelMimic< JointModel > &  jmodel,
const int &  nq_ref 
)

Definition at line 79 of file joint-motion-subspace.cpp.

◆ test_nv_against_jmodel() [1/2]

template<typename JointModel , typename ConstraintDerived >
void test_nv_against_jmodel ( const JointModelBase< JointModel > &  jmodel,
const JointMotionSubspaceBase< ConstraintDerived > &  constraint 
)

Definition at line 85 of file joint-motion-subspace.cpp.

◆ test_nv_against_jmodel() [2/2]

template<typename JointModel , typename ConstraintDerived >
void test_nv_against_jmodel ( const JointModelMimic< JointModel > &  jmodel,
const JointMotionSubspaceBase< ConstraintDerived > &  constraint 
)

Definition at line 93 of file joint-motion-subspace.cpp.



pinocchio
Author(s):
autogenerated on Sat Jun 22 2024 02:41:51