ed_sensor_integration
Classes | Functions | Variables
test_laser_segmenter.cpp File Reference
#include <gtest/gtest.h>
#include <math.h>
#include <iostream>
#include <opencv2/highgui/highgui.hpp>
#include <ros/console.h>
#include <ros/package.h>
#include <ed/entity.h>
#include <ed/world_model.h>
#include <ed/models/model_loader.h>
#include <ed/update_request.h>
#include <ed/rendering.h>
#include <ed/uuid.h>
#include <ed/relations/transform_cache.h>
#include <geolib/Shape.h>
#include "tue/config/reader_writer.h"
#include "tue/config/loaders/sdf.h"
#include <ed/laser/updater.h>
Include dependency graph for test_laser_segmenter.cpp:

Go to the source code of this file.

Classes

class  LaserSegmenterTest
 

Functions

int main (int argc, char **argv)
 
void moveFurnitureObject (const ed::UUID &id, const geo::Pose3D &new_pose, ed::WorldModel &wm)
 
 TEST_F (LaserSegmenterTest, testCase)
 

Variables

const double MAX_POSITION_ERROR = 0.05
 
const double MAX_YAW_ERROR_DEGREES = 5.0
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 120 of file test_laser_segmenter.cpp.

◆ moveFurnitureObject()

void moveFurnitureObject ( const ed::UUID id,
const geo::Pose3D new_pose,
ed::WorldModel wm 
)

Definition at line 28 of file test_laser_segmenter.cpp.

◆ TEST_F()

TEST_F ( LaserSegmenterTest  ,
testCase   
)

Definition at line 79 of file test_laser_segmenter.cpp.

Variable Documentation

◆ MAX_POSITION_ERROR

const double MAX_POSITION_ERROR = 0.05

Definition at line 25 of file test_laser_segmenter.cpp.

◆ MAX_YAW_ERROR_DEGREES

const double MAX_YAW_ERROR_DEGREES = 5.0

Definition at line 26 of file test_laser_segmenter.cpp.