Classes | Functions | Variables
descartes_trajectory_test Namespace Reference

: 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

Detailed Description

: 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


Function Documentation

template<class T >
descartes_core::RobotModelPtr descartes_trajectory_test::CreateRobotModel ( )

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_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.


Variable Documentation

const int descartes_trajectory_test::DOF = 6 [static]

Definition at line 27 of file cartesian_robot.cpp.

Definition at line 74 of file robot_model_test.hpp.

Definition at line 73 of file robot_model_test.hpp.



descartes_trajectory
Author(s): Jorge Nicho
autogenerated on Thu Jun 6 2019 21:36:04