Macros | Functions | Variables
laser_cb_detector_unittest.cpp File Reference
#include <gtest/gtest.h>
#include <laser_cb_detector/ConfigGoal.h>
#include <laser_cb_detector/laser_cb_detector.h>
#include <opencv/highgui.h>
Include dependency graph for laser_cb_detector_unittest.cpp:

Go to the source code of this file.

Macros

#define str(s)   #s
 
#define xstr(s)   str(s)
 

Functions

void check3x4 (const calibration_msgs::CalibrationPattern &result, double pix_eps, bool flipped)
 
ConfigGoal config3x4 ()
 
calibration_msgs::DenseLaserSnapshot getSnapshot (const string &filename)
 
int main (int argc, char **argv)
 
 TEST (LaserCbDetector, easy_cb_3x4)
 
 TEST (LaserCbDetector, scaled_cb_3x4)
 
 TEST (LaserCbDetector, reflected_cb_3x4)
 
 TEST (LaserCbDetector, malformedTest)
 
 TEST (LaserCbDetector, noCheckerboardTest)
 

Variables

static const bool DEBUG =false
 
static const double eps = 1e-6
 
static const double pix_eps_ = .6
 
static const string test_path = xstr(TEST_PATH)
 

Macro Definition Documentation

#define str (   s)    #s

Definition at line 53 of file laser_cb_detector_unittest.cpp.

#define xstr (   s)    str(s)

Definition at line 52 of file laser_cb_detector_unittest.cpp.

Function Documentation

void check3x4 ( const calibration_msgs::CalibrationPattern &  result,
double  pix_eps,
bool  flipped 
)

Definition at line 124 of file laser_cb_detector_unittest.cpp.

ConfigGoal config3x4 ( )

Definition at line 100 of file laser_cb_detector_unittest.cpp.

calibration_msgs::DenseLaserSnapshot getSnapshot ( const string &  filename)

Definition at line 56 of file laser_cb_detector_unittest.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 272 of file laser_cb_detector_unittest.cpp.

TEST ( LaserCbDetector  ,
easy_cb_3x4   
)

Definition at line 166 of file laser_cb_detector_unittest.cpp.

TEST ( LaserCbDetector  ,
scaled_cb_3x4   
)
Todo:
Should I be worried that I need a bigger eps when there's scaling? Seems a little shady

Definition at line 186 of file laser_cb_detector_unittest.cpp.

TEST ( LaserCbDetector  ,
reflected_cb_3x4   
)
Todo:
Should I be worried that I need a bigger eps when there's scaling? Seems a little shady

Definition at line 210 of file laser_cb_detector_unittest.cpp.

TEST ( LaserCbDetector  ,
malformedTest   
)

Definition at line 234 of file laser_cb_detector_unittest.cpp.

TEST ( LaserCbDetector  ,
noCheckerboardTest   
)

Definition at line 251 of file laser_cb_detector_unittest.cpp.

Variable Documentation

const bool DEBUG =false
static

Definition at line 48 of file laser_cb_detector_unittest.cpp.

const double eps = 1e-6
static

Definition at line 46 of file laser_cb_detector_unittest.cpp.

const double pix_eps_ = .6
static

Definition at line 45 of file laser_cb_detector_unittest.cpp.

const string test_path = xstr(TEST_PATH)
static

Definition at line 54 of file laser_cb_detector_unittest.cpp.



laser_cb_detector
Author(s): Vijay Pradeep
autogenerated on Fri Apr 2 2021 02:13:03