Перейти к содержимому
Compvision.ru
Smorodov

Библиотека работы с облаком точек

Recommended Posts

Интересная библиотека для работы с облаком точек (от Wilow Garage), необходима, прежде всего при работе со стерео изображениями. Обещают что скоро сделают сопряжение с opencv.

Находится здесь: http://www.ros.org/wiki/pcl

Небольшое описание возможностей:

http://ais.informatik.uni-freiburg.de/teaching/ws10/robotics2/pdfs/rob2-12-ros-pcl.pdf

И матлабовская реализация SFM (structure from motion).

http://code.google.com/p/vincents-structure-from-motion-matlab-toolbox/

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так и не понял, где там ее можно скачать) Бродил бродил по ссылкам... заблудился и в конце пришел на туже страницу откуда начал))

upd:

Через сайт я эту страничку так бы и не нашел... гугл помог

http://www.ros.org/wiki/pcl/standalone/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так и не понял, где там ее можно скачать) Бродил бродил по ссылкам... заблудился и в конце пришел на туже страницу откуда начал))

upd:

Через сайт я эту страничку так бы и не нашел... гугл помог

http://www.ros.org/wiki/pcl/standalone/

На сайте дан адрес SVN репозитария:

Source: svn https://code.ros.org/svn/ros-pkg/stacks/perception_pcl/trunk/pcl

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У кого нибудь получилось скомпилить хотя бы тестовый пример)?

Столько завязок...

Сейчас просматриваю док. http://www.pointclouds.org/documentation/tutorials/ и кажется что довольно неплохая штука) этот pcl))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Собрал проект CMake-ом для VS 2008, пару либов он скомпилил, застрял на pcl_filters выдает кучу ошибок вида:

pcl/filters/impl/passthrough.hpp(104) : error C2039: 'NdConcatenateFunctor' : is not a member of 'pcl'

pcl/filters/impl/passthrough.hpp(104) : error C2065: 'NdConcatenateFunctor' : undeclared identifier

pcl/filters/impl/passthrough.hpp(104) : error C2275: 'PointT' : illegal use of this type as an expression

Что делать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Может

#include <io.hpp>
[/code]

не подключен (в файле pcl/filters/impl/passthrough.hpp) ?

Вот тут по этой функции справка : http://www.ros.org/doc/api/pcl/html/structpcl_1_1NdConcatenateFunctor.html

Здесь справка по настройке параметров компиляции: http://pointclouds.org/documentation/tutorials/building_pcl.php#building-pcl

И еще, здесь гоаорится про какой то патч для студии: http://point-cloud-library-pcl-mailing-list.967500.n3.nabble.com/Alessio-Placitelli-s-VS2008-patch-td2795373.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Удалил все) Снова собрал и каким то чудом скомпилилось)))

наверно по тому что использовал cminpack-1.0.4 вместо cminpack-1.1.3

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте учётную запись или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать учётную запись

Зарегистрируйтесь для создания учётной записи. Это просто!

Зарегистрировать учётную запись

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×