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

Struct to store data related to perception execution. More...

Collaboration diagram for PerceptionExecutionData:
Collaboration graph

Public Attributes

long long initial_n_points
 Initial number of points.
 
long long RANSAC_time
 Time taken by RANSAC algorithm.
 
long long ground_removed_size
 Size of ground removed.
 
long long DBSCAN_time
 Time taken by DBSCAN algorithm.
 
long long ConeDif_time
 Time taken by ConeDif algorithm.
 
long long Total_time
 Total time taken.
 
long long generatedClusters
 Number of clusters generated.
 
long long blues
 Number of points identified as blue.
 
long long yellows
 Number of points identified as yellow.
 
long long undefineds
 Number of points identified as undefined.
 
long long conversion_duration
 Duration of conversion.
 
double RANSAC_eps
 RANSAC epsilon value.
 

Detailed Description

Struct to store data related to perception execution.

Definition at line 21 of file performance_test.cpp.

Member Data Documentation

◆ blues

long long PerceptionExecutionData::blues

Number of points identified as blue.

Definition at line 29 of file performance_test.cpp.

◆ ConeDif_time

long long PerceptionExecutionData::ConeDif_time

Time taken by ConeDif algorithm.

Definition at line 26 of file performance_test.cpp.

◆ conversion_duration

long long PerceptionExecutionData::conversion_duration

Duration of conversion.

Definition at line 32 of file performance_test.cpp.

◆ DBSCAN_time

long long PerceptionExecutionData::DBSCAN_time

Time taken by DBSCAN algorithm.

Definition at line 25 of file performance_test.cpp.

◆ generatedClusters

long long PerceptionExecutionData::generatedClusters

Number of clusters generated.

Definition at line 28 of file performance_test.cpp.

◆ ground_removed_size

long long PerceptionExecutionData::ground_removed_size

Size of ground removed.

Definition at line 24 of file performance_test.cpp.

◆ initial_n_points

long long PerceptionExecutionData::initial_n_points

Initial number of points.

Definition at line 22 of file performance_test.cpp.

◆ RANSAC_eps

double PerceptionExecutionData::RANSAC_eps

RANSAC epsilon value.

Definition at line 33 of file performance_test.cpp.

◆ RANSAC_time

long long PerceptionExecutionData::RANSAC_time

Time taken by RANSAC algorithm.

Definition at line 23 of file performance_test.cpp.

◆ Total_time

long long PerceptionExecutionData::Total_time

Total time taken.

Definition at line 27 of file performance_test.cpp.

◆ undefineds

long long PerceptionExecutionData::undefineds

Number of points identified as undefined.

Definition at line 31 of file performance_test.cpp.

◆ yellows

long long PerceptionExecutionData::yellows

Number of points identified as yellow.

Definition at line 30 of file performance_test.cpp.


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