Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
GraphSlamSolverTest Class Reference

Whitebox integration test for the GraphSLAMSolver. More...

Inheritance diagram for GraphSlamSolverTest:
Inheritance graph
Collaboration diagram for GraphSlamSolverTest:
Collaboration graph

Public Member Functions

 GraphSlamSolverTest ()
 

Public Attributes

SLAMParameters params
 
std::shared_ptr< MockV2PModelmock_motion_model_ptr
 
std::shared_ptr< MockDataAssociationModelmock_data_association_ptr
 
std::shared_ptr< MockLandmarkFiltermock_landmark_filter_ptr
 
std::shared_ptr< MockLoopClosuremock_loop_closure_ptr
 
std::shared_ptr< V2PMotionModelmotion_model_ptr
 
std::shared_ptr< LandmarkFilterlandmark_filter_ptr
 
std::shared_ptr< DataAssociationModeldata_association_ptr
 
std::shared_ptr< LoopClosureloop_closure_ptr
 
std::shared_ptr< GraphSLAMSolversolver
 

Detailed Description

Whitebox integration test for the GraphSLAMSolver.

Definition at line 53 of file graph_slam_solver_test.cpp.

Constructor & Destructor Documentation

◆ GraphSlamSolverTest()

GraphSlamSolverTest::GraphSlamSolverTest ( )
inline

Definition at line 55 of file graph_slam_solver_test.cpp.

Member Data Documentation

◆ data_association_ptr

std::shared_ptr<DataAssociationModel> GraphSlamSolverTest::data_association_ptr

Definition at line 77 of file graph_slam_solver_test.cpp.

◆ landmark_filter_ptr

std::shared_ptr<LandmarkFilter> GraphSlamSolverTest::landmark_filter_ptr

Definition at line 76 of file graph_slam_solver_test.cpp.

◆ loop_closure_ptr

std::shared_ptr<LoopClosure> GraphSlamSolverTest::loop_closure_ptr

Definition at line 78 of file graph_slam_solver_test.cpp.

◆ mock_data_association_ptr

std::shared_ptr<MockDataAssociationModel> GraphSlamSolverTest::mock_data_association_ptr

Definition at line 72 of file graph_slam_solver_test.cpp.

◆ mock_landmark_filter_ptr

std::shared_ptr<MockLandmarkFilter> GraphSlamSolverTest::mock_landmark_filter_ptr

Definition at line 73 of file graph_slam_solver_test.cpp.

◆ mock_loop_closure_ptr

std::shared_ptr<MockLoopClosure> GraphSlamSolverTest::mock_loop_closure_ptr

Definition at line 74 of file graph_slam_solver_test.cpp.

◆ mock_motion_model_ptr

std::shared_ptr<MockV2PModel> GraphSlamSolverTest::mock_motion_model_ptr

Definition at line 71 of file graph_slam_solver_test.cpp.

◆ motion_model_ptr

std::shared_ptr<V2PMotionModel> GraphSlamSolverTest::motion_model_ptr

Definition at line 75 of file graph_slam_solver_test.cpp.

◆ params

SLAMParameters GraphSlamSolverTest::params

Definition at line 70 of file graph_slam_solver_test.cpp.

◆ solver

std::shared_ptr<GraphSLAMSolver> GraphSlamSolverTest::solver

Definition at line 79 of file graph_slam_solver_test.cpp.


The documentation for this class was generated from the following file: