: This file contains inerface test for the Descartes RobotModel. These tests can be executed on arbitrary types that inplment the RobotModel interface. For more info see: GTest Advanced Guide - Type-Parameterized Tests More...
Classes | |
class | CartesianRobot |
Cartesian Robot used for test purposes. This is a simple robot with simple kinematics. Each joint corresponds to a cartesian direction (i.e. x, y, R, P, Y) (don't ask me how this is built, it just works). More... | |
class | CartesianRobotModelTest |
class | RobotModelTest |
Functions | |
template<class T > | |
descartes_core::RobotModelPtr | CreateRobotModel () |
template<> | |
RobotModelPtr | CreateRobotModel< CartesianRobot > () |
static void | displayRange (double pos_range, double orient_range) |
INSTANTIATE_TYPED_TEST_CASE_P (CartesianRobotModelTest, RobotModelTest, CartesianRobot) | |
REGISTER_TYPED_TEST_CASE_P (RobotModelTest, construction, getIK, getAllIK) | |
TYPED_TEST_CASE_P (RobotModelTest) | |
TYPED_TEST_P (RobotModelTest, construction) | |
TYPED_TEST_P (RobotModelTest, getIK) | |
TYPED_TEST_P (RobotModelTest, getAllIK) | |
Variables | |
static const int | DOF = 6 |
const double | JOINT_EQ_TOL = 0.001 |
const double | TF_EQ_TOL = 0.001 |
: This file contains inerface test for the Descartes RobotModel. These tests can be executed on arbitrary types that inplment the RobotModel interface. For more info see: GTest Advanced Guide - Type-Parameterized Tests
descartes_core::RobotModelPtr descartes_trajectory_test::CreateRobotModel | ( | ) |
RobotModelPtr descartes_trajectory_test::CreateRobotModel< CartesianRobot > | ( | ) |
Definition at line 29 of file cartesian_robot_test.cpp.
static void descartes_trajectory_test::displayRange | ( | double | pos_range, |
double | orient_range | ||
) | [static] |
Definition at line 29 of file cartesian_robot.cpp.
descartes_trajectory_test::INSTANTIATE_TYPED_TEST_CASE_P | ( | CartesianRobotModelTest | , |
RobotModelTest | , | ||
CartesianRobot | |||
) |
descartes_trajectory_test::REGISTER_TYPED_TEST_CASE_P | ( | RobotModelTest | , |
construction | , | ||
getIK | , | ||
getAllIK | |||
) |
descartes_trajectory_test::TYPED_TEST_CASE_P | ( | RobotModelTest | ) |
descartes_trajectory_test::TYPED_TEST_P | ( | RobotModelTest | , |
construction | |||
) |
Definition at line 76 of file robot_model_test.hpp.
descartes_trajectory_test::TYPED_TEST_P | ( | RobotModelTest | , |
getIK | |||
) |
Definition at line 81 of file robot_model_test.hpp.
descartes_trajectory_test::TYPED_TEST_P | ( | RobotModelTest | , |
getAllIK | |||
) |
Definition at line 96 of file robot_model_test.hpp.
const int descartes_trajectory_test::DOF = 6 [static] |
Definition at line 27 of file cartesian_robot.cpp.
const double descartes_trajectory_test::JOINT_EQ_TOL = 0.001 |
Definition at line 74 of file robot_model_test.hpp.
const double descartes_trajectory_test::TF_EQ_TOL = 0.001 |
Definition at line 73 of file robot_model_test.hpp.