#include <iostream>
#include <gtest/gtest.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 | FloatingBaseTestFixture |
Functions | |
int | main (int argc, char **argv) |
TEST_F (FloatingBaseTestFixture, TestCalcPointTransformation) | |
TEST_F (FloatingBaseTestFixture, TestCalcDynamicFloatingBaseDoubleImplicit) | |
TEST_F (FloatingBaseTestFixture, TestCalcPointVelocityFloatingBaseSimple) | |
TEST_F (FloatingBaseTestFixture, TestCalcPointVelocityCustom) | |
TEST_F (FloatingBaseTestFixture, TestCalcPointAccelerationNoQDDot) | |
Compares computation of acceleration values for zero qddot. More... | |
TEST_F (FloatingBaseTestFixture, TestCalcPointAccelerationOnlyQDDot) | |
Compares computation of acceleration values for zero q and qdot. More... | |
TEST_F (FloatingBaseTestFixture, TestCalcPointAccelerationFull) | |
Compares computation of acceleration values for zero q and qdot. More... | |
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 406 of file RdlFloatingBaseTests.cpp.
TEST_F | ( | FloatingBaseTestFixture | , |
TestCalcPointTransformation | |||
) |
Definition at line 41 of file RdlFloatingBaseTests.cpp.
TEST_F | ( | FloatingBaseTestFixture | , |
TestCalcDynamicFloatingBaseDoubleImplicit | |||
) |
Definition at line 63 of file RdlFloatingBaseTests.cpp.
TEST_F | ( | FloatingBaseTestFixture | , |
TestCalcPointVelocityFloatingBaseSimple | |||
) |
Definition at line 120 of file RdlFloatingBaseTests.cpp.
TEST_F | ( | FloatingBaseTestFixture | , |
TestCalcPointVelocityCustom | |||
) |
Definition at line 168 of file RdlFloatingBaseTests.cpp.
TEST_F | ( | FloatingBaseTestFixture | , |
TestCalcPointAccelerationNoQDDot | |||
) |
Compares computation of acceleration values for zero qddot.
Ensures that computation of position, velocity, and acceleration of a point produce the same values as in an equivalent model that was created with the HuMAnS toolbox http://www.inrialpes.fr/bipop/software/humans/ . Here we omit the term of the generalized acceleration by setting qddot to zero.
Definition at line 222 of file RdlFloatingBaseTests.cpp.
TEST_F | ( | FloatingBaseTestFixture | , |
TestCalcPointAccelerationOnlyQDDot | |||
) |
Compares computation of acceleration values for zero q and qdot.
Ensures that computation of position, velocity, and acceleration of a point produce the same values as in an equivalent model that was created with the HuMAnS toolbox http://www.inrialpes.fr/bipop/software/humans/ .
Here we set q and qdot to zero and only take into account values that are dependent on qddot.
Definition at line 288 of file RdlFloatingBaseTests.cpp.
TEST_F | ( | FloatingBaseTestFixture | , |
TestCalcPointAccelerationFull | |||
) |
Compares computation of acceleration values for zero q and qdot.
Ensures that computation of position, velocity, and acceleration of a point produce the same values as in an equivalent model that was created with the HuMAnS toolbox http://www.inrialpes.fr/bipop/software/humans/ .
Here we set q and qdot to zero and only take into account values that are dependent on qddot.
Definition at line 345 of file RdlFloatingBaseTests.cpp.