摘要:
1 Scene和 gaussians 关系 class GaussianModel: def __init__(self, mean): self.mean = mean def set_mean(self, new_mean): self.mean = new_mean class Scene: 阅读全文
摘要:
基本和第一个一样的流程 cuda环境安装教程 https://www.cnblogs.com/gooutlook/p/17677113.html 下载工程 git clone https://github.com/graphdeco-inria/reduced-3dgs --recursive 工程 阅读全文
摘要:
节点1发布位姿,节点2接收位姿,返回图像和位姿,节点1获取数据暂存队列,并单独开线程处理数据 运行脚本 #!/bin/bash #外部给与执行权限 #sudo chmod +x run_ros_nodes.sh # 定义 ROS 安装路径 #安装时候添加到系统路径了 不需要每次都source ROS 阅读全文
摘要:
node0_image_gps_publisher.py #!/bin/bash #外部给与执行权限 #sudo chmod +x run_ros_nodes.sh # conda activate gaussian_splatting WORKSPACE_DIR="/home/r9000k/v2_ 阅读全文
摘要:
运行指令 # 文件结构 ros_cgg/ ├── build ├── devel └── src └── image_gps_package ├── CMakeLists.txt ├── package.xml └── src ├── image_gps_publisher.cpp └── imag 阅读全文
摘要:
main.cpp #ifndef PHOTO_FILE_PROCESSOR_H #define PHOTO_FILE_PROCESSOR_H #include <iostream> #include <string> #include <vector> #include <dirent.h> #in 阅读全文
摘要:
CMakeLists.txt # 设置 CMake 的最小版本要求 cmake_minimum_required(VERSION 3.10) # 设置项目名称和版本 project(PoseSaver VERSION 1.0) # 设置 C++ 标准为 C++11 set(CMAKE_CXX_STA 阅读全文
摘要:
概念 1-1为什么使用前向声明 1 减少编译依赖: 前向声明允许你在类声明中引用另一个类,而不需要完整地包含其定义。这减少了头文件之间的相互依赖,有助于减少编译时间和编译器需要处理的内容。例如: 在这个例子中,我们只需要声明 B 类,而不需要包含 B 类的头文件,因为我们只使用了 B 类的指针。 2 阅读全文
摘要:
1、为什么需要命名空间 命名空间是ANSI C++引入的可以由用户命名的作用域,用来处理程序中常见的同名冲突。 使用命名空间解决名字冲突 但是,一个大型的应用软件,往往不是由一个人独立完成的,而是由若干不同的人合作完成的,不同的人分别完成不同的部分,最后组成一个完整的程序。 假如不同的人分别定义了类 阅读全文
摘要:
https://zhuanlan.zhihu.com/p/62175983 在VSLAM中,我们首先构造3D-3D、3D-2D、2D-2D匹配,然后据此去估计相机的运动。完美估计需要完美的匹配,但实际的匹配中往往存在很多错误。如何消除或者降低错误匹配的影响呢?一种方法是选择那些正确的匹配进行估计(R 阅读全文
该文被密码保护。 阅读全文
摘要:
https://blog.csdn.net/woyaomaishu2/article/details/134388057?spm=1001.2014.3001.5502 前言SLAM 轨迹的对齐和评估时, 多用 Umeyama 算法实现. 该算法要解决的问题为: 给定两个 m mm 维空间内的点集 阅读全文
摘要:
https://mp.weixin.qq.com/s?__biz=MzU2NjU3OTc5NA==&mid=2247545276&idx=2&sn=458b782fadf8dda3b14100a375d82032&chksm=fca83681cbdfbf9782cdd89d3337bbf13c50e 阅读全文
该文被密码保护。 阅读全文
摘要:
类的指针引用 实现跨线程的数据访问和控制 阅读全文
摘要:
正确使用 错误使用 关键1 # 指定 main 可执行文件的包含目录,包括根目录${CMAKE_SOURCE_DIR} ( folder1 和 folder2 目录) target_include_directories(main PRIVATE ${CMAKE_SOURCE_DIR}) 找路径 要 阅读全文
摘要:
A类调用了B类,C主函数调用A和B A.h #ifndef A_H #define A_H #include <iostream> //#include "../folder2/B.h" // 正常情况 //# 包含根目录 A.h可以直接引用 B.h //target_include_directo 阅读全文
摘要:
#include <iostream> #include <string> #include <sstream> #include <vector> // 函数用于按照指定分隔符分割字符串 std::vector<std::string> splitString(const std::string 阅读全文
摘要:
https://github.com/Dongvdong/gnss_ecef_enu_txt_yaml 1 从txt读取数据按行拆解 测试文件 config.yaml # # # Camera Model # # # Camera.name: EH2022left monocular Camera. 阅读全文