, including all inherited members.
border_and_orientation_stairs_combined_pub_ | hector_stair_detection::HectorStairDetection | [protected] |
border_of_stairs_pub_ | hector_stair_detection::HectorStairDetection | [protected] |
checkExtentionDirection(Eigen::Vector2f directionStairs, Eigen::Vector2f directionExtend) | hector_stair_detection::HectorStairDetection | [private] |
cloud_after_plane_detection_debug_pub_ | hector_stair_detection::HectorStairDetection | [protected] |
clusterHeightTresh_ | hector_stair_detection::HectorStairDetection | [private] |
clusterMaxSize_ | hector_stair_detection::HectorStairDetection | [private] |
clusterMinSize_ | hector_stair_detection::HectorStairDetection | [private] |
clusterTolerance_ | hector_stair_detection::HectorStairDetection | [private] |
distanceToLineTresh_ | hector_stair_detection::HectorStairDetection | [private] |
distTrashSegmentation_ | hector_stair_detection::HectorStairDetection | [private] |
final_stairs_cloud_pub_ | hector_stair_detection::HectorStairDetection | [protected] |
getFinalStairsCloud_and_position(std::string frameID, Eigen::Vector3f directionS, pcl::PointCloud< pcl::PointNormal >::Ptr &input_surface_cloud, pcl::PointCloud< pcl::PointXYZ >::Ptr &planeCloud, pcl::IndicesClustersPtr cluster_indices, std::vector< int > final_cluster_idx, pcl::PointCloud< pcl::PointXYZ >::Ptr &final_stairsCloud, visualization_msgs::MarkerArray &stairs_boarder_marker, Eigen::Vector3f base) | hector_stair_detection::HectorStairDetection | [private] |
getPreprocessedCloud(pcl::PointCloud< pcl::PointXYZ >::Ptr &input_cloud, pcl::PointCloud< pcl::PointNormal >::Ptr &output_cloud) | hector_stair_detection::HectorStairDetection | [private] |
getStairsPositionAndOrientation(Eigen::Vector3f &base, Eigen::Vector3f point, std::string frameID, Eigen::Vector3f &direction, geometry_msgs::PoseStamped &position_and_orientaion) | hector_stair_detection::HectorStairDetection | [private] |
getZComponent(Eigen::Vector2f directionStairs, Eigen::Vector2f minXminY, Eigen::Vector2f maxXminY, Eigen::Vector2f minXmaxY) | hector_stair_detection::HectorStairDetection | [private] |
HectorStairDetection() | hector_stair_detection::HectorStairDetection | |
hesseTresh_ | hector_stair_detection::HectorStairDetection | [private] |
line_marker_pub_ | hector_stair_detection::HectorStairDetection | [protected] |
listener_ | hector_stair_detection::HectorStairDetection | [protected] |
maxClusterXYDimension_ | hector_stair_detection::HectorStairDetection | [private] |
maxDistBetweenPoints(pcl::PointCloud< pcl::PointXYZI >::Ptr input_cloud) | hector_stair_detection::HectorStairDetection | [private] |
maxDistBetweenStairsPoints_ | hector_stair_detection::HectorStairDetection | [private] |
minHightDistBetweenAllStairsPoints_ | hector_stair_detection::HectorStairDetection | [private] |
minHightDistBetweenPoints(pcl::PointCloud< pcl::PointXYZI >::Ptr input_cloud) | hector_stair_detection::HectorStairDetection | [private] |
minRequiredPointsOnLine_ | hector_stair_detection::HectorStairDetection | [private] |
passThroughZMax_ | hector_stair_detection::HectorStairDetection | [private] |
passThroughZMin_ | hector_stair_detection::HectorStairDetection | [private] |
pcl_sub | hector_stair_detection::HectorStairDetection | [protected] |
PclCallback(const sensor_msgs::PointCloud2::ConstPtr &pc_msg) | hector_stair_detection::HectorStairDetection | |
planeSegAngleEps_ | hector_stair_detection::HectorStairDetection | [private] |
planeSegDistTresh_ | hector_stair_detection::HectorStairDetection | [private] |
pointInCloud(pcl::PointCloud< pcl::PointXYZI >::Ptr cloud, pcl::PointXYZ point) | hector_stair_detection::HectorStairDetection | [private] |
points_on_line_cloud_debug_ | hector_stair_detection::HectorStairDetection | [protected] |
possible_stairs_cloud_pub_ | hector_stair_detection::HectorStairDetection | [protected] |
projectStairsToFloor(Eigen::Vector3f direction, visualization_msgs::MarkerArray &stairs_boarder_marker) | hector_stair_detection::HectorStairDetection | [private] |
publishResults(pcl::PointCloud< pcl::PointNormal >::Ptr &input_surface_cloud, pcl::PointCloud< pcl::PointXYZ >::Ptr &planeCloud, pcl::IndicesClustersPtr cluster_indices, std::vector< int > final_cluster_idx, Eigen::Vector3f base, Eigen::Vector3f point) | hector_stair_detection::HectorStairDetection | [private] |
refineOrientaion(Eigen::Vector2f directionStairs, Eigen::Vector2f minXminY, Eigen::Vector2f maxXminY, Eigen::Vector2f minXmaxY, geometry_msgs::PoseStamped &position_and_orientaion) | hector_stair_detection::HectorStairDetection | [private] |
refineSurfaceRequired_ | hector_stair_detection::HectorStairDetection | [private] |
setup_ | hector_stair_detection::HectorStairDetection | [private] |
stairs_position_and_orientaion_pub_ | hector_stair_detection::HectorStairDetection | [protected] |
stairs_position_and_orientaion_with_direction_pub_ | hector_stair_detection::HectorStairDetection | [protected] |
stairsSreachPlaneDetection(pcl::PointCloud< pcl::PointNormal >::Ptr &input_surface_cloud, pcl::PointCloud< pcl::PointXYZI >::Ptr points_on_line, Eigen::Vector3f base, Eigen::Vector3f dir, pcl::PointCloud< pcl::PointXYZ >::Ptr &planeCloud) | hector_stair_detection::HectorStairDetection | [private] |
surfaceCloud_pub_debug_ | hector_stair_detection::HectorStairDetection | [protected] |
temp_after_mls_pub_ | hector_stair_detection::HectorStairDetection | [protected] |
temp_after_pass_trough_pub_ | hector_stair_detection::HectorStairDetection | [protected] |
temp_after_voxel_grid_pub_ | hector_stair_detection::HectorStairDetection | [protected] |
temp_orginal_pub_ | hector_stair_detection::HectorStairDetection | [protected] |
to_map_ | hector_stair_detection::HectorStairDetection | [protected] |
voxelGridX_ | hector_stair_detection::HectorStairDetection | [private] |
voxelGridY_ | hector_stair_detection::HectorStairDetection | [private] |
voxelGridZ_ | hector_stair_detection::HectorStairDetection | [private] |
worldFrame_ | hector_stair_detection::HectorStairDetection | [private] |
~HectorStairDetection() | hector_stair_detection::HectorStairDetection | [virtual] |