Protected Types | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
HillClimbingScanMatcherSmokeTest Class Reference
Inheritance diagram for HillClimbingScanMatcherSmokeTest:
Inheritance graph
[legend]

Protected Types

using OOPE = ObstacleBasedOccupancyObservationPE
 
using SPE = typename ScanMatcherTestBase< UnboundedPlainGridMap >::DefaultSPE
 
using SPW = EvenSPW
 
- Protected Types inherited from ScanMatcherTestBase< UnboundedPlainGridMap >
using DefaultSPE = WeightedMeanPointProbabilitySPE
 

Protected Member Functions

 HillClimbingScanMatcherSmokeTest ()
 
void init_pose_facing_top_cecum_bound ()
 
GridScanMatcherscan_matcher () override
 
- Protected Member Functions inherited from ScanMatcherTestBase< UnboundedPlainGridMap >
virtual void add_primitive_to_map (const TextRasterMapPrimitive &mp, const DiscretePoint2D &offset, int w_scale, int h_scale)
 
virtual RobotPoseDelta default_acceptable_error ()
 
virtual bool is_result_noise_acceptable (const TransformedLaserScan &raw_scan, const RobotPoseDelta &init_noise, const RobotPoseDelta &noise)
 
 ScanMatcherTestBase (std::shared_ptr< ScanProbabilityEstimator > prob_est, int map_w, int map_h, double map_scale, const LaserScannerParams &dflt_lsp)
 
void test_scan_matcher (const LaserScannerParams &lsp, const RobotPoseDelta &noise, const RobotPoseDelta &acc_error)
 
void test_scan_matcher (const RobotPoseDelta &noise, const RobotPoseDelta &acc_error)
 
void test_scan_matcher (const RobotPoseDelta &noise)
 

Protected Attributes

HillClimbingScanMatcher _hcsm
 
- Protected Attributes inherited from ScanMatcherTestBase< UnboundedPlainGridMap >
LaserScannerParams default_lsp
 
UnboundedPlainGridMap map
 
RobotPose rpose
 
std::shared_ptr< ScanProbabilityEstimatorspe
 

Static Protected Attributes

static constexpr int Cecum_Patch_H = 13
 
static constexpr int Cecum_Patch_W = 15
 
static constexpr double Init_Ang_Step = deg2rad(30)
 
static constexpr double Init_Lin_Step = 0.1
 
static constexpr int LS_FoW = 270
 
static constexpr double LS_Max_Dist = 15
 
static constexpr int LS_Pts_Nm = 10
 
static constexpr int Map_Height = 100
 
static constexpr double Map_Scale = 0.1
 
static constexpr int Map_Width = 100
 
static constexpr int Max_SM_Shirnks_Nm = 10
 
static constexpr int Patch_Scale = 1
 
- Static Protected Attributes inherited from ScanMatcherTestBase< UnboundedPlainGridMap >
static constexpr RobotPoseDelta Acceptable_Error
 

Detailed Description

Definition at line 16 of file hill_climbing_sm_smoke_test.cpp.

Member Typedef Documentation

Definition at line 39 of file hill_climbing_sm_smoke_test.cpp.

Definition at line 38 of file hill_climbing_sm_smoke_test.cpp.

Definition at line 40 of file hill_climbing_sm_smoke_test.cpp.

Constructor & Destructor Documentation

HillClimbingScanMatcherSmokeTest::HillClimbingScanMatcherSmokeTest ( )
inlineprotected

Definition at line 42 of file hill_climbing_sm_smoke_test.cpp.

Member Function Documentation

void HillClimbingScanMatcherSmokeTest::init_pose_facing_top_cecum_bound ( )
inlineprotected

Definition at line 51 of file hill_climbing_sm_smoke_test.cpp.

GridScanMatcher& HillClimbingScanMatcherSmokeTest::scan_matcher ( )
inlineoverrideprotectedvirtual

Member Data Documentation

HillClimbingScanMatcher HillClimbingScanMatcherSmokeTest::_hcsm
protected

Definition at line 65 of file hill_climbing_sm_smoke_test.cpp.

constexpr int HillClimbingScanMatcherSmokeTest::Cecum_Patch_H = 13
staticprotected

Definition at line 25 of file hill_climbing_sm_smoke_test.cpp.

constexpr int HillClimbingScanMatcherSmokeTest::Cecum_Patch_W = 15
staticprotected

Definition at line 25 of file hill_climbing_sm_smoke_test.cpp.

constexpr double HillClimbingScanMatcherSmokeTest::Init_Ang_Step = deg2rad(30)
staticprotected

Definition at line 36 of file hill_climbing_sm_smoke_test.cpp.

constexpr double HillClimbingScanMatcherSmokeTest::Init_Lin_Step = 0.1
staticprotected

Definition at line 35 of file hill_climbing_sm_smoke_test.cpp.

constexpr int HillClimbingScanMatcherSmokeTest::LS_FoW = 270
staticprotected

Definition at line 30 of file hill_climbing_sm_smoke_test.cpp.

constexpr double HillClimbingScanMatcherSmokeTest::LS_Max_Dist = 15
staticprotected

Definition at line 29 of file hill_climbing_sm_smoke_test.cpp.

constexpr int HillClimbingScanMatcherSmokeTest::LS_Pts_Nm = 10
staticprotected

Definition at line 31 of file hill_climbing_sm_smoke_test.cpp.

constexpr int HillClimbingScanMatcherSmokeTest::Map_Height = 100
staticprotected

Definition at line 21 of file hill_climbing_sm_smoke_test.cpp.

constexpr double HillClimbingScanMatcherSmokeTest::Map_Scale = 0.1
staticprotected

Definition at line 22 of file hill_climbing_sm_smoke_test.cpp.

constexpr int HillClimbingScanMatcherSmokeTest::Map_Width = 100
staticprotected

Definition at line 20 of file hill_climbing_sm_smoke_test.cpp.

constexpr int HillClimbingScanMatcherSmokeTest::Max_SM_Shirnks_Nm = 10
staticprotected

Definition at line 34 of file hill_climbing_sm_smoke_test.cpp.

constexpr int HillClimbingScanMatcherSmokeTest::Patch_Scale = 1
staticprotected

Definition at line 26 of file hill_climbing_sm_smoke_test.cpp.


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


slam_constructor
Author(s): JetBrains Research, OSLL team
autogenerated on Mon Jun 10 2019 15:08:26