#include "pinocchio/multibody/liegroup/liegroup.hpp"
#include "pinocchio/multibody/liegroup/liegroup-collection.hpp"
#include "pinocchio/multibody/liegroup/liegroup-generic.hpp"
#include "pinocchio/multibody/liegroup/cartesian-product-variant.hpp"
#include "pinocchio/multibody/joint/joint-generic.hpp"
#include <boost/test/unit_test.hpp>
#include <boost/utility/binary.hpp>
#include <boost/algorithm/string.hpp>
#include <boost/mpl/vector.hpp>
Go to the source code of this file.
◆ EIGEN_MATRIX_IS_APPROX
#define EIGEN_MATRIX_IS_APPROX |
( |
|
Va, |
|
|
|
Vb, |
|
|
|
precision |
|
) |
| |
Value:BOOST_CHECK_MESSAGE((Va).
isApprox(Vb, precision), \
"check " #Va ".isApprox(" #Vb ") failed " \
"[\n" << (Va) << "\n!=\n" << (Vb) << "\n]")
bool isApprox(const Shape &s1, const Shape &s2, const FCL_REAL tol)
Definition at line 21 of file liegroups.cpp.
◆ EIGEN_VECTOR_IS_APPROX
#define EIGEN_VECTOR_IS_APPROX |
( |
|
Va, |
|
|
|
Vb, |
|
|
|
precision |
|
) |
| |
Value:BOOST_CHECK_MESSAGE((Va).
isApprox(Vb, precision), \
"check " #Va ".isApprox(" #Vb ") failed " \
"[\n" << (Va).transpose() << "\n!=\n" << (Vb).transpose() << "\n]")
bool isApprox(const Shape &s1, const Shape &s2, const FCL_REAL tol)
Definition at line 17 of file liegroups.cpp.
◆ IFVERBOSE
◆ VERBOSE
◆ BOOST_AUTO_TEST_CASE() [1/11]
BOOST_AUTO_TEST_CASE |
( |
test_all |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [2/11]
BOOST_AUTO_TEST_CASE |
( |
Jdifference |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [3/11]
BOOST_AUTO_TEST_CASE |
( |
Jintegrate |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [4/11]
BOOST_AUTO_TEST_CASE |
( |
Jintegrate_Jdifference |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [5/11]
BOOST_AUTO_TEST_CASE |
( |
JintegrateCoeffWise |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [6/11]
BOOST_AUTO_TEST_CASE |
( |
test_vector_space |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [7/11]
BOOST_AUTO_TEST_CASE |
( |
test_size |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [8/11]
BOOST_AUTO_TEST_CASE |
( |
test_dim_computation |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [9/11]
BOOST_AUTO_TEST_CASE |
( |
small_distance_test |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [10/11]
BOOST_AUTO_TEST_CASE |
( |
test_liegroup_variant |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [11/11]
BOOST_AUTO_TEST_CASE |
( |
test_liegroup_variant_comparison |
| ) |
|
◆ test_lie_group_methods()
template<typename T >
void test_lie_group_methods |
( |
T & |
jmodel, |
|
|
typename T::JointDataDerived & |
|
|
) |
| |
◆ test_liegroup_variant_equal()
template<typename Lg1 , typename Lg2 >
void test_liegroup_variant_equal |
( |
Lg1 |
lg1, |
|
|
Lg2 |
lg2 |
|
) |
| |
◆ test_liegroup_variant_not_equal()
template<typename Lg1 , typename Lg2 >
void test_liegroup_variant_not_equal |
( |
Lg1 |
lg1, |
|
|
Lg2 |
lg2 |
|
) |
| |