#include "pinocchio/spatial/explog.hpp"
#include <iostream>
#include <boost/test/unit_test.hpp>
#include <boost/utility/binary.hpp>
#include "utils/macros.hpp"
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) |
BOOST_AUTO_TEST_CASE | ( | exp | ) |
Definition at line 18 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | explog3 | ) |
Definition at line 158 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | explog3_quaternion | ) |
Definition at line 170 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | explog6 | ) |
Definition at line 398 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | Hlog3_fd | ) |
Definition at line 546 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | Jexp3_fd | ) |
Definition at line 221 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | Jexp3_quat | ) |
Definition at line 322 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | Jexp3_quat_fd | ) |
Definition at line 264 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | Jexp6_fd | ) |
Definition at line 460 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | Jexplog3 | ) |
Definition at line 357 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | Jexplog6 | ) |
Definition at line 521 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | Jlog3_fd | ) |
Definition at line 195 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | Jlog3_quat | ) |
Definition at line 379 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | Jlog6_fd | ) |
Definition at line 409 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | Jlog6_of_product_fd | ) |
Definition at line 489 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | Jlog6_singular | ) |
Definition at line 437 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | log | ) |
Definition at line 98 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | renorm_rotation | ) |
Definition at line 74 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | test_basic | ) |
Definition at line 578 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | test_Jlog6_robustness | ) |
Definition at line 635 of file explog.cpp.
BOOST_AUTO_TEST_CASE | ( | test_SE3_interpolate | ) |
Definition at line 614 of file explog.cpp.
void Jexp3QuatLocal | ( | const Eigen::QuaternionBase< QuaternionLike > & | quat, |
const Eigen::MatrixBase< Matrix43Like > & | Jexp | ||
) |
Definition at line 254 of file explog.cpp.