Point Cloud Library (PCL)
1.7.0
|
00001 /*! 00002 \addtogroup io Module io 00003 00004 \section secIoPresentation Overview 00005 00006 The \b pcl_io library contains classes and functions for reading and writing 00007 point cloud data (PCD) files, as well as capturing point clouds from a 00008 variety of sensing devices. An introduction to some of these capabilities can 00009 be found in the following tutorials: 00010 00011 - <a href="http://pointclouds.org/documentation/tutorials/pcd_file_format.php#pcd-file-format">The PCD (Point Cloud Data) file format</a> 00012 - <a href="http://pointclouds.org/documentation/tutorials/reading_pcd.php#reading-pcd">Reading PointCloud data from PCD files</a> 00013 - <a href="http://pointclouds.org/documentation/tutorials/writing_pcd.php#writing-pcd">Writing PointCloud data to PCD files</a> 00014 - <a href="http://pointclouds.org/documentation/tutorials/openni_grabber.php#openni-grabber">The OpenNI Grabber Framework in PCL</a> 00015 00016 PCL is agnostic with respect to the data sources that are used to generate 3D 00017 point clouds. While OpenNI-compatible cameras have recently been at the 00018 center of attention in the 3D/robotics sensing community, many of the devices 00019 enumerated below have been used with PCL tools in the past: 00020 00021 \image html http://pointclouds.org/assets/images/contents/documentation/io/pr2.jpg 00022 \image html http://pointclouds.org/assets/images/contents/documentation/io/composite.jpg 00023 \image html http://pointclouds.org/assets/images/contents/documentation/io/lms400.jpg 00024 \image html http://pointclouds.org/assets/images/contents/documentation/io/openni.jpg 00025 \image html http://pointclouds.org/assets/images/contents/documentation/io/trimble.jpg 00026 \image html http://pointclouds.org/assets/images/contents/documentation/io/minolta.jpg 00027 \image html http://pointclouds.org/assets/images/contents/documentation/io/fujiw3.jpg 00028 \image html http://pointclouds.org/assets/images/contents/documentation/io/borg.jpg 00029 00030 \section secIoRequirements Requirements 00031 - \ref common "common" 00032 - \ref octree "octree" 00033 - OpenNi for kinect handling 00034 00035 */