pcl_ros, pcl_conversions等依赖ros自带的pcl-1.10,与自己编译安装的pcl-1.12冲突。头文件同时include<pcl_ros/pcl_conversions>和include<pcl/...>时就会出现undefined referenced to ... pcl::Base...等等连接错误。 解决方法是自己从源码安装perception_pcl,修改cmakelists里为find package PCL 1.12 。 ros论坛...
Here is my Ros2 callback: void callback_depth_image_d435 (const sensor_msgs::msg::PointCloud2::SharedPtr point_cloud2_msgs) { printf ("Cloud: width = %d, height = %d\n", point_cloud2_msgs->width, point_cloud2_msgs->height); pcl::PointCloud<pcl::PointXYZ> point_cloud; } ...
�[01m�[K/home/shivam/ros2_foxy/install/builtin_interfaces/include/builtin_interfaces/msg/detail/duration__builder.hpp:64:1:�[m�[K �[01;36m�[Knote: �[m�[Kdeduced return type only available with ‘�[01m�[K-std=c++14�[m�[K’ or ‘�[01m�[K-std...
pcl::PCLPointCloud2。我正在使用 Jetpack 5.0 开发 Jetson(ARM 架构),在带有 Ubuntu 20.04、gcc 和 g++ 版本 9.4.0、cmake 版本 3.22.3 和 ROS 2 Foxy 的 docker 容器中。我已经使用常用命令 apt install libpcl-dev安装了库,安装的版本是1.10。 出现编译错误的代码部分如下: void GlobalPlanner::pointClou...