Автор (ы) | Willow Garage |
---|---|
Первоначальный выпуск | март 2010 г. ; 10 лет назад (2010-03) |
Стабильный выпуск | 1.11.1 / 14 августа 2020 г.; 2 месяца назад (2020-08-14) |
Репозиторий | |
Операционная система | Кросс-платформенная |
Тип | Библиотека |
Лицензия | Лицензия BSD |
Веб-сайт | pointclouds.org |
Point Cloud Library (PCL ) - это библиотека с открытым исходным кодом алгоритмов для задач обработки облака точек и обработки трехмерной геометрии, например, в трехмерном компьютерном зрении. Библиотека содержит алгоритмы для оценки характеристик, реконструкции поверхности, трехмерной регистрации, подгонки модели и сегментации. Он написан на C ++ и выпущен под лицензией BSD.
. Эти алгоритмы использовались, например, для восприятия в робототехнике для фильтрации выбросы из зашумленных данных, сшивание трехмерных облаков точек, сегментирование соответствующих частей сцены, извлечение ключевых точек и вычисление дескрипторов для распознавания объектов в мире на основе их геометрического внешнего вида, а также создание поверхностей из облаков точек и их визуализация.
Для возможности сохранения различных форматов данных, был создан формат файла pcd. Он позволяет использовать типы данных с динамическими полями и дескрипторами данных для хранения в двоичной форме или в формате ascii.
.
Разработка библиотеки Point Cloud Library началась в марте 2010 года в Willow Garage. Первоначально проект находился в субдомене Willow Garage, затем в марте 2011 года был перемещен на новый веб-сайт www.pointclouds.org. Первый официальный релиз PCL (версия 1.0) был выпущен двумя месяцами позже, в мае 2011 года.
PCL разделен на несколько модульных библиотек.