Macros | Functions
utils.cpp File Reference
#include "gtest/gtest.h"
#include <eigen_stl_containers/eigen_stl_vector_container.h>
Include dependency graph for utils.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define WAIT_FOR_MESSAGE(msg)
 

Functions

void expectTransformsDoubleEq (const Eigen::Isometry3d &i1, const Eigen::Isometry3d &i2)
 
void expectVector3dSetsEqual (EigenSTL::vector_Vector3d vec1, EigenSTL::vector_Vector3d vec2, const double upToError=1e-6)
 
Eigen::Isometry3d randomPose ()
 

Macro Definition Documentation

◆ WAIT_FOR_MESSAGE

#define WAIT_FOR_MESSAGE (   msg)
Value:
{ size_t i = 0;\
while (ros::ok() && msg == nullptr && i < 100) \
{ \
ros::spinOnce(); \
ros::WallDuration(0.01).sleep(); \
++i;\
} \
if (i == 100) GTEST_FAIL(); \
}

Definition at line 60 of file utils.cpp.

Function Documentation

◆ expectTransformsDoubleEq()

void expectTransformsDoubleEq ( const Eigen::Isometry3d &  i1,
const Eigen::Isometry3d &  i2 
)

Definition at line 45 of file utils.cpp.

◆ expectVector3dSetsEqual()

void expectVector3dSetsEqual ( EigenSTL::vector_Vector3d  vec1,
EigenSTL::vector_Vector3d  vec2,
const double  upToError = 1e-6 
)

Definition at line 4 of file utils.cpp.

◆ randomPose()

Eigen::Isometry3d randomPose ( )

Definition at line 40 of file utils.cpp.

ros::ok
ROSCPP_DECL bool ok()


robot_body_filter
Author(s): Eitan Marder-Eppstein, Tomas Petricek, Martin Pecka
autogenerated on Mon Feb 5 2024 03:33:49