[go: nahoru, domu]

Jump to content

Point Cloud Library: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Rbrusu (talk | contribs)
mNo edit summary
Rbrusu (talk | contribs)
No edit summary
Line 22: Line 22:
}}</ref>
}}</ref>
While initial development targeted [[Linux]] operating systems and [[ROS (Robot Operating System)]], as of version 0.6, PCL has been released as an independent library and provides partial support for [[Linux]], [[Windows]], [[MacOS]], and [[Android_(operating_system)|Android]].
While initial development targeted [[Linux]] operating systems and [[ROS (Robot Operating System)]], as of version 0.6, PCL has been released as an independent library and provides partial support for [[Linux]], [[Windows]], [[MacOS]], and [[Android_(operating_system)|Android]].

PCL is a large collaborative effort, and it would not exist without the contributions of several people. The current development team contains researchers and programmers from many different institutions around the world, including: [[National_Institute_of_Advanced_Industrial_Science_and_Technology|AIST]], [[UC_Berkeley|UC Berkeley]], [[Bonn_University|University of Bonn]], [[University_of_British_Columbia|University of British Columbia]], [[Freiburg_University|University of Freiburg]], Intel Research Seattle, [[LAAS/CNRS|LAAS/CNRS]], [[MIT]], [[Stanford_University|Stanford University]], [[Technical_University_of_Munich|TUM]], [[University_of_Tokyo|University of Tokyo]], [[Washington_University_in_St._Louis|WUSTL]], and [[Willow Garage]].


== Programming language ==
== Programming language ==

Revision as of 08:29, 24 January 2011

Template:Hang on

Point Cloud Library
Original author(s)Willow Garage
Stable release
0.7.1 / January 9, 2011 (2011-01-09)
Repository
Operating systemCross-platform
TypeLibrary
LicenseBSD license
Websitehttp://pointclouds.org/

PCL (Point Cloud Library) is an open source framework for n-D Point Clouds and 3D geometry processing. The library contains numerous state-of-the art algorithms including filtering, feature estimation, surface reconstruction, registration, model fitting and segmentation. PCL is released under the terms of the BSD license, and is open source software. It is free for commercial and research use.

Documentation

The central site for detailed PCL information is the PCL Wiki. In addition, the project has a mailing list for users and developers, publicly archived on Nabble.

History

PCL's development started in 2008 at Willow Garage, with the purpose to provide a 3D point cloud data processing backing for ROS (Robot Operating System). Version 0.1 was released on March 10, 2009. [1] While initial development targeted Linux operating systems and ROS (Robot Operating System), as of version 0.6, PCL has been released as an independent library and provides partial support for Linux, Windows, MacOS, and Android.

PCL is a large collaborative effort, and it would not exist without the contributions of several people. The current development team contains researchers and programmers from many different institutions around the world, including: AIST, UC Berkeley, University of Bonn, University of British Columbia, University of Freiburg, Intel Research Seattle, LAAS/CNRS, MIT, Stanford University, TUM, University of Tokyo, WUSTL, and Willow Garage.

Programming language

The library is written entirely in C++, and makes use of Boost shared pointers for all its internal data structures.

OS Support

PCL runs under Linux, Mac OS, Windows, and Android. The user can get official releases or take the current snapshot under SVN from the project's website. PCL uses CMake.

References

  1. ^ PCL Changelist

External links