专栏名称: 古月居
专业的ROS机器人知识社区和产业服务平台
今天看啥  ›  专栏  ›  古月居

认识3D Gaussian Splatting以及如何和ROS结合完成实时建图

古月居  · 公众号  ·  · 2024-08-31 17:20

文章预览

0. 简介 我们所知道的是高斯溅射需要预训练,然后才能完成比较好的建图,这里提出的要求就是如何预训练出比较好的参数,然后再将关键帧对应的位置作为输入,并完成3D环境的重建。这里是一个使用VINS作为输入的整体流程。 1. 高斯溅射可视化 我们这里主要介绍的是最原始的高斯溅射模块。现在高斯溅射有一个比较常用的可视化软件 git clone https: //github.com/graphdeco-inria/gaussian-splatting --recursive # Dependencies sudo apt install -y libglew-dev libassimp-dev libboost-all-dev libgtk -3 -dev libopencv-dev libglfw3-dev libavdevice-dev libavcodec-dev libeigen3-dev libxxf86vm-dev libembree-dev # Project setup cd SIBR_viewers cmake -Bbuild . -DCMAKE_BUILD_TYPE=Release # add -G Ninja to build faster cmake --build build -j24 --target install 在安装后,我们可以使用SIBR_gaussianViewer_app,然后查看模型的效果 ./SIBR_viewers/install/bin/SIBR_gaussianViewe ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览