common.h
/home/rosbuild/hudson/workspace/doc-fuerte-simple_object_capture/doc_stacks/2013-12-02_12-03-54.436752/simple_object_capture/include/simple_object_capture/
common_8h
pcl::PointXYZRGB
PointT
common_8h.html
af63aa02ad22799ec1b392e97942874b5
pcl::PointCloud< N >::Ptr
compute_surface_normals
common_8h.html
ae3d3e92a124bd1179c182a26816cb16a
(typename pcl::PointCloud< P >::ConstPtr points, float normal_radius)
pcl::PointCloud< P >::Ptr
downsample
common_8h.html
a56cb492dd259bb8f5c616ae0284be7ce
(typename pcl::PointCloud< P >::ConstPtr cloud, double voxel_grid_size)
void
extractIndices
common_8h.html
a9f8c5957e44a83300fa041fbe4187acc
(const typename C::ConstPtr &input, pcl::PointIndices::ConstPtr indices, C &output, bool positive=true)
void
extractIndices
common_8h.html
a01b018f1728d2b9cc9e343ef7e24af6d
(const typename C::Ptr &input, const pcl::PointIndices &indices, C &output, bool positive=true)
pcl::PointCloud< P >::Ptr
loadPCDFile
common_8h.html
a8e3cfa5354ed4311c66783580c260a4e
(const std::string &filename)
void
quickViz
common_8h.html
ae422a229fca8f8b7a52752737a2caba1
(boost::shared_ptr< const pcl::PointCloud< P > > cloud, const std::string &title=std::string("Cloud"))
void
quickViz
common_8h.html
a7a0a347ce9af56925f14aa90f8f061a5
(boost::shared_ptr< const pcl::PointCloud< P > > cloud, boost::shared_ptr< const pcl::PointCloud< N > > normals, const std::string &title=std::string("Cloud"))
void
transform
common_8h.html
ace3c4082a9d62cd6256bbe90c415b608
(typename pcl::PointCloud< P >::Ptr cloud_in, typename pcl::PointCloud< P >::Ptr cloud_out, const geometry_msgs::Pose &p)
void
transform_inverse
common_8h.html
a8f5be5802e87fabc20b91f904079fe71
(typename pcl::PointCloud< P >::Ptr cloud_in, typename pcl::PointCloud< P >::Ptr cloud_out, const geometry_msgs::Pose &p)
grab_box.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-simple_object_capture/doc_stacks/2013-12-02_12-03-54.436752/simple_object_capture/src/
grab__box_8cpp
simple_object_capture/common.h
Box
GrabBox
boost::shared_ptr< pcl::PointIndices >
getIndexDifferenceAssumingSortedIndex
grab__box_8cpp.html
ac42a85fcaf96436f00a1fe2cd6401a46
(const pcl::PointIndices &input, int rows, int cols)
int
main
grab__box_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
pcl::PointXYZ
operator*
grab__box_8cpp.html
afcffbf5e2378fd83f8443570807dc560
(const Eigen::Affine3f &t, const pcl::PointXYZ &p)
pcl::PointXYZRGB
operator*
grab__box_8cpp.html
a1924387c679148135e81a7ea5eff952b
(const Eigen::Affine3f &t, const pcl::PointXYZRGB &p)
static const float
CUBE_SIZE
grab__box_8cpp.html
a54b67bf4ff43ad833ee7bd21a046dbd9
mainpage.dox
/home/rosbuild/hudson/workspace/doc-fuerte-simple_object_capture/doc_stacks/2013-12-02_12-03-54.436752/simple_object_capture/
mainpage_8dox
register_box.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-simple_object_capture/doc_stacks/2013-12-02_12-03-54.436752/simple_object_capture/src/
register__box_8cpp
simple_object_capture/common.h
pcl::registration::TransformationEstimationPointToPlaneLLS< pcl::PointXYZRGBNormal, pcl::PointXYZRGBNormal >
PointToPlane
register__box_8cpp.html
a0684197452b5f5a84de7c280819580da
std::vector< typename T::ConstPtr >
getAllMsgs
register__box_8cpp.html
aeb96261b083ad295bf1e0432548ffba6
(const rosbag::Bag &bag, const std::string &topic)
int
main
register__box_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
pcdWrite
register__box_8cpp.html
a353a60d5722e37915c67d53bca2cc859
(typename pcl::PointCloud< P >::Ptr cloud, const std::string &name, int count, const boost::filesystem::path &folder="")
Box
structBox.html
Eigen::Vector3f
center
structBox.html
a24e5ec9da7e6383e712bc8bcdd44ecf7
Eigen::Vector3f
scale
structBox.html
a199ea3ce5dca0e9442eca98d1790a235
Eigen::Affine3f
transform
structBox.html
a6ae18967eeb3b152f7c3e3c850250760
GrabBox
classGrabBox.html
message_filters::sync_policies::ApproximateTime< sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2 >
ApproxTimeSync
classGrabBox.html
af3b852f5048e67aaa8abd895b5dbea12
void
callback
classGrabBox.html
a57cb52a1d5b8af87c03c6f232c96b291
(const sensor_msgs::Image::ConstPtr &rgb, const sensor_msgs::Image::ConstPtr &depth, const sensor_msgs::CameraInfo::ConstPtr &camera_info, const sensor_msgs::PointCloud2::ConstPtr &cloud)
void
drawBox
classGrabBox.html
a4eb459716a3041e2904c27f3a0968f99
(const Box &box, pcl::visualization::PCLVisualizer &viz)
void
drawCube
classGrabBox.html
adf26ca95008c2f0f419990bfdc8226a6
(const pcl::PointXYZ &c1, const pcl::PointXYZ &c2, const pcl::PointXYZ &c3, const pcl::PointXYZ &c4, const pcl::PointXYZ &c5, const pcl::PointXYZ &c6, const pcl::PointXYZ &c7, const pcl::PointXYZ &c8, pcl::visualization::PCLVisualizer &viz)
pcl::ModelCoefficients
findPlaneCoefficients
classGrabBox.html
aec2168c29cad94a75f2cf349e7c9e825
(const typename pcl::PointCloud< PointT >::ConstPtr cloud, const Eigen::Vector3f &axis, double eps_angle, pcl::PointIndices::Ptr inliers=boost::shared_ptr< pcl::PointIndices >())
Eigen::Affine3f
getObjectFrame
classGrabBox.html
a082069dffd12d36b1355de8895b71b1c
(const pcl::PointCloud< pcl::PointXYZRGB >::ConstPtr cloud)
GrabBox
classGrabBox.html
ab4110978d7ab2394da3c93122523d3b0
(std::string output_directory)
void
keyPress
classGrabBox.html
a4f890e95159d2dcff6b134cdf4b332b0
(const pcl::visualization::KeyboardEvent &e)
bool
pointInBox
classGrabBox.html
a9c31c506ba72fd999dd53028089ba2e2
(const Box &box, const PointT &pcl_pt)
void
reconfigure
classGrabBox.html
a58dc552d38e0710e99b1fc5c12d450f6
(simple_object_capture::CaptureConfig &config, uint32_t level)
void
spin
classGrabBox.html
a3798b0bfdb4a7ac19e5f4a88e6f86bc3
()
~GrabBox
classGrabBox.html
a083d2f09feb2a1e2b49c12aa456f3951
()
rosbag::Bag
bag_
classGrabBox.html
a2ded755237e331cd0aade3c817293591
boost::shared_ptr< const sensor_msgs::CameraInfo >
camera_info_
classGrabBox.html
a17c612704256e141e172dd4f9c0241ea
boost::shared_ptr< pcl::PointCloud< pcl::PointXYZRGB > >
cloud_
classGrabBox.html
ad09b25717118eb34148ba1c0dbed5a0e
boost::mutex
cloud_mutex_
classGrabBox.html
adc312cb9960289aa7cac1058041a9fe8
boost::shared_ptr< message_filters::Subscriber< sensor_msgs::PointCloud2 > >
cloud_sub
classGrabBox.html
a9781f7dbab42ee47b441e67d750d9dd9
simple_object_capture::CaptureConfig
config_
classGrabBox.html
a7dd1787ec4676e6ae105c9cb312672a2
boost::shared_ptr< const sensor_msgs::Image >
depth_
classGrabBox.html
a54cdbc898745e421c37a061fd2445490
boost::shared_ptr< message_filters::Subscriber< sensor_msgs::Image > >
depth_sub
classGrabBox.html
a23dee191b45215a634ec1f6546659a79
dynamic_reconfigure::Server< simple_object_capture::CaptureConfig >
dyn_conf_server_
classGrabBox.html
a5892a84185d8cf616308dc8a2a1f61fb
bool
has_new_cloud_
classGrabBox.html
a0bf01590890eba6bd84157e01fe6293c
boost::shared_ptr< message_filters::Subscriber< sensor_msgs::CameraInfo > >
info_sub
classGrabBox.html
a04d49502987b3e5f1dd00aa3955d0d32
Eigen::Affine3f
object_frame_
classGrabBox.html
a70e5a15203b3acf6bba5768d1829aba2
boost::filesystem::path
output_directory_
classGrabBox.html
afa0ccc4eed328e2387c673c58f2dff51
bool
recompute_plane_
classGrabBox.html
a4d2667e3508f360c76f91cc663bd6bd3
bool
redraw_box_
classGrabBox.html
a6444d8bc9dd0674e585695233a1a0d4d
boost::shared_ptr< const sensor_msgs::Image >
rgb_
classGrabBox.html
a5ed782039639cded1098797d53d69b63
boost::shared_ptr< message_filters::Subscriber< sensor_msgs::Image > >
rgb_sub
classGrabBox.html
a32682b55d8c199a67350b19eff910f69
boost::shared_ptr< message_filters::Synchronizer< ApproxTimeSync > >
sync_
classGrabBox.html
aa2ac3b1772a262a55f49ac2e9e6e5280
bool
take_snapshot_
classGrabBox.html
a8ecbb209e701a061cd75b6e93e878821
pcl::visualization::PCLVisualizer
viz_
classGrabBox.html
a86f1d88429c8cda6dce8408ce5cc9872
pcl
namespacepcl.html
index
index
codeapi