Easy Navigation
Loading...
Searching...
No Matches
pointperceptionsops_tests.cpp File Reference
#include "gtest/gtest.h"
#include <memory>
#include <vector>
#include <cmath>
#include <thread>
#include <chrono>
#include "tf2_ros/transform_listener.hpp"
#include "easynav_common/types/PointPerception.hpp"
#include "easynav_common/RTTFBuffer.hpp"
#include "rclcpp/rclcpp.hpp"
#include "rclcpp_lifecycle/lifecycle_node.hpp"
Include dependency graph for pointperceptionsops_tests.cpp:

Classes

class  PerceptionsOpsTest
 

Functions

 TEST (PerceptionsOpsViewCtor, FromOneOfManyPerceptions_UseOneAndOperate)
 
 TEST (PerceptionsOpsViewCtor, FromSinglePerception_Basic)
 
 TEST (PerceptionsOpsViewCtor, FromSinglePerception_EmptyOrInvalid)
 
 TEST (PerceptionsOpsViewCtor, FromSinglePerception_FilterDownsampleCollapse)
 
 TEST (PerceptionsOpsViewTests, CollapseEager_NonOwningView_Ignored)
 
 TEST (PerceptionsOpsViewTests, CollapseEager_OwningView_ModifiesOwnedData)
 
 TEST (PerceptionsOpsViewTests, CollapseLazy_DoesNotAffectIntermediateFilter)
 
 TEST (PerceptionsOpsViewTests, DownsampleTest)
 
 TEST (PerceptionsOpsViewTests, FilterTest)
 
 TEST_F (PerceptionsOpsTest, All_pipeline)
 
 TEST_F (PerceptionsOpsTest, CollapseDenseLidarPerformance)
 
 TEST_F (PerceptionsOpsTest, CollapseTest)
 
 TEST_F (PerceptionsOpsTest, Filter_PreAndPostFuse_EagerCombination)
 
 TEST_F (PerceptionsOpsTest, FilterPostFuse_Eager_AppliesInTargetFrame)
 
 TEST_F (PerceptionsOpsTest, FilterPostFuse_Lazy_AppliesInTargetFrame)
 
 TEST_F (PerceptionsOpsTest, FromSinglePerception_AddAndFuseWithTF)
 
 TEST_F (PerceptionsOpsTest, FromSinglePerception_AddAndFuseWithTFDense)
 
 TEST_F (PerceptionsOpsTest, FuseOperation)
 brief Fuse test (basic TF transform with identity)
 

Function Documentation

◆ TEST() [1/9]

TEST ( PerceptionsOpsViewCtor ,
FromOneOfManyPerceptions_UseOneAndOperate  )

◆ TEST() [2/9]

TEST ( PerceptionsOpsViewCtor ,
FromSinglePerception_Basic  )

◆ TEST() [3/9]

TEST ( PerceptionsOpsViewCtor ,
FromSinglePerception_EmptyOrInvalid  )

◆ TEST() [4/9]

TEST ( PerceptionsOpsViewCtor ,
FromSinglePerception_FilterDownsampleCollapse  )

◆ TEST() [5/9]

TEST ( PerceptionsOpsViewTests ,
CollapseEager_NonOwningView_Ignored  )

◆ TEST() [6/9]

TEST ( PerceptionsOpsViewTests ,
CollapseEager_OwningView_ModifiesOwnedData  )

◆ TEST() [7/9]

TEST ( PerceptionsOpsViewTests ,
CollapseLazy_DoesNotAffectIntermediateFilter  )

◆ TEST() [8/9]

TEST ( PerceptionsOpsViewTests ,
DownsampleTest  )

◆ TEST() [9/9]

TEST ( PerceptionsOpsViewTests ,
FilterTest  )

◆ TEST_F() [1/9]

TEST_F ( PerceptionsOpsTest ,
All_pipeline  )

◆ TEST_F() [2/9]

TEST_F ( PerceptionsOpsTest ,
CollapseDenseLidarPerformance  )

◆ TEST_F() [3/9]

TEST_F ( PerceptionsOpsTest ,
CollapseTest  )

◆ TEST_F() [4/9]

TEST_F ( PerceptionsOpsTest ,
Filter_PreAndPostFuse_EagerCombination  )

◆ TEST_F() [5/9]

TEST_F ( PerceptionsOpsTest ,
FilterPostFuse_Eager_AppliesInTargetFrame  )

◆ TEST_F() [6/9]

TEST_F ( PerceptionsOpsTest ,
FilterPostFuse_Lazy_AppliesInTargetFrame  )

◆ TEST_F() [7/9]

TEST_F ( PerceptionsOpsTest ,
FromSinglePerception_AddAndFuseWithTF  )

◆ TEST_F() [8/9]

TEST_F ( PerceptionsOpsTest ,
FromSinglePerception_AddAndFuseWithTFDense  )

◆ TEST_F() [9/9]

TEST_F ( PerceptionsOpsTest ,
FuseOperation  )

brief Fuse test (basic TF transform with identity)