costmap_converter_interface.h
/home/rosbuild/hudson/workspace/doc-jade-costmap_converter/doc_stacks/2016-01-17_12-40-13.156062/costmap_converter/include/costmap_converter/
costmap__converter__interface_8h
costmap_converter::BaseCostmapToPolygons
costmap_converter
boost::shared_ptr< const std::vector< geometry_msgs::Polygon > >
PolygonContainerConstPtr
namespacecostmap__converter.html
ae9d00ee62faf5deb57e69cb9b789312b
boost::shared_ptr< std::vector< geometry_msgs::Polygon > >
PolygonContainerPtr
namespacecostmap__converter.html
a62c361f3e77ba977f0e05948f9c78fe9
costmap_converter_node.cpp
/home/rosbuild/hudson/workspace/doc-jade-costmap_converter/doc_stacks/2016-01-17_12-40-13.156062/costmap_converter/src/
costmap__converter__node_8cpp
costmap_converter/costmap_converter_interface.h
CostmapStandaloneConversion
int
main
costmap__converter__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
costmap_to_lines_convex_hull.cpp
/home/rosbuild/hudson/workspace/doc-jade-costmap_converter/doc_stacks/2016-01-17_12-40-13.156062/costmap_converter/src/
costmap__to__lines__convex__hull_8cpp
costmap_converter/costmap_to_lines_convex_hull.h
costmap_converter
costmap_to_lines_convex_hull.h
/home/rosbuild/hudson/workspace/doc-jade-costmap_converter/doc_stacks/2016-01-17_12-40-13.156062/costmap_converter/include/costmap_converter/
costmap__to__lines__convex__hull_8h
costmap_converter/costmap_converter_interface.h
costmap_converter/costmap_to_polygons.h
costmap_converter::CostmapToLinesDBSMCCH
costmap_converter
costmap_to_lines_ransac.cpp
/home/rosbuild/hudson/workspace/doc-jade-costmap_converter/doc_stacks/2016-01-17_12-40-13.156062/costmap_converter/src/
costmap__to__lines__ransac_8cpp
costmap_converter/costmap_to_lines_ransac.h
costmap_converter
costmap_to_lines_ransac.h
/home/rosbuild/hudson/workspace/doc-jade-costmap_converter/doc_stacks/2016-01-17_12-40-13.156062/costmap_converter/include/costmap_converter/
costmap__to__lines__ransac_8h
costmap_converter/costmap_converter_interface.h
costmap_converter/costmap_to_polygons.h
costmap_converter::CostmapToLinesDBSRANSAC
costmap_converter
costmap_to_polygons.cpp
/home/rosbuild/hudson/workspace/doc-jade-costmap_converter/doc_stacks/2016-01-17_12-40-13.156062/costmap_converter/src/
costmap__to__polygons_8cpp
costmap_converter/costmap_to_polygons.h
costmap_converter
bool
isXCoordinateSmaller
namespacecostmap__converter.html
a5db684a6d5381bd49c70406f17f12e25
(const CostmapToPolygonsDBSMCCH::KeyPoint &p1, const CostmapToPolygonsDBSMCCH::KeyPoint &p2)
costmap_to_polygons.h
/home/rosbuild/hudson/workspace/doc-jade-costmap_converter/doc_stacks/2016-01-17_12-40-13.156062/costmap_converter/include/costmap_converter/
costmap__to__polygons_8h
costmap_converter/costmap_converter_interface.h
costmap_converter::CostmapToPolygonsDBSMCCH
costmap_converter::CostmapToPolygonsDBSMCCH::KeyPoint
costmap_converter
CostmapStandaloneConversion
classCostmapStandaloneConversion.html
void
costmapCallback
classCostmapStandaloneConversion.html
a91b948e5a9a13f2dc42822fcd9181b50
(const nav_msgs::OccupancyGridConstPtr &msg)
CostmapStandaloneConversion
classCostmapStandaloneConversion.html
a88418d9351a0bc12db0234c36c696176
()
void
publishAsMarker
classCostmapStandaloneConversion.html
aa7e08bb3b09dfbdbb2a733c5565989d0
(const std::string &frame_id, const std::vector< geometry_msgs::Polygon > &polygons, ros::Publisher &marker_pub)
boost::shared_ptr< costmap_converter::BaseCostmapToPolygons >
converter_
classCostmapStandaloneConversion.html
a519835fd2cb3689fc1650b3a92d6a63e
pluginlib::ClassLoader< costmap_converter::BaseCostmapToPolygons >
converter_loader_
classCostmapStandaloneConversion.html
afc3b30cc62bbf237a2cd132ef304745a
ros::Subscriber
costmap_sub_
classCostmapStandaloneConversion.html
ac6a35e2a41c614a44b0bc091a2438524
std::string
frame_id_
classCostmapStandaloneConversion.html
a8dbab1f5770abb912ee8193de9b24161
costmap_2d::Costmap2D
map
classCostmapStandaloneConversion.html
a9a2a5d03685ac693df7b27b317b20a31
ros::Publisher
marker_pub_
classCostmapStandaloneConversion.html
ad7045db4c3d937a2c70e85b8536bbc22
ros::NodeHandle
n_
classCostmapStandaloneConversion.html
a674fe25659f5b20e737a94630693922f
int
occupied_min_value_
classCostmapStandaloneConversion.html
ad4749819a96b8bb4347e04edd9fad965
ros::Publisher
polygon_pub_
classCostmapStandaloneConversion.html
a4bee158067349f71212488c48451cac5
costmap_converter
namespacecostmap__converter.html
costmap_converter::BaseCostmapToPolygons
costmap_converter::CostmapToLinesDBSMCCH
costmap_converter::CostmapToLinesDBSRANSAC
costmap_converter::CostmapToPolygonsDBSMCCH
boost::shared_ptr< const std::vector< geometry_msgs::Polygon > >
PolygonContainerConstPtr
namespacecostmap__converter.html
ae9d00ee62faf5deb57e69cb9b789312b
boost::shared_ptr< std::vector< geometry_msgs::Polygon > >
PolygonContainerPtr
namespacecostmap__converter.html
a62c361f3e77ba977f0e05948f9c78fe9
bool
isXCoordinateSmaller
namespacecostmap__converter.html
a5db684a6d5381bd49c70406f17f12e25
(const CostmapToPolygonsDBSMCCH::KeyPoint &p1, const CostmapToPolygonsDBSMCCH::KeyPoint &p2)
costmap_converter::BaseCostmapToPolygons
classcostmap__converter_1_1BaseCostmapToPolygons.html
virtual void
compute
classcostmap__converter_1_1BaseCostmapToPolygons.html
abec3dc10bc44341b73d5fc4e635be01f
()=0
virtual PolygonContainerConstPtr
getPolygons
classcostmap__converter_1_1BaseCostmapToPolygons.html
aafdd3c293a5dad9741b3ccc7efc2fd0a
()=0
virtual void
initialize
classcostmap__converter_1_1BaseCostmapToPolygons.html
a5e9d598f3a5913f754cc91c10fa70672
(ros::NodeHandle nh)=0
virtual void
setCostmap2D
classcostmap__converter_1_1BaseCostmapToPolygons.html
a9b645e854e76c6d36475a9a0ecf0ddd8
(costmap_2d::Costmap2D *costmap)=0
void
startWorker
classcostmap__converter_1_1BaseCostmapToPolygons.html
add1732365a108103565920d277aa1d0e
(ros::Rate rate, costmap_2d::Costmap2D *costmap, bool spin_thread=false)
void
stopWorker
classcostmap__converter_1_1BaseCostmapToPolygons.html
a7e5b367499223999167be752208eb59f
()
virtual void
updateCostmap2D
classcostmap__converter_1_1BaseCostmapToPolygons.html
a83f5e0c6c9954c6cf54a25e4f0de5b6c
()=0
virtual
~BaseCostmapToPolygons
classcostmap__converter_1_1BaseCostmapToPolygons.html
a3bee32afc15401220df123bce1a87921
()
BaseCostmapToPolygons
classcostmap__converter_1_1BaseCostmapToPolygons.html
aed9851c00b8d93e88bb8ee79b95a23d9
()
void
spinThread
classcostmap__converter_1_1BaseCostmapToPolygons.html
aa39c0f13e7ad5bddade4cfc86324abb3
()
void
workerCallback
classcostmap__converter_1_1BaseCostmapToPolygons.html
a128417cea22b02d1b021102ee25c30dd
(const ros::TimerEvent &)
ros::CallbackQueue
callback_queue_
classcostmap__converter_1_1BaseCostmapToPolygons.html
a6aa6cbb6931aac1cfede680d85e5cabd
bool
need_to_terminate_
classcostmap__converter_1_1BaseCostmapToPolygons.html
a119113f3398a9829e4ca540361bb1fe2
ros::NodeHandle
nh_
classcostmap__converter_1_1BaseCostmapToPolygons.html
a8e90e4dd0245f5d2cbfa5d789de98693
boost::thread *
spin_thread_
classcostmap__converter_1_1BaseCostmapToPolygons.html
ac606a985078cda274dd22b47a24d26d2
boost::mutex
terminate_mutex_
classcostmap__converter_1_1BaseCostmapToPolygons.html
af153e409d4760d2400a5b52703218d03
ros::Timer
worker_timer_
classcostmap__converter_1_1BaseCostmapToPolygons.html
a24dd132fedd07671dafb37591fa388bb
costmap_converter::CostmapToLinesDBSMCCH
classcostmap__converter_1_1CostmapToLinesDBSMCCH.html
costmap_converter::CostmapToPolygonsDBSMCCH
virtual void
compute
classcostmap__converter_1_1CostmapToLinesDBSMCCH.html
a33a0f5d93fafe8e7c600e3a99930bf65
()
CostmapToLinesDBSMCCH
classcostmap__converter_1_1CostmapToLinesDBSMCCH.html
a70b70a63816d41a41756cc182cd251da
()
virtual void
initialize
classcostmap__converter_1_1CostmapToLinesDBSMCCH.html
a7e60a6c823009c5706d99f645bfb4df7
(ros::NodeHandle nh)
virtual
~CostmapToLinesDBSMCCH
classcostmap__converter_1_1CostmapToLinesDBSMCCH.html
aa75fa05145b4478d791252fbdf9daf5b
()
static double
computeDistanceToLineSegment
classcostmap__converter_1_1CostmapToLinesDBSMCCH.html
a8161ced101b3a2e1b3006d4c25fa69c3
(const Point &point, const LinePoint &line_start, const LinePoint &line_end)
void
extractPointsAndLines
classcostmap__converter_1_1CostmapToLinesDBSMCCH.html
a9d835f9d97998cb4c4ea9ebb92679279
(const std::vector< KeyPoint > &cluster, const geometry_msgs::Polygon &polygon, std::back_insert_iterator< std::vector< geometry_msgs::Polygon > > lines)
int
min_support_pts_
classcostmap__converter_1_1CostmapToLinesDBSMCCH.html
a46d4e4f094556624d22af42afd2eb948
double
support_pts_min_dist_
classcostmap__converter_1_1CostmapToLinesDBSMCCH.html
a3d19e5c3f2bc24e8c707ce8cd248f8de
void
reconfigureCB
classcostmap__converter_1_1CostmapToLinesDBSMCCH.html
a22197b28d928547d06c17d7dea6988f8
(CostmapToLinesDBSMCCHConfig &config, uint32_t level)
dynamic_reconfigure::Server< CostmapToLinesDBSMCCHConfig > *
dynamic_recfg_
classcostmap__converter_1_1CostmapToLinesDBSMCCH.html
ae33c7f3177a135f52cb716b1aa02dca0
costmap_converter::CostmapToLinesDBSRANSAC
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
costmap_converter::CostmapToPolygonsDBSMCCH
virtual void
compute
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
a94d4cfa3d781fd9cca2ad73d26d93d0a
()
CostmapToLinesDBSRANSAC
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
ab68b6d612e221e07df93055bdc6e68b0
()
virtual void
initialize
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
aa73a85cf40453dfc674e7558ee96705a
(ros::NodeHandle nh)
virtual
~CostmapToLinesDBSRANSAC
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
a0809b02bfbfd3e63ad15057bcb845658
()
static double
computeDistanceToLine
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
aae52da851bed730853b9c3a9864731f0
(const Point &point, const LinePoint &line_pt1, const LinePoint &line_pt2)
static double
computeDistanceToLineSegment
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
a5c69543ecd4144edfbe3e6ef99e006d5
(const Point &point, const LinePoint &line_start, const LinePoint &line_end)
bool
linearRegression
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
a660a2dc34185b389e3ff269f6285eb51
(const std::vector< KeyPoint > &data, double &slope, double &intercept, double *mean_x_out=NULL, double *mean_y_out=NULL)
bool
lineRansac
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
ac8c02d0aadbd0ee0b80561100e0a9b02
(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)
bool
ransac_convert_outlier_pts_
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
a046b4c8909d2eaf36318bac044414893
bool
ransac_filter_remaining_outlier_pts_
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
a501e7bec141e37a4f58bc6429e10b340
double
ransac_inlier_distance_
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
a106bc0a90f9d67fbe1b40de1ca0b4fe5
int
ransac_min_inliers_
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
ae5d794c62c5db1943998bc2d62a7c491
int
ransac_no_iterations_
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
a2a7b082e5065664815dd7aa956116cfc
int
ransac_remainig_outliers_
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
a6b41a5167d7d9a3a2c1083f3a816973d
boost::random::mt19937
rnd_generator_
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
a22fede266d9bd4df6a43b25c5af1920e
void
reconfigureCB
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
abc0d8ba78f98c16b62f2a07f2407f76f
(CostmapToLinesDBSRANSACConfig &config, uint32_t level)
dynamic_reconfigure::Server< CostmapToLinesDBSRANSACConfig > *
dynamic_recfg_
classcostmap__converter_1_1CostmapToLinesDBSRANSAC.html
aa9a630d60b47432e4f0a59ac308c97fb
costmap_converter::CostmapToPolygonsDBSMCCH
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
costmap_converter::BaseCostmapToPolygons
costmap_converter::CostmapToPolygonsDBSMCCH::KeyPoint
virtual void
compute
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
ae063f12674d979b18e63d92c27deac33
()
CostmapToPolygonsDBSMCCH
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
aa221aa769dc1d82db848a47fddfe6b51
()
PolygonContainerConstPtr
getPolygons
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
aa6d70bea1ba80d5ad84c221846e9ea62
()
virtual void
initialize
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
a4feeac38c6422bc0b327f15aae722736
(ros::NodeHandle nh)
virtual void
setCostmap2D
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
a694c0f5b2b1ff9d8ed33215eb1bb279e
(costmap_2d::Costmap2D *costmap)
virtual void
updateCostmap2D
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
a9d91a27cb2afd17d5dc2226214ccb57a
()
virtual
~CostmapToPolygonsDBSMCCH
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
a392a0ee3cd02afe0185853f90b539161
()
static void
convertPointToPolygon
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
a6ea25c3ebd002c376481a6167acd10a0
(const Point &point, geometry_msgs::Polygon &polygon)
void
convexHull
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
a9a3b5ea703ba4487deb9171842938ccc
(std::vector< KeyPoint > &cluster, geometry_msgs::Polygon &polygon)
long double
cross
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
aaeed7c6af5b0b8420f0988d6213c3f61
(const P1 &O, const P2 &A, const P3 &B)
void
dbScan
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
afa7d473aee478d0044bd8cbee3ec6bc1
(const std::vector< KeyPoint > &occupied_cells, std::vector< std::vector< KeyPoint > > &clusters)
void
regionQuery
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
a4ef8198f0a08f6362e091fb222bd0d3c
(const std::vector< KeyPoint > &occupied_cells, int curr_index, std::vector< int > &neighbor_indices)
void
updatePolygonContainer
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
a8a09ea3e7b78271f0b9f1f7e13933479
(PolygonContainerPtr polygons)
double
max_distance_
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
a768d8c988245d0625296879991db0a4f
double
min_keypoint_separation_
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
afed75590f3f25175ce1868dfab59bd95
int
min_pts_
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
a323e81ce6331d094019a2224c778c898
std::vector< KeyPoint >
occupied_cells_
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
af086dcaa5d4d7196a94552105bc9b868
void
reconfigureCB
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
a045e61224a90f8857f240e638cf44383
(CostmapToPolygonsDBSMCCHConfig &config, uint32_t level)
costmap_2d::Costmap2D *
costmap_
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
abb7eb62258dbd7c491df6f1e5c34afb1
dynamic_reconfigure::Server< CostmapToPolygonsDBSMCCHConfig > *
dynamic_recfg_
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
a9c863e8264709fcb1494567b738ba2ef
boost::mutex
mutex_
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
a69ea29c842dd5dac7ee5f6dbef1be55e
PolygonContainerPtr
polygons_
classcostmap__converter_1_1CostmapToPolygonsDBSMCCH.html
aea2f70c684881627d2bd639e8cd5ce0c
costmap_converter::CostmapToPolygonsDBSMCCH::KeyPoint
structcostmap__converter_1_1CostmapToPolygonsDBSMCCH_1_1KeyPoint.html
KeyPoint
structcostmap__converter_1_1CostmapToPolygonsDBSMCCH_1_1KeyPoint.html
aa20b0929077e8d9636b74de1507de754
()
KeyPoint
structcostmap__converter_1_1CostmapToPolygonsDBSMCCH_1_1KeyPoint.html
a08bdab994b172d37c8b197216f0539ae
(double x_, double y_)
void
toPointMsg
structcostmap__converter_1_1CostmapToPolygonsDBSMCCH_1_1KeyPoint.html
ada17cf6fd56a4825b3e89ba3a6505b21
(geometry_msgs::Point &point) const
void
toPointMsg
structcostmap__converter_1_1CostmapToPolygonsDBSMCCH_1_1KeyPoint.html
ab9122ad1d6ab0ced7bb6504c61891fb5
(geometry_msgs::Point32 &point) const
double
x
structcostmap__converter_1_1CostmapToPolygonsDBSMCCH_1_1KeyPoint.html
ae6f998d82e1297529daa14f998c01284
double
y
structcostmap__converter_1_1CostmapToPolygonsDBSMCCH_1_1KeyPoint.html
a6f3884916fa72912b0d0a0a4964a8afe
pcl
namespacepcl.html