精华内容
下载资源
问答
  • Pcl版本问题踩坑

    2021-08-07 12:28:55
    pcl编译报错: ../lib/libPlanarSLAM.so:对‘pcl::search::Search<pcl::PointNormal>::getName[abi:cxx11]() const’未定义的引用 ../lib/libPlanarSLAM.so:对‘pcl::search::Search<pcl::PointXYZRGB&...

    pcl编译报错:

    ../lib/libPlanarSLAM.so:对‘pcl::search::Search<pcl::PointNormal>::getName[abi:cxx11]() const’未定义的引用
    ../lib/libPlanarSLAM.so:对‘pcl::search::Search<pcl::PointXYZRGB>::getName[abi:cxx11]() const’未定义的引用
    ../lib/libPlanarSLAM.so:对‘pcl::search::Search<pcl::PointXYZ>::getName[abi:cxx11]() const’未定义的引用
    collect2: error: ld returned 1 exit status
    CMakeFiles/Planar_SLAM.dir/build.make:397: recipe for target '../Examples/RGB-D/Planar_SLAM' failed
    make[2]: *** [../Examples/RGB-D/Planar_SLAM] Error 1
    CMakeFiles/Makefile2:123: recipe for target 'CMakeFiles/Planar_SLAM.dir/all' failed
    make[1]: *** [CMakeFiles/Planar_SLAM.dir/all] Error 2
    Makefile:102: recipe for target 'all' failed
    make: *** [all] Error 2
    

    原因是:pcl版本问题导致,本机安装的是pcl1.8,不想重新安装高版本的pcl,

    在头文件中添加代码:

    #include <pcl/search/impl/search.hpp>
     
    #ifndef PCL_NO_PRECOMPILE
    #include <pcl/impl/instantiate.hpp>
    #include <pcl/point_types.h>
    PCL_INSTANTIATE(Search, PCL_POINT_TYPES)
    #endif // PCL_NO_PRECOMPILE
    

    编译成功,亲测有效。

     

    展开全文
  • 这篇文章记录几个在测试代码时候遇到的问题,主要对比不同库在代码的书写和使用上的区别,这里标明pcl库的版本号: 1.6: pcl::octree ::compression_Profiles_e compressionProfile = pcl::octree ::MED_RES_ON...

         这篇文章记录几个在测试代码时候遇到的问题,主要对比不同库在代码的书写和使用上的区别,这里标明pcl库的版本号:

    1.6:

    pcl::octree ::compression_Profiles_e compressionProfile = pcl::octree ::MED_RES_ONLINE_COMPRESSION_WITHOUT_COLOR;

    1.8:

    pcl::io::compression_Profiles_e compressionProfile = pcl::io::MED_RES_ONLINE_COMPRESSION_WITHOUT_COLOR;

    //该代码行为定义压缩文件的属性

    1.6:

    pcl::octree::PointCloudCompression <pointT>* PointCloudEncoder;
    PointCloudEncoder = new pcl::io::OctreePointCloudCompression<pointT>(compressionProfile, ture);

    1.8:

    pcl::io::OctreePointCloudCompression<pointT>::Ptr PointCloudEncoder(new pcl::io::OctreePointCloudCompression<pointT>(compressionProfile, true, 0.002));
    

    //该代码行为定义八叉树算法压缩器,解压器同理

    1.5:

    pcl::PointCloud2::Ptr cloud (new pcl::PointCloud2 ());

    1.8:

    sensor_msgs::PointCloud2::Ptr cloud (new sensor_msgs::PointCloud2 ());

    //该代码为定义点类型指针

    展开全文
  • PCL1.11.1版本.rar

    2021-08-20 01:58:24
    PCL环境库,PCL1.11.1版本,包含了PCL-1.11.1-AllInOne-msvc2019-win64.exe和pcl-1.11.1-pdb-msvc2019-win64.zip
  • -- Found PCL_MODELER: /usr/include/pcl-1.7 -- looking for PCL_IN_HAND_SCANNER -- Found PCL_IN_HAND_SCANNER: /usr/include/pcl-1.7 -- looking for PCL_POINT_CLOUD_EDITOR -- Found PCL_POINT_CLOUD_EDITOR...
  • LiO-SAM编译过程中PCL版本的适用问题@TOC 问题 我最开始的PCL版本是目前最新的pcl-1.11,这个版本编译LIO-SAM时,使用pcl_conversions.h的函数(用来转换ros pointCloud2 )会出现带有boost::shared_ptr的函数未定义...

    LiO-SAM编译过程中PCL版本的适用问题@TOC

    问题

    我最开始的PCL版本是目前最新的pcl-1.11,这个版本编译LIO-SAM时,使用pcl_conversions.h的函数(用来转换ros pointCloud2 )会出现带有boost::shared_ptr的函数未定义的问题,如下:
    undefined reference to pcl::PCLBasepcl::PointXYZI::setIndices(boost::shared_ptr<std::vector<int, std::allocator > const> const&)
    查看github上pcl-1.11的release notes发现以下内容:
    Starting with PCL 1.11, PCL uses std::shared_ptr and std::weak_ptr instead of the boost smart pointers. The change leverages type aliases included with the 1.10.0 release. PCL 1.11 also introduces pcl::index_t which should be used for the size of point types instead of int, std::size_t, etc. EOL for deprecated features is also explicitly mentioned in the deprecation compile time warnings
    pcl_conversions是1.7版本的函数,在pcl-1.11中已经不支持,有位老哥介绍了他的解决方案,但是我试过了,首先他说的“从perception_cpl.git直接拉下2.1.0和1.71两个版本”就没法实现,因为那里没有2.1.0和1.7.1的版本branch。

    解决方案

    卸载 pcl-1.11

    这里介绍一个简单的卸载cmake源码安装的包的卸载方法:首先找到install_manifest.txt文件的文件夹(一般就在源码文件夹里),打开命令行,输入:

    cat install_manifest.txt | sudo xargs rm
    

    安装pcl-1.7

    我选择的是ROS模块的pcl-1.7(听说pcl-1.8也可以,读者不妨一试,手动狗头),安装也很简单, 可以参考这个博客

    展开全文
  • aforge, AForge.NET 框架的PCL版本,https 可移植 AForge.NET 框架AForge.NET 框架: 版权( c ) 2006 -2013 AForge.NET; 许可在较低通用 public 许可( LGPL ) 3 。Shim.Drawing 类库: 版权所有
  • pcl1.8.1各种版本下载地址,种类齐全,欢迎各地学习pcl进行交流学习
  • pcl各个版本的下载链接

    千次阅读 2020-07-04 23:02:00
    ubuntu16.04系统带的版本是1.7.0的 这里给大家提供其他各个版本的下载链接 https://github.com/PointCloudLibrary/pcl/releases

    ubuntu16.04系统带的版本是1.7.0的
    这里给大家提供其他各个版本的下载链接
    https://github.com/PointCloudLibrary/pcl/releases

    展开全文
  • PCL 的更新版本

    千次阅读 2017-07-25 14:41:26
    PCL 的 对Window的 1.6.0以后的新版本都不在官网上放出来了,转而是Github上。所以大家都要注意了。 Github 地址:https://github.com/PointCloudLibrary/pcl/releases 另外,要根据自己的系统和VS的版本来...
  • windows pcl1.11.1 release 版本全部附加依赖项
  • ubuntu下安装多版本PCL

    2021-02-05 14:31:12
    1、多版本安装 最初安装了PCL1.8.1,因实验需求,需要再安装PCL1.9.0. PCL1.8.1的安装没有做任何额外改动,其库文件安装地址为/usr/local/include/pcl-1.8/pcl,其cmake相关文件的地址为:/usr/local/share/pcl-1.8 ...
  • Ubuntu16.04 高版本pcl 1.11与pcl_ros pcl_conversion冲突错误 问题描述 Ubuntu16.04在装ros的时候apt安装了pcl1.7,自己源码安装了pcl1.11。 在ros中使用pcl需要将sensor_msgs::PointCloud2ConstPtr转成pcl的...
  • PCL库多版本共存问题

    2021-03-28 19:59:17
    PCL库多版本共存问题1. 编译PCL库1.1 编译步骤1.2 版本冲突问题1.3 CmakeList编译并安装VTK编译步骤 在学习vSLAM的过程中,发现PCL、G2O等库经常存在版本冲突问题,即不同的vSLAM算法会用到的不同版本PCL库,甚至...
  • PCL安装或者版本更换

    2020-12-28 18:58:26
    源码下载 选择自己需要的版本 ...cd pcl-pcl-1.7.2 && mkdir build && cd build # 版本号根据自己的修改 cmake -DCMAKE_BUILD_TYPE=Release .. make -j2 sudo make -j2 install
  • 点云PCL库 1.11.0版本

    千次阅读 2020-05-16 21:51:10
    点云PCL 软件准备 Window10+Visual Studio 2019+ PCL1.11.0 pcl-1.11.0-pdb-msvc2019-win64下载地址如下: GitHub:https://github.com/PointCloudLibrary/pcl/releases 链接:...
  • PCL1.11依赖文件的Release版本 实测可以使用,大胆放心的下载! 已剔除Debug版本的数据。
  • pcl和opencv多版本共存

    2019-01-24 22:32:00
    pcl和opencv多版本共存 在Ubuntu 16.04系统下安装kinetic版本ROS, 会默认安装opencv 3.3.1和pcl1.7. opencv安装路径 /opt/ros/kinetic/ pcl安装路径 /usr/ 如果想安装opencv2.4版本,或者安装pcl 1.8版本,那么...
  • 编译安装一些开源SLAM时,各个依赖的PCL版本不一致,使用相同版本的PCL会导致结果不理想,因此有使用多版本PCL的需求。 Ubuntu16.04下命令行安装的PCL是1.7.2,默认安装位置有/usr/include/pcl-1.7下的头文件和源...
  • 现在Ubuntu已经升级到16.04 LTS和PCL到1.8版本,所以这篇文章是致力于使这个升级变得简单。 更新:Ubunut 16.04的PCL 1.8的预建DEB文件可以在这里找到。 要安装它,请执行 sudo dpkg -i PCL-1.8.0-Linux.deb...
  • 点云库PCL学习教程代码资源(全-适用于PCL1.7及以前版本
  • VisualStudio2019 配置点云库 PCL1.11.1

    万次阅读 多人点赞 2020-09-25 20:51:06
    WIN10系统PCL1.11.1的安装
  • 安装1.7.1版本PCL开源库

    千次阅读 2016-04-10 14:28:38
    最开始安装PCL,是直接利用all-in-one安装的1.6.0版本,但是PCL中有许多区域分割的新功能以及配准方面新出的NDT算法只有1.7以上的版本才能实现,所以从源码编译安装了当时的PCL的最高release版本1.7.1版本,目前PCL...
  • 测试 测试 pcl 教程的修改版本
  • 使用cmake编译C++工程,工程依赖指定版本的opencv和pcl。因此需要在CMakeLists.txt中切换不同版本的依赖库。 电脑配置 ubuntu16.04, ros-kinetic,opencv2和opencv3,pcl1.7(ros携带)和pcl1.9(源码编译)。 ...
  • 摄像机标定方法研究 苏晋 ...但是最新版本的是需要qt5.9:所以还是老老实实下载把 http://www.meshlab.net/ 源代码编译安装心得: https://blog.csdn.net/u012348774/article/details/82686913 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,896
精华内容 2,758
关键字:

查看pcl版本