Point Cloud Library

A Point Cloud Library (PCL, ou "biblioteca de nuvem de pontos") é uma biblioteca de código aberto com algoritmos para processamento de nuvens de pontos e de geometrias 3D que são usados em visão computacional tridimensional.[2] A biblioteca contém algoritmos para estimativa de características, reconstrução de superfícies, registro de imagem, ajuste de curvas e segmentação. Ela é escrita em C++ e distribuída sob a licença BSD.

Point Cloud Library
Logótipo
Desenvolvedor Willow Garage
Versão estável 1.12.1 (21 de dezembro de 2021; há 5 meses[1][2])
Sistema operacional Cross-platform
Gênero(s) biblioteca
Licença licença BSD
Página oficial pointclouds.org

Estes algoritmos têm sido usados, por exemplo, na percepção em robótica para filtrar dados ruidosos, unir várias nuvens de ponto, segmentar partes relevantes de uma cena, extrair pontos chave e calcular descritores de reconhecer objetos no mundo com base em sua aparência geométrica, e criar superfícies a partir de nuvens de pontos e visualizá-las..[3]

HistóriaEditar

O desenvolvimento da Point Cloud Library começou em março de 2010, na Willow Garage. O projeto inicialmente residia em um sub-domínio da Willow Garage, e mais tarde mudou-se para um novo site, www.pointclouds.org, em Março de 2011. O primeiro lançamento oficial da PCL (Versão 1.0) veio dois meses depois, em maio de 2011.

MódulosEditar

PCL é dividida em um número de bibliotecas modulares: filtros, pontos-chave, características, registro, kdtree, octree, segmentação, consenso de amostras, superfície, reconhecimento, entrada e saída, e visualização.[4]

ReferênciasEditar

  1. B. Rusu, Radu (28 de março de 2011). «PointClouds.org: A new home for Point Cloud Library (PCL)». Willow Garage. Consultado em 26 de novembro de 2012 
  2. a b «PCL 1.0!». PCL. 12 de maio de 2011. Consultado em 24 de maio de 2013 
  3. «pcl - Robot Operating System». ROS. Consultado em 6 de maio de 2017 
  4. PCL documentation and tutorials: http://pointclouds.org/documentation/

Links externosEditar