Functions
explog.cpp File Reference
#include "pinocchio/spatial/explog.hpp"
#include <iostream>
#include <boost/test/unit_test.hpp>
#include <boost/utility/binary.hpp>
#include "utils/macros.hpp"
Include dependency graph for explog.cpp:

Go to the source code of this file.

Functions

 BOOST_AUTO_TEST_CASE (exp)
 
 BOOST_AUTO_TEST_CASE (explog3)
 
 BOOST_AUTO_TEST_CASE (explog3_quaternion)
 
 BOOST_AUTO_TEST_CASE (explog6)
 
 BOOST_AUTO_TEST_CASE (Hlog3_fd)
 
 BOOST_AUTO_TEST_CASE (Jexp3_fd)
 
 BOOST_AUTO_TEST_CASE (Jexp3_quat)
 
 BOOST_AUTO_TEST_CASE (Jexp3_quat_fd)
 
 BOOST_AUTO_TEST_CASE (Jexp6_fd)
 
 BOOST_AUTO_TEST_CASE (Jexplog3)
 
 BOOST_AUTO_TEST_CASE (Jexplog6)
 
 BOOST_AUTO_TEST_CASE (Jlog3_fd)
 
 BOOST_AUTO_TEST_CASE (Jlog3_quat)
 
 BOOST_AUTO_TEST_CASE (Jlog6_fd)
 
 BOOST_AUTO_TEST_CASE (Jlog6_of_product_fd)
 
 BOOST_AUTO_TEST_CASE (Jlog6_singular)
 
 BOOST_AUTO_TEST_CASE (log)
 
 BOOST_AUTO_TEST_CASE (renorm_rotation)
 
 BOOST_AUTO_TEST_CASE (test_basic)
 
 BOOST_AUTO_TEST_CASE (test_Jlog6_robustness)
 
 BOOST_AUTO_TEST_CASE (test_SE3_interpolate)
 
template<typename QuaternionLike , typename Matrix43Like >
void Jexp3QuatLocal (const Eigen::QuaternionBase< QuaternionLike > &quat, const Eigen::MatrixBase< Matrix43Like > &Jexp)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/21]

BOOST_AUTO_TEST_CASE ( exp  )

Definition at line 18 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [2/21]

BOOST_AUTO_TEST_CASE ( explog3  )

Definition at line 158 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [3/21]

BOOST_AUTO_TEST_CASE ( explog3_quaternion  )

Definition at line 170 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [4/21]

BOOST_AUTO_TEST_CASE ( explog6  )

Definition at line 398 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [5/21]

BOOST_AUTO_TEST_CASE ( Hlog3_fd  )

Definition at line 546 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [6/21]

BOOST_AUTO_TEST_CASE ( Jexp3_fd  )

Definition at line 221 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [7/21]

BOOST_AUTO_TEST_CASE ( Jexp3_quat  )

Definition at line 322 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [8/21]

BOOST_AUTO_TEST_CASE ( Jexp3_quat_fd  )

Definition at line 264 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [9/21]

BOOST_AUTO_TEST_CASE ( Jexp6_fd  )

Definition at line 460 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [10/21]

BOOST_AUTO_TEST_CASE ( Jexplog3  )

Definition at line 357 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [11/21]

BOOST_AUTO_TEST_CASE ( Jexplog6  )

Definition at line 521 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [12/21]

BOOST_AUTO_TEST_CASE ( Jlog3_fd  )

Definition at line 195 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [13/21]

BOOST_AUTO_TEST_CASE ( Jlog3_quat  )

Definition at line 379 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [14/21]

BOOST_AUTO_TEST_CASE ( Jlog6_fd  )

Definition at line 409 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [15/21]

BOOST_AUTO_TEST_CASE ( Jlog6_of_product_fd  )

Definition at line 489 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [16/21]

BOOST_AUTO_TEST_CASE ( Jlog6_singular  )

Definition at line 437 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [17/21]

BOOST_AUTO_TEST_CASE ( log  )

Definition at line 98 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [18/21]

BOOST_AUTO_TEST_CASE ( renorm_rotation  )

Definition at line 74 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [19/21]

BOOST_AUTO_TEST_CASE ( test_basic  )

Definition at line 578 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [20/21]

BOOST_AUTO_TEST_CASE ( test_Jlog6_robustness  )

Definition at line 635 of file explog.cpp.

◆ BOOST_AUTO_TEST_CASE() [21/21]

BOOST_AUTO_TEST_CASE ( test_SE3_interpolate  )

Definition at line 614 of file explog.cpp.

◆ Jexp3QuatLocal()

template<typename QuaternionLike , typename Matrix43Like >
void Jexp3QuatLocal ( const Eigen::QuaternionBase< QuaternionLike > &  quat,
const Eigen::MatrixBase< Matrix43Like > &  Jexp 
)

Definition at line 254 of file explog.cpp.



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