- 博客(6)
- 收藏
- 关注
原创 将pcd文件以八叉树形式表示
1.首先安装octomap在工作空间catkin_ws下的src里拷贝octomap代码git clone https://github.com/OctoMap/octomap接着对octomap进行编译cd octomapmkdir buildcd buildcmake ..makeoctomap的代码主要含两个模块:本身的octomap和可视化工具octovis。octovis依赖于qt4和qglviewer,如果你没有装这两个依赖,首先安装它们:sudo apt-get in
2022-03-14 20:51:32
2121
原创 体素滤波器实践
运行环境:ubuntu16.04+ros-kinetic(ros自带pcl1.7)首先新建voxelfilter.cpp (源文件),代码如下:#include <iostream>#include <pcl/io/pcd_io.h>#include <pcl/point_types.h>#include <pcl/filters/voxel_grid.h>int main (int argc, char** argv){ pcl::PCL
2022-03-12 17:14:12
549
原创 用kinect2录制bag包并转换为pcd
启动kinect2在工作空间catkin_ws先source一下再启动kinect_bridgesource devel/setup.bashroslaunch kinect2_bridge kinect2_bridge.launch查看图像的话首先在工作空间catkin_ws先source一下再启动kinect_viewersource devel/setup.bashrosrun kinect2_viewer kinect2_viewer输入以下指令开始录制bag包rosbag r
2022-03-12 11:05:11
770
原创 将激光雷达数据包.bag转换为pcd文件
进入雷达数据包所在位置执行以下命令rosrun pcl_ros bag_to_pcd <name.bag> <topic> <pcd>其中name.bag为所录制bag包的名称,topic为自己的话题,最后的pcd为会在当前位置生成一个名为pcd的文件夹来存放转换后的pcd文件例如:rosrun pcl_ros bag_to_pcd hall.bag velodyne_points pcd我所运行的包名字为hall.bag话题为velodyne_poin
2022-03-12 10:39:18
3207
原创 利用velodyne-16激光雷达和pointcloud_to_laserscan功能包实现三维点云转化到二维平面
此文章是记录实现三维雷达点云转化为二维平面的学习笔记1.安装pointcloud_to_laserscan功能包进入工作空间的src文档下,在此安装pointcloud_to_laserscangithub地址:https://github.com/ros-perception/pointcloud_to_laserscan需要注意的是必须要根据自己电脑上的ROS版本选择对应的Branches,默认的是ros2下的包。2.创建launch文件进入到pointcloud_to_laserscan的
2021-09-04 13:18:09
1854
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人