#include <tesseract_common/macros.h>#include <gtest/gtest.h>#include <tesseract_kinematics/kdl/kdl_fwd_kin_chain.h>#include <tesseract_kinematics/core/utils.h>#include "kinematics_test_utils.h"
Go to the source code of this file.
Functions | |
| bool | isPseudoinverseValid (const Eigen::MatrixXd &A, const Eigen::MatrixXd &P, double tolerance=1e-4) |
| int | main (int argc, char **argv) |
| template<typename FloatType > | |
| void | runRedundantSolutionsTest () |
| TEST (TesseractKinematicsUnit, dampedPInv_EmptyMatrix) | |
| TEST (TesseractKinematicsUnit, dampedPInv_FullRankSquareMatrix) | |
| TEST (TesseractKinematicsUnit, dampedPInv_OverdeterminedMatrix) | |
| TEST (TesseractKinematicsUnit, dampedPInv_RankDeficientMatrix) | |
| TEST (TesseractKinematicsUnit, dampedPInv_UnderdeterminedMatrix) | |
| TEST (TesseractKinematicsUnit, RedundantSolutionsUnit) | |
| TEST (TesseractKinematicsUnit, solvePInv_EmptyMatrix) | |
| TEST (TesseractKinematicsUnit, solvePInv_OverdeterminedSystem) | |
| TEST (TesseractKinematicsUnit, solvePInv_SizeMismatch) | |
| TEST (TesseractKinematicsUnit, solvePInv_UnderdeterminedSystem) | |
| TEST (TesseractKinematicsUnit, UtilscalcManipulabilityUnit) | |
| TEST (TesseractKinematicsUnit, UtilsHarmonizeTowardMedianUnit) | |
| TEST (TesseractKinematicsUnit, UtilsHarmonizeTowardZeroUnit) | |
| TEST (TesseractKinematicsUnit, UtilsNearSingularityUnit) | |
Variables | |
| TESSERACT_COMMON_IGNORE_WARNINGS_PUSH const static TESSERACT_COMMON_IGNORE_WARNINGS_POP std::string | FACTORY_NAME = "TestFactory" |
| bool isPseudoinverseValid | ( | const Eigen::MatrixXd & | A, |
| const Eigen::MatrixXd & | P, | ||
| double | tolerance = 1e-4 |
||
| ) |
Definition at line 426 of file kinematics_core_unit.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 492 of file kinematics_core_unit.cpp.
| void runRedundantSolutionsTest | ( | ) |
Definition at line 148 of file kinematics_core_unit.cpp.
| TEST | ( | TesseractKinematicsUnit | , |
| dampedPInv_EmptyMatrix | |||
| ) |
Definition at line 484 of file kinematics_core_unit.cpp.
| TEST | ( | TesseractKinematicsUnit | , |
| dampedPInv_FullRankSquareMatrix | |||
| ) |
Definition at line 432 of file kinematics_core_unit.cpp.
| TEST | ( | TesseractKinematicsUnit | , |
| dampedPInv_OverdeterminedMatrix | |||
| ) |
Definition at line 458 of file kinematics_core_unit.cpp.
| TEST | ( | TesseractKinematicsUnit | , |
| dampedPInv_RankDeficientMatrix | |||
| ) |
Definition at line 445 of file kinematics_core_unit.cpp.
| TEST | ( | TesseractKinematicsUnit | , |
| dampedPInv_UnderdeterminedMatrix | |||
| ) |
Definition at line 471 of file kinematics_core_unit.cpp.
| TEST | ( | TesseractKinematicsUnit | , |
| RedundantSolutionsUnit | |||
| ) |
Definition at line 281 of file kinematics_core_unit.cpp.
| TEST | ( | TesseractKinematicsUnit | , |
| solvePInv_EmptyMatrix | |||
| ) |
Definition at line 415 of file kinematics_core_unit.cpp.
| TEST | ( | TesseractKinematicsUnit | , |
| solvePInv_OverdeterminedSystem | |||
| ) |
Definition at line 365 of file kinematics_core_unit.cpp.
| TEST | ( | TesseractKinematicsUnit | , |
| solvePInv_SizeMismatch | |||
| ) |
Definition at line 403 of file kinematics_core_unit.cpp.
| TEST | ( | TesseractKinematicsUnit | , |
| solvePInv_UnderdeterminedSystem | |||
| ) |
Definition at line 384 of file kinematics_core_unit.cpp.
| TEST | ( | TesseractKinematicsUnit | , |
| UtilscalcManipulabilityUnit | |||
| ) |
Definition at line 313 of file kinematics_core_unit.cpp.
| TEST | ( | TesseractKinematicsUnit | , |
| UtilsHarmonizeTowardMedianUnit | |||
| ) |
Definition at line 37 of file kinematics_core_unit.cpp.
| TEST | ( | TesseractKinematicsUnit | , |
| UtilsHarmonizeTowardZeroUnit | |||
| ) |
Definition at line 12 of file kinematics_core_unit.cpp.
| TEST | ( | TesseractKinematicsUnit | , |
| UtilsNearSingularityUnit | |||
| ) |
Definition at line 287 of file kinematics_core_unit.cpp.
|
static |
Definition at line 10 of file kinematics_core_unit.cpp.