为做NeRF-based SLAM的毕设所读过的开源代码,尽量做到行行有注释。
是一个neural RGB-D SLAM。
在场景表达用到了NeRF的思想:通过每一帧的采样像素点的5D坐标$(x,y,z,\theta,\phi)$经由encoding-decoding网络训练得到颜色和深度
位姿和encoding-decoding网络的参数都由pytorch.adam()根据4个损失函数来优化
nerf原始论文的pytorch实现版本
未读
实现了各种李群李代数对于pytorch的tensor的封装,并实现了这些李群李代数数据结构之间的运算。
一种基于学习的的视觉里程计VO方法,可以在动态环境中实现运动分隔