![]() |
Galaxis Codebase
1.0.0
Team Galaxis software stack for the Carolo Cup 2023 - ROS2 based software
|
#include <PCLObjectDetector.hpp>

Public Member Functions | |
| int | filter_pcl (pclPtrType p_pclPtr, pclPtrType p_cloudFiltered, float p_leafsize, float y_min, float y_max) |
| virtual std::shared_ptr< std::vector< pcl::PointCloud< pcl::PointXYZ >::Ptr > > | cluster_data (pclPtrType p_pclPtr, std::vector< Object > &p_objectsVecRef, float clusterTolerance, int minClusterSize, int maxClusterSize) const =0 |
| std::string | get_name (void) |
Protected Attributes | |
| std::string | m_name = "none" |
Private Member Functions | |
| void | passThroughFilter (pclPtrType p_inputCloudPtr, pclPtrType p_outputCloudPtr, float y_min, float y_max) |
| void | downsampling (pclPtrType p_inputCloudPtr, pclPtrType p_outputCloudPtr, float p_leafSize) |
Definition at line 28 of file PCLObjectDetector.hpp.
|
pure virtual |
Implemented in EuclideanDetector.
|
private |
Definition at line 101 of file PCLObjectDetector.cpp.
Referenced by filter_pcl().

|
inline |
Definition at line 38 of file PCLObjectDetector.hpp.
References downsampling(), and passThroughFilter().
Referenced by RealSenseNode::object_detection().


|
inline |
Definition at line 56 of file PCLObjectDetector.hpp.
References m_name.
|
private |
Definition at line 108 of file PCLObjectDetector.cpp.
Referenced by filter_pcl().

|
protected |
Definition at line 35 of file PCLObjectDetector.hpp.
Referenced by EuclideanDetector::EuclideanDetector(), and get_name().