#include <gtest/gtest.h>#include "Fixtures.h"#include "Human36Fixture.h"#include "rdl_dynamics/Dynamics.h"#include "rdl_dynamics/FramePoint.hpp"#include "rdl_dynamics/Kinematics.h"#include "rdl_dynamics/Model.h"#include "UnitTestUtils.hpp"
Go to the source code of this file.
Classes | |
| struct | RdlKinematicsFixture |
| struct | RdlKinematicsSingleChainFixture |
| struct | RdlKinematicsSingleChainFixture6DoF |
Functions | |
| int | main (int argc, char **argv) |
| TEST_F (RdlKinematicsFixture, parallelKinematics) | |
| TEST_F (RdlKinematicsFixture, parallelKinematicsCustom) | |
| TEST_F (RdlKinematicsSingleChainFixture, TestPositionNeutral) | |
| TEST_F (RdlKinematicsSingleChainFixture, TestPositionBaseRotated90Deg) | |
| TEST_F (RdlKinematicsSingleChainFixture, TestPositionBaseRotatedNeg45Deg) | |
| TEST_F (RdlKinematicsSingleChainFixture, TestPositionBodyBRotated90Deg) | |
| TEST_F (RdlKinematicsSingleChainFixture, TestPositionBodyBRotatedNeg45Deg) | |
| TEST_F (RdlKinematicsSingleChainFixture, TestCalcBodyToBaseCoordinates) | |
| TEST_F (RdlKinematicsSingleChainFixture, TestCalcBodyToBaseCoordinatesRotated) | |
| TEST_F (RdlKinematicsSingleChainFixture, calcRelativeBodySpatialJacobian) | |
| TEST_F (RdlKinematicsSingleChainFixture, calcPointJacobianFrames) | |
| TEST_F (RdlKinematicsSingleChainFixture, calcPointJacobian6DFrames) | |
| TEST_F (RdlKinematicsSingleChainFixture, calcRelativePointJacobian6DFrames) | |
| TEST_F (RdlKinematicsSingleChainFixture, calcPointJacobianDotFrames) | |
| TEST_F (RdlKinematicsSingleChainFixture, calcRelativeBodySpatialJacobianDot) | |
| TEST_F (RdlKinematicsSingleChainFixture, calcRelativeBodySpatialJacobianAndJacobianDot) | |
| TEST_F (SimpleFixture, calcRelativeBodySpatialJacobianDot) | |
| TEST_F (SimpleFixture, calcRelativeBodySpatialJacobianAndJacobianDot) | |
| TEST_F (FloatingBaseWith2SingleDofJoints, calcRelativeBodySpatialJacobian) | |
| TEST_F (FloatingBaseWith2SingleDofJoints, calcRelativeBodySpatialJacobianDot) | |
| TEST_F (FloatingBaseWith2SingleDofJoints, calcRelativeBodySpatialJacobianAndJacobianDot) | |
| TEST_F (RotZRotZYXFixed, calcRelativeBodySpatialJacobian) | |
| TEST_F (Human36, calcRelativeBodySpatialJacobian) | |
| TEST_F (Human36, calcRelativeBodySpatialJacobianDotEmulated) | |
| TEST_F (Human36, calcRelativeBodySpatialJacobianAndJacobianDotEmulated) | |
| TEST_F (Human36, calcRelativeBodySpatialJacobianDot3Dof) | |
| TEST_F (Human36, calcRelativeBodySpatialJacobianAndJacobianDot3Dof) | |
| TEST_F (Human36, calcRelativeBodySpatialJacobianDot3DofFixedBody) | |
| TEST_F (Human36, calcRelativeBodySpatialJacobianAndJacobianDot3DofFixedBody) | |
| TEST_F (RdlKinematicsSingleChainFixture, TestCalcPointJacobian) | |
| TEST_F (RdlKinematicsSingleChainFixture, TestInverseKinematicSimple) | |
| TEST_F (RdlKinematicsSingleChainFixture6DoF, TestInverseKinematicUnreachable) | |
| TEST_F (RdlKinematicsSingleChainFixture6DoF, TestInverseKinematicTwoPoints) | |
| TEST_F (RdlKinematicsSingleChainFixture6DoF, FixedJointBodyCalcBodyToBase) | |
| TEST_F (RdlKinematicsSingleChainFixture6DoF, FixedJointBodyCalcBodyToBaseRotated) | |
| TEST_F (RdlKinematicsSingleChainFixture6DoF, FixedJointBodyCalcBaseToBody) | |
| TEST_F (RdlKinematicsSingleChainFixture6DoF, FixedJointBodyCalcBaseToBodyRotated) | |
| TEST_F (RdlKinematicsSingleChainFixture6DoF, FixedJointBodyWorldOrientation) | |
| TEST_F (RdlKinematicsSingleChainFixture6DoF, FixedJointCalcPointJacobian) | |
| TEST_F (Human36, SpatialJacobianSimple) | |
| TEST_F (Human36, SpatialJacobianFixedBody) | |
| TEST_F (Human36, CalcPointJacobian6D) | |
| TEST_F (Human36, CalcPointJacobian6DRelative) | |
| TEST_F (Human36, CalcPointVelocity6D) | |
| TEST_F (Human36, CalcPointVelocity6DFrames) | |
| TEST_F (RdlKinematicsSingleChainFixture, CalcPointVelocity6D) | |
| TEST_F (Human36, CalcPointVelocity6DFixedBody) | |
| TEST_F (Human36, CalcPointJacobianDot6D) | |
| TEST_F (Human36, CalcPointJacobianDot6DFrame) | |
| TEST_F (Human36, CalcRelativePointJacobianDot6D) | |
| TEST_F (Human36, CalcRelativePointJacobianAndJacobianDot6D) | |
| TEST_F (Human36, CalcPointAcceleration6DFixedFrames) | |
| TEST_F (Human36, CalcPointAccelerationDot6DFrames) | |
| TEST_F (Human36, CalcPointAccelerationDot6DFramesModel3Dof) | |
| TEST_F (Human36, CalcPointAccelerationDot) | |
| TEST_F (Human36, CalcPointAcceleration) | |
| TEST_F (Human36, CalcPointAccelerationFixedBody) | |
| TEST_F (RdlKinematicsSingleChainFixture, calcSpatialVelocity) | |
| TEST_F (RdlKinematicsSingleChainFixture, calcBodySpatialJacobianDot) | |
| TEST_F (RdlKinematicsSingleChainFixture, calcSpatialAcceleration) | |
| TEST_F (Human36, calcBodySpatialJacobianDot) | |
Variables | |
| const double | TEST_PREC = 1.0e-12 |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 2516 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsFixture | , |
| parallelKinematics | |||
| ) |
Definition at line 184 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsFixture | , |
| parallelKinematicsCustom | |||
| ) |
Definition at line 260 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| TestPositionNeutral | |||
| ) |
Definition at line 370 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| TestPositionBaseRotated90Deg | |||
| ) |
Definition at line 388 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| TestPositionBaseRotatedNeg45Deg | |||
| ) |
Definition at line 408 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| TestPositionBodyBRotated90Deg | |||
| ) |
Definition at line 428 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| TestPositionBodyBRotatedNeg45Deg | |||
| ) |
Definition at line 448 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| TestCalcBodyToBaseCoordinates | |||
| ) |
Definition at line 470 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| TestCalcBodyToBaseCoordinatesRotated | |||
| ) |
Definition at line 479 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| calcRelativeBodySpatialJacobian | |||
| ) |
Definition at line 524 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| calcPointJacobianFrames | |||
| ) |
Definition at line 542 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| calcPointJacobian6DFrames | |||
| ) |
Definition at line 584 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| calcRelativePointJacobian6DFrames | |||
| ) |
Definition at line 640 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| calcPointJacobianDotFrames | |||
| ) |
Definition at line 701 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| calcRelativeBodySpatialJacobianDot | |||
| ) |
Definition at line 743 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| calcRelativeBodySpatialJacobianAndJacobianDot | |||
| ) |
Definition at line 765 of file RdlKinematicsTests.cpp.
| TEST_F | ( | SimpleFixture | , |
| calcRelativeBodySpatialJacobianDot | |||
| ) |
Definition at line 793 of file RdlKinematicsTests.cpp.
| TEST_F | ( | SimpleFixture | , |
| calcRelativeBodySpatialJacobianAndJacobianDot | |||
| ) |
Definition at line 833 of file RdlKinematicsTests.cpp.
| TEST_F | ( | FloatingBaseWith2SingleDofJoints | , |
| calcRelativeBodySpatialJacobian | |||
| ) |
Definition at line 878 of file RdlKinematicsTests.cpp.
| TEST_F | ( | FloatingBaseWith2SingleDofJoints | , |
| calcRelativeBodySpatialJacobianDot | |||
| ) |
Definition at line 896 of file RdlKinematicsTests.cpp.
| TEST_F | ( | FloatingBaseWith2SingleDofJoints | , |
| calcRelativeBodySpatialJacobianAndJacobianDot | |||
| ) |
Definition at line 920 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RotZRotZYXFixed | , |
| calcRelativeBodySpatialJacobian | |||
| ) |
Definition at line 948 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| calcRelativeBodySpatialJacobian | |||
| ) |
Definition at line 985 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| calcRelativeBodySpatialJacobianDotEmulated | |||
| ) |
Definition at line 1006 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| calcRelativeBodySpatialJacobianAndJacobianDotEmulated | |||
| ) |
Definition at line 1031 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| calcRelativeBodySpatialJacobianDot3Dof | |||
| ) |
Definition at line 1061 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| calcRelativeBodySpatialJacobianAndJacobianDot3Dof | |||
| ) |
Definition at line 1088 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| calcRelativeBodySpatialJacobianDot3DofFixedBody | |||
| ) |
Definition at line 1117 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| calcRelativeBodySpatialJacobianAndJacobianDot3DofFixedBody | |||
| ) |
Definition at line 1159 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| TestCalcPointJacobian | |||
| ) |
Definition at line 1210 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| TestInverseKinematicSimple | |||
| ) |
Definition at line 1287 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture6DoF | , |
| TestInverseKinematicUnreachable | |||
| ) |
Definition at line 1318 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture6DoF | , |
| TestInverseKinematicTwoPoints | |||
| ) |
Definition at line 1350 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture6DoF | , |
| FixedJointBodyCalcBodyToBase | |||
| ) |
Definition at line 1388 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture6DoF | , |
| FixedJointBodyCalcBodyToBaseRotated | |||
| ) |
Definition at line 1411 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture6DoF | , |
| FixedJointBodyCalcBaseToBody | |||
| ) |
Definition at line 1436 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture6DoF | , |
| FixedJointBodyCalcBaseToBodyRotated | |||
| ) |
Definition at line 1460 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture6DoF | , |
| FixedJointBodyWorldOrientation | |||
| ) |
Definition at line 1486 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture6DoF | , |
| FixedJointCalcPointJacobian | |||
| ) |
Definition at line 1511 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| SpatialJacobianSimple | |||
| ) |
Definition at line 1543 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| SpatialJacobianFixedBody | |||
| ) |
Definition at line 1566 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| CalcPointJacobian6D | |||
| ) |
Definition at line 1587 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| CalcPointJacobian6DRelative | |||
| ) |
Definition at line 1609 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| CalcPointVelocity6D | |||
| ) |
Definition at line 1659 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| CalcPointVelocity6DFrames | |||
| ) |
Definition at line 1683 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| CalcPointVelocity6D | |||
| ) |
Definition at line 1698 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| CalcPointVelocity6DFixedBody | |||
| ) |
Definition at line 1733 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| CalcPointJacobianDot6D | |||
| ) |
Definition at line 1756 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| CalcPointJacobianDot6DFrame | |||
| ) |
Definition at line 1796 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| CalcRelativePointJacobianDot6D | |||
| ) |
Definition at line 1844 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| CalcRelativePointJacobianAndJacobianDot6D | |||
| ) |
Definition at line 1935 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| CalcPointAcceleration6DFixedFrames | |||
| ) |
Definition at line 2006 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| CalcPointAccelerationDot6DFrames | |||
| ) |
Definition at line 2060 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| CalcPointAccelerationDot6DFramesModel3Dof | |||
| ) |
Definition at line 2092 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| CalcPointAccelerationDot | |||
| ) |
Definition at line 2123 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| CalcPointAcceleration | |||
| ) |
Definition at line 2160 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| CalcPointAccelerationFixedBody | |||
| ) |
Definition at line 2191 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| calcSpatialVelocity | |||
| ) |
Definition at line 2226 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| calcBodySpatialJacobianDot | |||
| ) |
Definition at line 2363 of file RdlKinematicsTests.cpp.
| TEST_F | ( | RdlKinematicsSingleChainFixture | , |
| calcSpatialAcceleration | |||
| ) |
Definition at line 2420 of file RdlKinematicsTests.cpp.
| TEST_F | ( | Human36 | , |
| calcBodySpatialJacobianDot | |||
| ) |
Definition at line 2483 of file RdlKinematicsTests.cpp.
| const double TEST_PREC = 1.0e-12 |
Definition at line 15 of file RdlKinematicsTests.cpp.