addPoint(double x, double y) | costmap_converter::CostmapToPolygonsDBSMCCH | inlineprotected |
BaseCostmapToPolygons() | costmap_converter::BaseCostmapToPolygons | inlineprotected |
compute() | costmap_converter::CostmapToPolygonsDBSMCCH | virtual |
convertPointToPolygon(const Point &point, geometry_msgs::Polygon &polygon) | costmap_converter::CostmapToPolygonsDBSMCCH | inlinestatic |
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 |
costmap_ | costmap_converter::CostmapToPolygonsDBSMCCH | private |
CostmapToPolygonsDBSMCCH() | costmap_converter::CostmapToPolygonsDBSMCCH | |
cross(const P1 &O, const P2 &A, const P3 &B) | costmap_converter::CostmapToPolygonsDBSMCCH | inlineprotected |
dbScan(std::vector< std::vector< KeyPoint > > &clusters) | costmap_converter::CostmapToPolygonsDBSMCCH | protected |
dynamic_recfg_ | costmap_converter::CostmapToPolygonsDBSMCCH | private |
getObstacles() | costmap_converter::BaseCostmapToPolygons | inlinevirtual |
getPolygons() | costmap_converter::CostmapToPolygonsDBSMCCH | virtual |
initialize(ros::NodeHandle nh) | costmap_converter::CostmapToPolygonsDBSMCCH | virtual |
mutex_ | costmap_converter::CostmapToPolygonsDBSMCCH | private |
neighbor_lookup_ | costmap_converter::CostmapToPolygonsDBSMCCH | protected |
neighbor_size_x_ | costmap_converter::CostmapToPolygonsDBSMCCH | protected |
neighbor_size_y_ | costmap_converter::CostmapToPolygonsDBSMCCH | protected |
neighborCellsToIndex(int cx, int cy) | costmap_converter::CostmapToPolygonsDBSMCCH | inlineprotected |
occupied_cells_ | costmap_converter::CostmapToPolygonsDBSMCCH | protected |
offset_x_ | costmap_converter::CostmapToPolygonsDBSMCCH | protected |
offset_y_ | costmap_converter::CostmapToPolygonsDBSMCCH | protected |
parameter_ | costmap_converter::CostmapToPolygonsDBSMCCH | protected |
parameter_buffered_ | costmap_converter::CostmapToPolygonsDBSMCCH | protected |
parameter_mutex_ | costmap_converter::CostmapToPolygonsDBSMCCH | protected |
pointToNeighborCells(const KeyPoint &kp, int &cx, int &cy) | costmap_converter::CostmapToPolygonsDBSMCCH | inlineprotected |
polygons_ | costmap_converter::CostmapToPolygonsDBSMCCH | private |
reconfigureCB(CostmapToPolygonsDBSMCCHConfig &config, uint32_t level) | costmap_converter::CostmapToPolygonsDBSMCCH | private |
regionQuery(int curr_index, std::vector< int > &neighbor_indices) | costmap_converter::CostmapToPolygonsDBSMCCH | protected |
setCostmap2D(costmap_2d::Costmap2D *costmap) | costmap_converter::CostmapToPolygonsDBSMCCH | virtual |
setOdomTopic(const std::string &odom_topic) | costmap_converter::BaseCostmapToPolygons | inlinevirtual |
simplifyPolygon(geometry_msgs::Polygon &polygon) | costmap_converter::CostmapToPolygonsDBSMCCH | protected |
spinThread() | costmap_converter::BaseCostmapToPolygons | inlineprotected |
stackedCostmapConversion() | costmap_converter::BaseCostmapToPolygons | inlinevirtual |
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 | inlineprotected |
~BaseCostmapToPolygons() | costmap_converter::BaseCostmapToPolygons | inlinevirtual |
~CostmapToPolygonsDBSMCCH() | costmap_converter::CostmapToPolygonsDBSMCCH | virtual |