ORBSLAM2_with_pointcloud_map安装与运行及保存
程序员文章站
2024-03-25 19:09:04
...
安装
ORBSLAM2_with_pointcloud_map 安装
点云图的保存
在pointcloudmapping.h确认声明save()函数,然后在pointcloudmapping.cc文件中实现,添加如下代码
void PointCloudMapping::save()
{
pcl::io::savePCDFileBinary( "result.pcd", *globalMap );
cout<<"globalMap save finished"<<endl;
}
在system.h头文件中声明点云保存函数
void SavePointCloud();
在system.cc文件中加入以下代码,
void System::SavePointCloud()
{
mpPointCloudMapping->save();
}
以rgbd相机为例,在Examples/RGB-D文件夹中的rgbd_tum.cc中的主函数最后加上
SLAM.SavePointCloud();
将上面的SLAM.Shutdown()放在该语句之后
改动之后要重新编译安装
上一篇: Java中的NaN和Infinity
下一篇: python opencv入门
推荐阅读
-
ORBSLAM2_with_pointcloud_map安装与运行及保存
-
Homebrew及Homebrew cask安装与使用
-
国产达梦数据库学习笔记(一):NeoKylin7.0安装及配置与常用基础命令
-
Docker安装与卸载及Docker常用命令
-
Docker安装与卸载及Docker常用命令
-
LabelImg最简单安装与运行方法(Ubuntu)
-
在CentOS系统中检测Java安装及运行jar应用的方法
-
在CentOS系统中检测Java安装及运行jar应用的方法
-
Windows下PHP线程安全与非线程安全、Apache版本选择,及详解五种运行模式。
-
Windows Apache2211及Php529-1的安装与配置方法