, including all inherited members.
BaseCostmapToPolygons() | costmap_converter::BaseCostmapToPolygons | [inline, protected] |
compute() | costmap_converter::CostmapToLinesDBSRANSAC | [virtual] |
convertPointToPolygon(const Point &point, geometry_msgs::Polygon &polygon) | costmap_converter::CostmapToPolygonsDBSMCCH | [inline, static] |
convexHull(std::vector< KeyPoint > &cluster, geometry_msgs::Polygon &polygon) | costmap_converter::CostmapToPolygonsDBSMCCH | [protected] |
convexHull2(std::vector< KeyPoint > &cluster, geometry_msgs::Polygon &polygon) | costmap_converter::CostmapToPolygonsDBSMCCH | [protected] |
CostmapToLinesDBSRANSAC() | costmap_converter::CostmapToLinesDBSRANSAC | |
CostmapToPolygonsDBSMCCH() | costmap_converter::CostmapToPolygonsDBSMCCH | |
cross(const P1 &O, const P2 &A, const P3 &B) | costmap_converter::CostmapToPolygonsDBSMCCH | [inline, protected] |
dbScan(const std::vector< KeyPoint > &occupied_cells, std::vector< std::vector< KeyPoint > > &clusters) | costmap_converter::CostmapToPolygonsDBSMCCH | [protected] |
dynamic_recfg_ | costmap_converter::CostmapToLinesDBSRANSAC | [private] |
getObstacles() | costmap_converter::BaseCostmapToPolygons | [inline, virtual] |
getPolygons() | costmap_converter::CostmapToPolygonsDBSMCCH | [virtual] |
initialize(ros::NodeHandle nh) | costmap_converter::CostmapToLinesDBSRANSAC | [virtual] |
isInlier(const Point &point, const LinePoint &line_start, const LinePoint &line_end, double min_distance) | costmap_converter::CostmapToLinesDBSRANSAC | [static] |
linearRegression(const std::vector< KeyPoint > &data, double &slope, double &intercept, double *mean_x_out=NULL, double *mean_y_out=NULL) | costmap_converter::CostmapToLinesDBSRANSAC | [protected] |
lineRansac(const std::vector< KeyPoint > &data, double inlier_distance, int no_iterations, int min_inliers, std::pair< KeyPoint, KeyPoint > &best_model, std::vector< KeyPoint > *inliers=NULL, std::vector< KeyPoint > *outliers=NULL) | costmap_converter::CostmapToLinesDBSRANSAC | [protected] |
max_distance_ | costmap_converter::CostmapToPolygonsDBSMCCH | [protected] |
max_pts_ | costmap_converter::CostmapToPolygonsDBSMCCH | [protected] |
min_keypoint_separation_ | costmap_converter::CostmapToPolygonsDBSMCCH | [protected] |
min_pts_ | costmap_converter::CostmapToPolygonsDBSMCCH | [protected] |
occupied_cells_ | costmap_converter::CostmapToPolygonsDBSMCCH | [protected] |
ransac_convert_outlier_pts_ | costmap_converter::CostmapToLinesDBSRANSAC | [protected] |
ransac_filter_remaining_outlier_pts_ | costmap_converter::CostmapToLinesDBSRANSAC | [protected] |
ransac_inlier_distance_ | costmap_converter::CostmapToLinesDBSRANSAC | [protected] |
ransac_min_inliers_ | costmap_converter::CostmapToLinesDBSRANSAC | [protected] |
ransac_no_iterations_ | costmap_converter::CostmapToLinesDBSRANSAC | [protected] |
ransac_remainig_outliers_ | costmap_converter::CostmapToLinesDBSRANSAC | [protected] |
reconfigureCB(CostmapToLinesDBSRANSACConfig &config, uint32_t level) | costmap_converter::CostmapToLinesDBSRANSAC | [private] |
regionQuery(const std::vector< KeyPoint > &occupied_cells, int curr_index, std::vector< int > &neighbor_indices) | costmap_converter::CostmapToPolygonsDBSMCCH | [protected] |
rnd_generator_ | costmap_converter::CostmapToLinesDBSRANSAC | [protected] |
setCostmap2D(costmap_2d::Costmap2D *costmap) | costmap_converter::CostmapToPolygonsDBSMCCH | [virtual] |
setOdomTopic(const std::string &odom_topic) | costmap_converter::BaseCostmapToPolygons | [inline, virtual] |
spinThread() | costmap_converter::BaseCostmapToPolygons | [inline, protected] |
stackedCostmapConversion() | costmap_converter::BaseCostmapToPolygons | [inline, virtual] |
startWorker(ros::Rate rate, costmap_2d::Costmap2D *costmap, bool spin_thread=false) | costmap_converter::BaseCostmapToPolygons | [inline] |
stopWorker() | costmap_converter::BaseCostmapToPolygons | [inline] |
updateCostmap2D() | costmap_converter::CostmapToPolygonsDBSMCCH | [virtual] |
updatePolygonContainer(PolygonContainerPtr polygons) | costmap_converter::CostmapToPolygonsDBSMCCH | [protected] |
workerCallback(const ros::TimerEvent &) | costmap_converter::BaseCostmapToPolygons | [inline, protected] |
~BaseCostmapToPolygons() | costmap_converter::BaseCostmapToPolygons | [inline, virtual] |
~CostmapToLinesDBSRANSAC() | costmap_converter::CostmapToLinesDBSRANSAC | [virtual] |
~CostmapToPolygonsDBSMCCH() | costmap_converter::CostmapToPolygonsDBSMCCH | [virtual] |