我亦无他,惟手熟尔
slam14讲源代码的记录(后九讲) slam14讲源代码的记录(后九讲)
第六讲本讲只要讲解最小二乘法的含义以及处理方式,如高斯牛顿(GN)、列文伯格-马夸尔特法(L-M)等下降法策略 在ch6/gaussNewton.cpp中,手写GN法,最小二乘估计曲线参数//求解误差项
2023-04-08
slam14讲源代码的记录(前五讲) slam14讲源代码的记录(前五讲)
第二讲本讲主要是cmake的使用以及一些库的链接方式 #声明cmake的最低版本 cmake_minimum_required(VERSION 2.8) #声明一个cmake工程 project(HelloSLAM) #设置编译模式 s
2023-04-06
orb_slam2改进代码的相关汇总 orb_slam2改进代码的相关汇总
orb_slam2改进代码的相关汇总点线特征相关添加了线特征。从3D密集SLAM进行表面重建的增量3D线段提取 Add line feature based ORB-SLAM2 RGB-D模式下添加了点线融合 RGBD-SLAM with
2023-04-05
slam14简单总结捋思路 slam14简单总结捋思路
实际操作 图像去畸变 双目模型生成点云 RGB-D生成点云
2023-04-05
Opencv系列(五) Opencv系列(五)
3D相关HEF矩阵计算F矩阵含义 相邻两帧一组对应像素点的约束关系 像素点在下一帧极线上的位置 E矩阵含义本质矩阵是归一化平面下的基本矩阵的特殊形式 H矩阵意义 注:以上截图内容参考计算机视觉l
Opencv系列(四) Opencv系列(四)
Opencv相机标定基本理论知识请查看如下链接: 相机模型 张正友标定法 张正友标定法假设 标定板的角点在一个平面上 世界坐标系的xy平面在标定板平面上,Z=0 相机模型不考虑畸变 Opencv现有函数 cv::calibra
Opencv系列(三) Opencv系列(三)
Opencv显示与绘制OpenCV 的基础绘制功能OpenCV 中提供直线、椭圆、矩形、圆以及多边形的绘制功能。 在OpenCV 的图形绘制中我们会经常使用以下两种结构: cv::Point 和cv::Scalar cv::Point
2023-04-03
Opencv系列(二) Opencv系列(二)
Opencv图像滤波连通域&直方图 计算图像直方图 void cv::calcHist ( const Mat * images, //输入图像 int
2023-04-02
Opencv系列(一) Opencv系列(一)
Opencvmain modules core 定义基本数据结构的紧凑模块,包括稠密的多维数组 Mat 和所有其他模块使用的基本功能。 imgproc 一个图像处理模块,包括线性和非线性图像滤波、几何图像变换(调整大小、仿射和透视变
2023-04-01
服务器开发与工具使用(vscode,anaconda,DL等) 服务器开发与工具使用(vscode,anaconda,DL等)
服务器首先拥有一个属于自己的服务器账号,包括服务器ip,端口,用户名以及密码等。 接着,需要安装ssh,一般linux系统都自带ssh,windows一般自带ssh客户端。如未安装,可查看以下教程安装 ssh安装与配置,详解版 Window
2023-03-31
ROS介绍及快速体验 ROS介绍及快速体验
ROS概念ROS全称Robot Operating System(机器人操作系统) ROS是适用于机器人的开源元操作系统 ROS集成了大量的工具,库,协议,提供类似OS所提供的功能,简化对机器人的控制 还提供了用于在多台计算机上获取,
2023-03-30
RANSAC、LMEDS以及Hough变换原理 RANSAC、LMEDS以及Hough变换原理
RANSAC算法简介RANSAC是”RANdom SAmple Consensus”(随机采样一致)的缩写。它可以从一组包含“局外点”的观测数据集中,通过迭代方式估计数学模型的参数,它是一种不确定的算法—-它有一定的概率得出一个合理的结果;
2023-03-28
4 / 5