mainpage.dox
/home/rosbuild/hudson/workspace/doc-hydro-cob_environment_perception/doc_stacks/2015-08-26_10-57-54.652171/cob_environment_perception/cob_table_object_cluster/
mainpage_8dox
r3cop_table_object_cluster_nodelet.cpp
/home/rosbuild/hudson/workspace/doc-hydro-cob_environment_perception/doc_stacks/2015-08-26_10-57-54.652171/cob_environment_perception/cob_table_object_cluster/ros/src/
r3cop__table__object__cluster__nodelet_8cpp
cob_table_object_cluster/table_object_cluster.h
TableObjectClusterNodelet
table_object_cluster.cpp
/home/rosbuild/hudson/workspace/doc-hydro-cob_environment_perception/doc_stacks/2015-08-26_10-57-54.652171/cob_environment_perception/cob_table_object_cluster/common/src/
table__object__cluster_8cpp
cob_table_object_cluster/table_object_cluster.h
null_deleter
table_object_cluster.h
/home/rosbuild/hudson/workspace/doc-hydro-cob_environment_perception/doc_stacks/2015-08-26_10-57-54.652171/cob_environment_perception/cob_table_object_cluster/common/include/cob_table_object_cluster/
table__object__cluster_8h
BoundingBox
TableObjectCluster
table_object_cluster_action_client_old.cpp
/home/rosbuild/hudson/workspace/doc-hydro-cob_environment_perception/doc_stacks/2015-08-26_10-57-54.652171/cob_environment_perception/cob_table_object_cluster/ros/src/
table__object__cluster__action__client__old_8cpp
int
main
table__object__cluster__action__client__old_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
table_object_cluster_action_client_test.cpp
/home/rosbuild/hudson/workspace/doc-hydro-cob_environment_perception/doc_stacks/2015-08-26_10-57-54.652171/cob_environment_perception/cob_table_object_cluster/ros/src/
table__object__cluster__action__client__test_8cpp
int
main
table__object__cluster__action__client__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
table_object_cluster_action_server_node.cpp
/home/rosbuild/hudson/workspace/doc-hydro-cob_environment_perception/doc_stacks/2015-08-26_10-57-54.652171/cob_environment_perception/cob_table_object_cluster/ros/src/
table__object__cluster__action__server__node_8cpp
TableObjectClusterActionServerNode
int
main
table__object__cluster__action__server__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
table_object_cluster_node.cpp
/home/rosbuild/hudson/workspace/doc-hydro-cob_environment_perception/doc_stacks/2015-08-26_10-57-54.652171/cob_environment_perception/cob_table_object_cluster/ros/src/
table__object__cluster__node_8cpp
cob_table_object_cluster/table_object_cluster.h
TableObjectClusterNode
int
main
table__object__cluster__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
table_region_crop_nodelet.cpp
/home/rosbuild/hudson/workspace/doc-hydro-cob_environment_perception/doc_stacks/2015-08-26_10-57-54.652171/cob_environment_perception/cob_table_object_cluster/ros/src/
table__region__crop__nodelet_8cpp
cob_table_object_cluster::TableRegionCropNodelet
cob_table_object_cluster
PLUGINLIB_DECLARE_CLASS
table__region__crop__nodelet_8cpp.html
a4ab53f96eb1a44851c2c26051b284111
(cob_table_object_cluster, TableRegionCropNodelet, cob_table_object_cluster::TableRegionCropNodelet, nodelet::Nodelet)
BoundingBox
structBoundingBox.html
Eigen::Vector4f
max_pt
structBoundingBox.html
add783dc3225ec5b35f565136714eae1c
Eigen::Vector4f
min_pt
structBoundingBox.html
ad851fd152d43cb50dae9f44321277cec
Eigen::Affine3f
pose
structBoundingBox.html
ae9e788480f7d4423c77084ac12dc90e0
null_deleter
structnull__deleter.html
void
operator()
structnull__deleter.html
a7187c70bfb499f67eea0f28621c06348
(void const *) const
TableObjectCluster
classTableObjectCluster.html
pcl::PointCloud< Point >::ConstPtr
PointCloudConstPtr
classTableObjectCluster.html
ab86a20426bbd696ec8626c45139ce317
pcl::PointCloud< Point >::Ptr
PointCloudPtr
classTableObjectCluster.html
a149522d06cfb78de09e568b33da3836b
void
calculateBoundingBox
classTableObjectCluster.html
ae818623d27d2a7d92af11a49d3e9183c
(const PointCloudPtr &cloud, const pcl::PointIndices &indices, const Eigen::Vector3f &plane_normal, const Eigen::Vector3f &plane_point, Eigen::Vector3f &position, Eigen::Quaternion< float > &orientation, Eigen::Vector3f &size)
void
calculateBoundingBoxesOld
classTableObjectCluster.html
a1ce37bbed573d3f2e624475a2ca247b9
(pcl::PointIndices::Ptr &pc_roi, std::vector< PointCloudPtr > &object_clusters, std::vector< pcl::PointCloud< pcl::PointXYZ > > &bounding_boxes)
void
extractClusters
classTableObjectCluster.html
a8175305ef549dcee0bb9ee10f0d75718
(const pcl::PointIndices::Ptr &pc_roi, std::vector< PointCloudPtr > &object_clusters, std::vector< pcl::PointIndices > &object_cluster_indices)
void
extractTableRoi
classTableObjectCluster.html
a16f223b44757a0fab3a90cbd75467bfb
(PointCloudPtr &hull, pcl::PointIndices &pc_roi)
void
extractTableRoi2
classTableObjectCluster.html
a27464777226f48d239914e745e1b1ab0
(const PointCloudConstPtr &pc_in, PointCloudPtr &hull, Eigen::Vector4f &plane_coeffs, pcl::PointCloud< Point > &pc_roi)
void
removeKnownObjects
classTableObjectCluster.html
aab50b98604bf8e1502fd9e187fa6f0f7
(const PointCloudConstPtr &pc_roi, std::vector< BoundingBox > &bounding_boxes, const PointCloudPtr &pc_roi_red)
void
setClusterParams
classTableObjectCluster.html
ada679aa81fde96518ce6f485d86ad784
(int min_cluster_size, double cluster_tolerance)
void
setInputCloud
classTableObjectCluster.html
aa60c3b864cf19d6984c3ff7b442fb11e
(const PointCloudPtr &cloud)
void
setPrismHeight
classTableObjectCluster.html
a6b4d6a525159408f70a62a07f06b83e1
(double height_min, double height_max)
TableObjectCluster
classTableObjectCluster.html
a190b41eefa12079a501750aaf904e575
()
~TableObjectCluster
classTableObjectCluster.html
aef58c7227440917627b29ce072b3de7f
()
double
cluster_tolerance_
classTableObjectCluster.html
ab9cf0eef347a6655ff899773c62af652
double
height_max_
classTableObjectCluster.html
ad7ecadd3db528dccf397101f3c3cc432
double
height_min_
classTableObjectCluster.html
a990ba6020d74bdfe73db270d1539bfae
PointCloudPtr
input_
classTableObjectCluster.html
ab948e8167806404e306225723491c2c8
int
min_cluster_size_
classTableObjectCluster.html
a6b21530b41a52daf5c230ba8e280b2e6
TableObjectClusterActionServerNode
classTableObjectClusterActionServerNode.html
cob_object_detection_msgs::DetectionArray
BoundingBoxes
classTableObjectClusterActionServerNode.html
a2b0e82e42b84cfd2e854c53728467a29
pcl::PointCloud< pcl::PointXYZRGB >
PointCloud
classTableObjectClusterActionServerNode.html
a81392f87e6a477d7af1b1b71ffab2006
void
goalCallback
classTableObjectClusterActionServerNode.html
a7bc7c7505f14c95b1031998b7c84e17c
()
void
inputCallback
classTableObjectClusterActionServerNode.html
a1d21629ce17a0bd486bd7c0056ff6f0a
(const PointCloud::ConstPtr &pc)
void
onInit
classTableObjectClusterActionServerNode.html
a093f045e70f68dad83f024fe4c0a4646
()
void
outputCallback
classTableObjectClusterActionServerNode.html
a1a62220ad8ca9eacc8e48daae84f4578
(const BoundingBoxes::ConstPtr &bba)
void
preemptCallback
classTableObjectClusterActionServerNode.html
a979c9f907c1c2cde67553ea365abbed2
()
void
spinOnce
classTableObjectClusterActionServerNode.html
a0856331c8328d08e31327b11fd709cd9
()
bool
startPCSub
classTableObjectClusterActionServerNode.html
a75e5a9386f8c83adb2ff9dee7faf7bd2
(cob_srvs::Trigger::Request &req, cob_srvs::Trigger::Response &res)
TableObjectClusterActionServerNode
classTableObjectClusterActionServerNode.html
a8d09a3f0bf3830016ab2ea6e70c2a184
(const std::string &name)
std::string
action_name
classTableObjectClusterActionServerNode.html
a08eb00c0fdfbe6d7a797a7664ad6989d
bool
action_started
classTableObjectClusterActionServerNode.html
a00e46ec1f7bf70d5e86b8bf8d0e85542
ros::Time
action_timeout
classTableObjectClusterActionServerNode.html
ad1f31a682fe34a08e5dbe1a605d6a0ef
actionlib::SimpleActionServer< cob_3d_mapping_msgs::TableObjectClusterAction >
as
classTableObjectClusterActionServerNode.html
a6812d8a1233ed965ce693fb679fee184
PointCloud::ConstPtr
last_pc
classTableObjectClusterActionServerNode.html
ad695435661c1d76f761ac350d2caa281
ros::NodeHandle
nh
classTableObjectClusterActionServerNode.html
a6bf64e8941544e04429d44c637135898
ros::Publisher
pub_pc
classTableObjectClusterActionServerNode.html
aa3fafcd2d7a2fd688e79741fa249786e
ros::ServiceClient
set_bb_client_
classTableObjectClusterActionServerNode.html
a648902871073d58a20888a1ddef35509
ros::ServiceServer
start_pc_sub_
classTableObjectClusterActionServerNode.html
a7103f0c6e17c7123818f85e2072a9bfe
ros::Subscriber
sub_bba
classTableObjectClusterActionServerNode.html
a0b0dd5f8df273ae2c5ddfa2adaecd79b
ros::Subscriber
sub_pc
classTableObjectClusterActionServerNode.html
a35c0ce3d7fe191130fbf352030751454
bool
subscribed_
classTableObjectClusterActionServerNode.html
a890b72633940401e1d7ead2f41050a6f
TableObjectClusterNode
classTableObjectClusterNode.html
message_filters::sync_policies::ExactTime< PointCloud, cob_3d_mapping_msgs::ShapeArray >
MySyncPolicy
classTableObjectClusterNode.html
ab64e8fa7ae9d3629694625a9aebb2135
pcl::PointXYZ
Point
classTableObjectClusterNode.html
a347d9801801b089477d92e0880f7b638
pcl::PointCloud< Point >
PointCloud
classTableObjectClusterNode.html
acdecc8bd5f66bc5a18831d1db2237180
void
compute
classTableObjectClusterNode.html
a4ffeaaca37423cec5fca842f423fd871
(cob_object_detection_msgs::DetectionArray &bba, cob_perception_msgs::PointCloud2Array &pca)
void
deleteMarker
classTableObjectClusterNode.html
a5e2551364b679d458fb37602f56c6c91
()
void
dynReconfCallback
classTableObjectClusterNode.html
a446ed1a241ba5022da259deb1a5e7cdf
(table_object_cluster_nodeletConfig &config, uint32_t level)
void
publishMarker
classTableObjectClusterNode.html
a879aa73bf0e7f677548213acbbfecd7d
(cob_object_detection_msgs::DetectionArray &bba)
bool
setKnownObjects
classTableObjectClusterNode.html
acc77a01198bead5cdb0992e2a637a916
(cob_3d_mapping_msgs::SetBoundingBoxes::Request &req, cob_3d_mapping_msgs::SetBoundingBoxes::Response &res)
TableObjectClusterNode
classTableObjectClusterNode.html
ab74c27428338220a59c51b2e6a3a529f
()
void
topicCallback
classTableObjectClusterNode.html
a6452e125976001f848d597f221b758d6
(const PointCloud::ConstPtr &pc, const cob_3d_mapping_msgs::ShapeArray::ConstPtr &sa)
~TableObjectClusterNode
classTableObjectClusterNode.html
a8e2b1a05bb58aec96e9f27efd90a26fa
()
ros::NodeHandle
n_
classTableObjectClusterNode.html
a518c5b811b89ab8ec40f502ef7aa5031
actionlib::SimpleActionServer< cob_3d_mapping_msgs::TableObjectClusterAction > *
as_
classTableObjectClusterNode.html
a777662e43374ac11af2c0138bdc9e504
ros::Publisher
bba_pub_
classTableObjectClusterNode.html
a81639e1b32d0e53c003e5322c7a68afb
dynamic_reconfigure::Server< table_object_cluster_nodeletConfig >
config_server_
classTableObjectClusterNode.html
a2a713fde7bc4e115a6c8092188ce36e2
unsigned int
ctr_
classTableObjectClusterNode.html
a5d43b4dadde81ff6edcf6b6212d7c287
bool
enable_action_mode_
classTableObjectClusterNode.html
a66790130833aae84b9800a83cc9ba19a
std::string
file_path_
classTableObjectClusterNode.html
a242205663fba2e1adbce10ccb82d2e41
std::vector< BoundingBox >
known_objects_
classTableObjectClusterNode.html
a627550e41a084a49fc1707d137cabdaf
PointCloud::Ptr
last_pc_
classTableObjectClusterNode.html
aa87eb1da985c289264230d1a1f7b016c
cob_3d_mapping_msgs::ShapeArray::ConstPtr
last_sa_
classTableObjectClusterNode.html
a78c3f640c2b08213a19faf00d2beebd4
ros::Publisher
marker_pub_
classTableObjectClusterNode.html
a3bc2dbd45ec5213e2cd0be1597b7cdc5
boost::mutex
mutex_
classTableObjectClusterNode.html
a36b782ac2634e4215e9776ae0c941b8c
ros::Publisher
object_cluster_pub_
classTableObjectClusterNode.html
a96f9f72bf445f734d8173258511b810b
message_filters::Subscriber< PointCloud >
pc_sub_
classTableObjectClusterNode.html
a0fbdd16290249d448c7752f5400ea766
message_filters::Subscriber< cob_3d_mapping_msgs::ShapeArray >
sa_sub_
classTableObjectClusterNode.html
a1058d9236df8b66beaef8ab321b3f5c8
bool
save_to_file_
classTableObjectClusterNode.html
a8aa529086fc4b395923caa0fb4f717cc
ros::ServiceServer
set_known_objects_server_
classTableObjectClusterNode.html
a30a6e46de4c220f4324c083ac3ea1fa5
boost::shared_ptr< message_filters::Synchronizer< MySyncPolicy > >
sync_
classTableObjectClusterNode.html
a880d8776ccf3caff71aca625c6602c35
TableObjectCluster< Point >
toc
classTableObjectClusterNode.html
ab847f29f18c81c12019198a618a0d713
TableObjectClusterNodelet
classTableObjectClusterNodelet.html
nodelet::Nodelet
pcl::PointXYZRGB
Point
classTableObjectClusterNodelet.html
acafca0c698942c971fda28409542c9c6
void
actionCallback
classTableObjectClusterNodelet.html
affa336d34a4a15bb998b44a3303d29e8
(const cob_3d_mapping_msgs::TableObjectClusterGoalConstPtr &goal)
void
dynReconfCallback
classTableObjectClusterNodelet.html
a200e43800316b72f0971d960e4553f65
(table_object_cluster_nodeletConfig &config, uint32_t level)
void
onInit
classTableObjectClusterNodelet.html
a7ef28922199560240fe6cdcde28d08f4
()
TableObjectClusterNodelet
classTableObjectClusterNodelet.html
afa8f9c99b5c600b176bb0483334d137d
()
~TableObjectClusterNodelet
classTableObjectClusterNodelet.html
a4557ba5f6d3000e09a7ae850d4a2b224
()
ros::NodeHandle
n_
classTableObjectClusterNodelet.html
a5e327056484a67031c8c2f87027363d2
actionlib::SimpleActionServer< cob_3d_mapping_msgs::TableObjectClusterAction > *
as_
classTableObjectClusterNodelet.html
a43c659ab54727370241c99f17ccd8c18
dynamic_reconfigure::Server< table_object_cluster_nodeletConfig >
config_server_
classTableObjectClusterNodelet.html
ac19b42bf07d4aa2ed3fbdf077edc812e
std::string
file_path_
classTableObjectClusterNodelet.html
aaf11ad9d40889afafd305c18af4caca3
ros::ServiceClient
get_bb_client_
classTableObjectClusterNodelet.html
a21d8ea4f4831a24618d901ec4b756ac0
ros::ServiceClient
get_plane_client_
classTableObjectClusterNodelet.html
a5cb9355c5791970cfffe8718d019c0af
boost::mutex
mutex_
classTableObjectClusterNodelet.html
a175fbf7c4e062d35764c8a8a55fe7ef2
bool
save_to_file_
classTableObjectClusterNodelet.html
a90bd41debf099d9a74b7c3622783e7c4
TableObjectCluster
toc
classTableObjectClusterNodelet.html
a6b3c50ef6aad438b84b9599efe9597af
cob_table_object_cluster
namespacecob__table__object__cluster.html
cob_table_object_cluster::TableRegionCropNodelet
cob_table_object_cluster::TableRegionCropNodelet
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
nodelet::Nodelet
pcl::PointXYZRGB
Point
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
af9aaed3894aec6662a7258106eb42053
pcl::PointCloud< Point >
PointCloud
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
a651085dcdff45ad9b5a48e6558f02b74
void
onInit
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
ac382400cade98305e469121f08606cb9
()
TableRegionCropNodelet
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
ab97dedd56d0197478dd07989bb8c94cf
()
void
topicCallback
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
ae582cf540a5f5d866d97c4188fe4abed
(const PointCloud::ConstPtr &pc_in)
~TableRegionCropNodelet
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
a18d80b65f069b97ac624798fad7ea9c8
()
pcl::ExtractIndices< Point >
ei_
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
abd094924232c214d466b608b56831efd
pcl::ExtractPolygonalPrismData< Point >
eppd_
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
aae317474650999c7d5c38c69dd42f7bf
double
height_max_
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
a87c00195542e275b784d145e67928082
double
height_min_
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
a3e5a53870e59459fdabce482db93ae35
PointCloud::Ptr
hull_
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
aa44e1df2db860bab363e834975c0972b
std::vector< Eigen::Vector3d >
hull_points_
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
a33f37c34685d0200751ba842255629cf
ros::NodeHandle
n_
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
a64f7220262b7143a8d09013020c1bf78
ros::Publisher
pc_pub_
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
a6070c7e574041a069287dfdfac9f3b15
ros::Subscriber
pc_sub_
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
aa7342888638013e7e05000693e7b8009
std::string
table_frame_id_
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
ab17f52d1ba032a46ba6e3799be8d61a3
std::string
target_frame_id_
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
ab2fc27b7a433c024bb75b44f097b8c50
tf::TransformListener
tf_listener_
classcob__table__object__cluster_1_1TableRegionCropNodelet.html
ae39eac8b0f1df21f89ac1ee2fa85d337
index
index
codeapi