$search

test_collision_space_ccd.cpp File Reference

#include <planning_models/kinematic_model.h>
#include <planning_models/kinematic_state.h>
#include <gtest/gtest.h>
#include <sstream>
#include <ctype.h>
#include <ros/package.h>
#include <collision_space/environmentODE.h>
#include <collision_space_ccd/environmentBVH.h>
#include <tf/transform_datatypes.h>
#include <arm_navigation_msgs/RobotState.h>
#include <geometric_shapes/shape_operations.h>
Include dependency graph for test_collision_space_ccd.cpp:

Go to the source code of this file.

Classes

class  TestCollisionSpaceCCD

Defines

#define NUM_MESH_OBJECTS   10
#define NUM_RANDOM_OBJECTS   100
#define NUM_TEST_CONFIGURATIONS   1000

Typedefs

typedef
collision_space_ccd::EnvironmentModelBVH
< collision_checking::OBB
EnvironmentModelOBB

Functions

double gen_rand (double min, double max)
geometry_msgs::Quaternion generateRandomUnitQuaternion ()
std::string getNumberedString (const std::string &object, unsigned int num)
int main (int argc, char **argv)
 TEST_F (TestCollisionSpaceCCD, TestODEvsCCDMesh)
 TEST_F (TestCollisionSpaceCCD, TestODEvsCCDBox)
 TEST_F (TestCollisionSpaceCCD, TestODEvsCCDCylinder)
 TEST_F (TestCollisionSpaceCCD, TestODEvsCCDSphere)
 TEST_F (TestCollisionSpaceCCD, TestStaticObjects)
 TEST_F (TestCollisionSpaceCCD, TestAttachedObjects)
 TEST_F (TestCollisionSpaceCCD, TestACM)
 TEST_F (TestCollisionSpaceCCD, TestInit)

Variables

static const std::string rel_path = "/test_urdf/robot.xml"

Define Documentation

#define NUM_MESH_OBJECTS   10
Author:
E. Gil Jones

Definition at line 52 of file test_collision_space_ccd.cpp.

#define NUM_RANDOM_OBJECTS   100

Definition at line 53 of file test_collision_space_ccd.cpp.

#define NUM_TEST_CONFIGURATIONS   1000

Definition at line 54 of file test_collision_space_ccd.cpp.


Typedef Documentation

Definition at line 56 of file test_collision_space_ccd.cpp.


Function Documentation

double gen_rand ( double  min,
double  max 
) [inline]

Definition at line 61 of file test_collision_space_ccd.cpp.

geometry_msgs::Quaternion generateRandomUnitQuaternion (  )  [inline]

Definition at line 68 of file test_collision_space_ccd.cpp.

std::string getNumberedString ( const std::string &  object,
unsigned int  num 
) [inline]

Definition at line 86 of file test_collision_space_ccd.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 755 of file test_collision_space_ccd.cpp.

TEST_F ( TestCollisionSpaceCCD  ,
TestODEvsCCDMesh   
)

Definition at line 726 of file test_collision_space_ccd.cpp.

TEST_F ( TestCollisionSpaceCCD  ,
TestODEvsCCDBox   
)

Definition at line 698 of file test_collision_space_ccd.cpp.

TEST_F ( TestCollisionSpaceCCD  ,
TestODEvsCCDCylinder   
)

Definition at line 671 of file test_collision_space_ccd.cpp.

TEST_F ( TestCollisionSpaceCCD  ,
TestODEvsCCDSphere   
)

Definition at line 645 of file test_collision_space_ccd.cpp.

TEST_F ( TestCollisionSpaceCCD  ,
TestStaticObjects   
)

Definition at line 493 of file test_collision_space_ccd.cpp.

TEST_F ( TestCollisionSpaceCCD  ,
TestAttachedObjects   
)

Definition at line 365 of file test_collision_space_ccd.cpp.

TEST_F ( TestCollisionSpaceCCD  ,
TestACM   
)

Definition at line 324 of file test_collision_space_ccd.cpp.

TEST_F ( TestCollisionSpaceCCD  ,
TestInit   
)

Definition at line 291 of file test_collision_space_ccd.cpp.


Variable Documentation

const std::string rel_path = "/test_urdf/robot.xml" [static]

Definition at line 59 of file test_collision_space_ccd.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


collision_space_ccd_test
Author(s): Sachin Chitta
autogenerated on Fri Mar 1 15:06:34 2013