E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
视觉SLAM
自学SLAM(8)《第四讲:相机模型与非线性优化》作业
前言小编研究生的研究方向是
视觉SLAM
,目前在自学,本篇文章为初学高翔老师课的第四次作业。
Chris·Bosh
·
2023-11-15 17:06
视觉SLAM
数码相机
opencv
C++
视觉SLAM
【SLAM十四讲学习笔记】第2讲 初识 SLAM
2.2经典
视觉SLAM
框架2.3SLAM问题的数学表述2.4实践:编程基础2.1SLAM是什么?
JOJO-XU
·
2023-11-14 02:57
SLAM十四讲学习笔记
计算机视觉
人工智能
机器学习
【
视觉SLAM
十四讲学习笔记】第一讲——SLAM介绍
如果这里的传感器主要为相机,那就称为
视觉SLAM
。SLAM的目的是解决“定位”和“地图构建”这两个问题——一边要估计传感器自身的位置,一边要建立周围环境的模型。对此,我们需要借助传
趴抖
·
2023-11-14 02:27
视觉SLAM十四讲学习笔记
笔记
机器人
SLAM
《
视觉SLAM
十四讲》学习笔记之第2讲——初识SLAM
《
视觉SLAM
十四讲》学习笔记之第2讲——初识SLAM经典
视觉SLAM
框架SLAM问题的数学表述本章主要分为四个部分,分别为:引子:引入一个作者虚拟的机器人——小萝卜,并介绍了与SLAM相关的传感器的相关知识经典
视觉
bangbang1124
·
2023-11-14 02:27
前端
后端
ViewUI
【
视觉SLAM
十四讲学习笔记】第二讲——初识SLAM
专栏系列文章如下:【
视觉SLAM
十四讲学习笔记】第一讲一个机器人,如果想要探索某一块区域,它至少需要知道两件事:我在什么地方——定位周围环境是什么样——建图一方面需要明白自身的状态(即位置),另一方面也要了解外在的环境
趴抖
·
2023-11-14 02:56
视觉SLAM十四讲学习笔记
笔记
机器人
SLAM
深蓝-
视觉SLAM
-第一讲习题
一,熟悉linuxunbuntuAPT-GET工作原理:https://www.cnblogs.com/cyl2008/p/6417443.html1,“sudoapt-getinstall”下载安装软件包大体分为四个步骤:(1)扫描本地存放的软件包更新列表(由”apt-getupdate"命令刷新更新列表,也就是var/lib/apt/lists/),找到最新版本的软件包;进行软件包依赖关系检查
思考之路
·
2023-11-11 12:22
深蓝orb-slam
算法
slam
视觉SLAM
十四讲ch7 orb_self.cpp报错 段错误 (核心已转储)
在运行orb_self.cpp代码时出错。终端显示段错误(核心已转储)经过搜索并未找到合适的解决方法。于是仔细检查代码,发现以下函数异常voidComputeORB(constcv::Mat&img,vector&keypoints,vector&descriptors)再次调试发现这一行出现问题if(img.at(pp.y,pp.x)(qq.y,qq.x)){仔细检查参数cv::Point2fp
Nico_J ??
·
2023-11-10 22:42
视觉SLAM
计算机视觉
人工智能
研究生期间工作记录
时间工作23/07从
视觉slam
方向转换位激光slam,细读了LOAM、LIO-SAM、FAST-LIO2、faster-lio23/08研究低内存消耗方向的大规模激光slam,以及提高精度23/09完成一篇会议论文
Nico_J ??
·
2023-11-10 22:42
slam
上手 GTSAM 4.3.0 求解非线性曲线拟合问题
GTSAM4.3.0非线性曲线拟合参考链接:链接1:例子由来链接2:实验室大佬的博客遵循
视觉SLAM
十四讲的思路,上手各类求解器都可以用非线性曲线拟合这个例子来做.假设问题如下:y=ax2+bxy=ax
平凡矩阵
·
2023-11-10 11:53
C++
数学
c++
线性代数
矩阵
《
视觉SLAM
十四讲》-- 李群与李代数
文章目录03李群与李代数3.1李群与李代数基础3.1.1群3.1.2李群3.2李代数的引出3.3李代数的定义3.4李代数so(3)\mathfrak{so}(3)so(3)3.5李代数se(3)\mathfrak{se}(3)se(3)3.6指数与对数映射3.6.1SO(3)上的指数映射3.6.2SE(3)上的指数映射3.6.3小结3.7李代数求导与扰动模型3.7.1BCH公式与近似形式3.7.2
算法导航
·
2023-11-08 21:04
视觉SLAM十四讲
算法
《
视觉SLAM
十四讲》-- 三维空间的刚体运动
文章目录02三维空间的刚体运动2.0机器人位姿表述2.1点和坐标系2.1.1三维坐标系有关表述2.1.2坐标系变换2.2旋转向量和欧拉角2.2.1旋转向量2.2.2欧拉角2.3四元数2.3.1四元数的定义2.3.2四元数的计算2.3.3四元数表示旋转2.3.4四元数与其他旋转表示法的转换2.4相似、仿射、射影变换02三维空间的刚体运动2.0机器人位姿表述(1)二维与三维空间中,机器人位姿的表述:2
算法导航
·
2023-11-08 21:33
视觉SLAM十四讲
算法
《
视觉SLAM
十四讲》-- 相机与图像
04相机与图像4.1相机模型4.1.1针孔相机模型针孔模型描述了一束光线通过针孔后,在针孔背面投影成像的关系(类似小孔成像原理)。根据相似三角关系Zf=−XX′=−YY′(3-1)\frac{Z}{f}=-\frac{X}{X^{\prime}}=-\frac{Y}{Y^{\prime}}\tag{3-1}fZ=−X′X=−Y′Y(3-1)其中,负号表示成的像是倒立的。但实际相机得到的图像并不是倒
算法导航
·
2023-11-08 21:58
视觉SLAM十四讲
算法
【
视觉slam
14讲】公式推导
李群与李代数公式推导李群李代数对应关系李代数求导案例(p85)公式[1]雅可比扰动模型案例(p85)NOTE矩阵求导求导规律:(1)常量可以提取到导数外(2)分子中线性组合可以拆开(3)转置符号可以提取出来查表链接:矩阵查表非线性最小二乘解析解数值解(迭代)一阶梯度法一阶梯度法缺点:容易产生锯齿二阶梯度法(牛顿法)???写为内积不是很懂???牛顿法缺点:H不容易计算,H的逆也不容易计算
我要算BA
·
2023-11-08 15:53
视觉slam14讲学习
c++
视觉SLAM
总结——LSD SLAM中关键知识点总结
视觉SLAM
总结——LSDSLAM中关键知识点总结
视觉SLAM
总结——LSDSLAM中关键知识点总结1.LSDSLAM的创新点/关键点是什么?2.LSDSLAM的整体框架是怎样的?
Leo-Peng
·
2023-11-08 15:50
视觉SLAM
视觉SLAM从入门到放弃
LSD
SLAM
视觉SLAM
视觉SLAM
总结——SVO中关键知识点总结
视觉SLAM
总结——SVO中关键知识点总结
视觉SLAM
总结——SVO中关键知识点总结1.为什么叫半直接法视觉里程计?2.SVO的优缺点是什么?3.SVO的整体框架是怎样的?
Leo-Peng
·
2023-11-08 15:19
视觉SLAM
视觉SLAM从入门到放弃
SVO
视觉SLAM
深度滤波器
SLAM中的优化、李群李代数和BA
TableofContents1.SLAM中优化目标函数的表示2.李群李代数的引入3.BA本文为高博《
视觉SLAM
十四讲》李群李代数部分的学习笔记。
文科升
·
2023-11-08 15:11
SLAM
SLAM
BA
【SLAM学习】《
视觉SLAM
十四讲》第七讲 ICP误差求导公式推导
最近继续学习高博的《
视觉SLAM
十四讲》,看到第七章,对于ICP计算时的误差公式比较迷惑,花时间自己推导了一下,以此记录,也供大家查看。
顺其灬自然丨
·
2023-11-08 15:36
机器人系统
slam
公式推导
ICP
第七讲
视觉SLAM
十四讲读书笔记(2)P10-P27
目录Q:一个
视觉SLAM
框架由哪几个模块组成,各模块的任务又是什么Q:什么是机器人的自主运动能力Q:什么是机器人的感知Q:什么是激光雷达Q:什么是增强现实Q:什么是IMU单元Q:什么是双目相机Q:什么是轮式编码器
嘉子的秃头日记
·
2023-11-08 07:34
视觉SLAM十四讲读书笔记
计算机视觉
图像处理
工程(十三)——基于激光视觉的SLAM三维重建
一、简介目前的主流三维重建算法包括:基于网络的纯视觉三维重建、基于SLAM算法的三维重建基于激光
视觉SLAM
(SimultaneousLocalization
桦树无泪
·
2023-11-08 06:36
智能环境感知工程代码调试
SLAM
c++
ubuntu
三维重建
【
视觉SLAM
】语义SLAM分类
高博在《
视觉SLAM
十四讲》中指出,通过语义与SLAM相结合,两者相互促进,相互补充。 一方面,语义帮助SLAM。
Louis1874
·
2023-11-08 05:15
#
视觉SLAM
MATLAB算法实战应用案例精讲-【图像处理】SLAM技术详解(基础篇)
目录几个高频面试题目SLAM框架常见方案对比点云数据传感器
视觉SLAM
框架SLAM框架之视觉里程计
林聪木
·
2023-11-06 05:34
1024程序员节
YOLO
SLAM
计算机视觉
人工智能
目标检测
SLAM从入门到精通(被忽视的基础图像处理)
联系信箱:
[email protected]
】工业上用激光slam的多,用
视觉slam
的少,这是大家都知道的常识。毕竟对于工业来说,健壮和稳定是我们必须要考虑的事情。
嵌入式-老费
·
2023-11-06 05:27
SLAM从入门到精通
图像处理
人工智能
《
视觉SLAM
十四讲》公式推导(二)
CH3-5四元数表示旋转三维空间中任意点均可用一个纯虚四元数表示即p=[0,v]T\boldsymbol{p}=[0,\boldsymbol{v}]^Tp=[0,v]T,经一个单位四元数q\boldsymbol{q}q的旋转后,得到p′\boldsymbol{p'}p′,则p′=qpq−1(3-5-1)\boldsymbol{p'}=\boldsymbol{q}\boldsymbol{p}\bol
算法导航
·
2023-11-05 02:28
视觉SLAM十四讲
算法
《
视觉SLAM
十四讲》公式推导(一)
文章目录CH3三维空间刚体运动CH3-1旋转矩阵的推导CH3-2旋转矩阵是正交矩阵的证明CH3-3变换矩阵的逆的推导CH3-4罗德里格斯公式推导CH3三维空间刚体运动CH3-1旋转矩阵的推导(1)二维空间中的旋转矩阵易得{x′=∣OP′∣cos(θ+β)=∣OP∣(cosθ⋅cosβ−sinθ⋅sinβ)=xcosβ−ysinβy′=∣OP′∣sin(θ+β)=∣OP∣(sinθ⋅cosβ+cos
算法导航
·
2023-11-05 02:27
视觉SLAM十四讲
算法
《
视觉SLAM
十四讲》公式推导(三)
文章目录CH3-8证明旋转后的四元数虚部为零,实部为罗德里格斯公式结果CH4李群与李代数CH4-1SO(3)上的指数映射CH4-2SE(3)上的指数映射CH4-3李代数求导对极几何:本质矩阵奇异值分解矩阵内积和迹CH3-8证明旋转后的四元数虚部为零,实部为罗德里格斯公式结果前面已经推导过v′=pvp∗=pvp−1v'=pvp^*=pvp^{-1}v′=pvp∗=pvp−1其中,v=[0,v⃗]v=
算法导航
·
2023-11-05 02:57
视觉SLAM十四讲
算法
《
视觉SLAM
十四讲》-- 概述与预备知识
文章目录01概述与预备知识1.1SLAM是什么1.1.1基本概念1.1.2
视觉SLAM
框架1.1.3SLAM问题的数学表述1.2实践:编程基基础1.3课后习题01概述与预备知识1.1SLAM是什么1.1.1
算法导航
·
2023-11-05 02:24
视觉SLAM十四讲
算法
德鲁周记06--VSLAM从入门到入坟
入门介绍基础知识三维空间的刚体运动欧式变换四元数欧拉角李群与李代数线性拟合相机单目相机双目相机深度相机基本框架视觉里程计特征匹配ORB直接法对比后端优化EKFBA(BundleAdjustment)回环检测建图因为研究生的工程实践我选择了这个方向,这两周一直在学VSLAM,看完了高翔老师的视频和《
视觉
安德鲁JANKENPAN
·
2023-11-04 19:38
德鲁周记
SLAM
slam
vSLAM中IMU预积分的作用--以惯性导航的角度分析
作为一个学过一点惯导的工程师,在初次接触
视觉slam
方向时,最感兴趣的就是IMU预积分了。但为什么要用这个预积分,在看了很多材料和书后,还是感觉模模糊糊,云里雾里。
清风微升至
·
2023-11-04 19:36
视觉SLAM
数码相机
视觉SLAM
十四讲 读书编程笔记 Chapte3 三维空间刚体运动
三维空间刚体运动旋转矩阵内积和外积坐标间的欧式变换变换矩阵与齐次坐标实践:Eigen1.ubuntu下Eigen的安装2.Eigen头文件3.Eigen::Matrix()4.用,内积可以描述两个向量间的投影关系。外积:外积的方向垂直与这两个向量,大小为|a||b|sin,是两个向量张成的四边形的有向面积。值得强调的是,对于外积,我们引入了^符号,用这个符号将向量a转换成了一个反对称矩阵,所以该符
Leo-Ma
·
2023-11-04 06:24
SLAM
SLAM十四讲
视觉slam
十四讲ch3三维空间刚体运动(包含实践部分)
目录1.旋转矩阵1.1点、向量和坐标系1.2坐标系间的欧氏变换1.2.1旋转矩阵1.2.2特殊正交群SO(n):1.2.2平移向量1.2.2表达方式与读法1.3变换矩阵与齐次坐标1.3.1特殊欧氏群SE(3)2.实践:Eigen3.旋转向量和欧拉角3.1旋转向量3.1.1罗德里格斯公式:3.2欧拉角3.2.1引出欧拉角:3.2.2slam中欧拉角叫法:这里介绍的rpy角是比较常用的一种,只有很少的
shikaikaikaikai
·
2023-11-04 06:20
视觉slam十四讲
人工智能
ubuntu
linux
三维空间刚体运动3:欧拉角表示旋转(全面理解万向锁、RPY角和欧拉角)
欧拉角1.1定义1.2RPY角与Z-Y-X欧拉角2.欧拉角到旋转矩阵3.旋转矩阵到欧拉角4.万向锁4.1定义4.2顺规ZYX的万向锁4.3解决方法5.实践:Eigen几何模块序:本篇系列文章参照高翔老师《
视觉
shao918516
·
2023-11-04 06:19
SLAM
自动驾驶
线性代数
算法
视觉SLAM
③:三维空间的刚体运动
目录3.0本章目标3.1点与坐标系3.1.1点、向量和坐标系3.1.2坐标系间的欧氏变换3.1.3变换矩阵与齐次坐标3.2实践:Align3.3旋转向量和欧拉角3.3.1旋转向量3.3.2欧拉角3.4四元数3.4.1四元数的定义3.4.2四元数的运算3.4.3用四元数表示旋转3.4.4四元数到其他旋转表示的转换3.0本章目标主要目标1.理解三维空间的刚体运动描述方式:旋转矩阵、变换矩阵、四元数和欧
APS2023
·
2023-11-04 06:19
SLAM
十四讲读书笔记
线性代数
矩阵
几何学
【
视觉SLAM
】----Meshlab安装
在linux系统中,打开终端命令,输入以下代码sudoadd-apt-repositoryppa:zarquon42/meshlabsudoapt-getinstallmeshlab卸载meshlab命令:sudoapt-getremovemeshlab
挪威的深林
·
2023-11-03 16:39
#
视觉SLAM库安装
pytorch
自动驾驶
visual
studio
code
高翔orbslam_高翔Slambook第七讲代码解读(特征点提取)
作为一个
视觉SLAM
的入门学徒,高翔的书我看了一遍,视频也跟了一遍,代码在自己的电脑上也跑过,但总觉得跟啥都没学没有太大区别。于是乎决定开始看代码。
weixin_39872257
·
2023-11-02 20:35
高翔orbslam
<
视觉SLAM
十四讲>ch6 编译的问题 error: ‘ceres’ was not declared in this scope
关于ceres和g2o的安装,用了这篇,很顶很顺。然后编译的时候就遇到问题:[16%]BuildingCXXobjectCMakeFiles/g2oCurveFitting.dir/g2oCurveFitting.cpp.oInfileincludedfrom/usr/local/include/g2o/core/base_fixed_sized_edge.h:311,from/usr/local
贝宝老师
·
2023-11-02 13:09
激光SLAM理论
linux
基于ORB-SLAM2的语义地图构建,分成服务端和客户端
注:
视觉SLAM
算法使用ORBSLAM2,语义分割网络模型使用deeplabv2。
XindaBlack
·
2023-11-01 01:22
ORB-SLAM2
网络通信
socket
语义地图
ORBSLAM2
g2o CurveFittingEdge
关于《
视觉SLAM
十四讲》第六讲的g2o拟合曲线实验部分,困扰我两天在bug终于解决了。前人已经解决过了。其实这个问题是类型不匹配的问题。
斯派罗
·
2023-11-01 00:32
ASTRA+ROS:基于前端视觉里程计的RGBD深度摄像机稠密重构
算法使用《
视觉SLAM
十四讲》中源码,硬件为奥比中光的Astramini摄像头。下面将对开发流程进行流程罗列,并在后面的详情中解析源码。
夏天的一叶
·
2023-10-31 04:21
VSLAM
ROS
ASTRA
SLAM
视觉里程计
稠密
ORB-SLAM系列算法相关介绍(综合版)
一、参考资料ORB-SLAM2详解(一)简介(公开课)
视觉SLAM
原理与ORB-SLAM3系列算法二、相关介绍1.ORB简介ORB指的是一种旋转不变性特征。
花花少年
·
2023-10-29 22:58
SLAM
1024程序员节
ORB-SLAM
手撕
视觉slam
14讲 ch13 代码(7)后端优化 Backend::Optimize()
在上一篇手撕(6)中的InsertKeyframe()插入关键帧的函数里,有一个Backend::UpdateMap()函数,从这里通过条件变量map_update_来激活后端优化。backend.h://*有单独优化线程,在Map更新时启动优化//*Map更新由前端触发#ifndefMYSLAM_BACKEND_H#defineMYSLAM_BACKEND_H#include"MYSLAM/co
全日制一起混
·
2023-10-29 00:17
手撕VO篇
视觉slam十四讲
计算机视觉
SLAM
ubuntu
c++
自学SLAM(4)《第二讲:三维物体刚体运动》作业
前言小编研究生的研究方向是
视觉SLAM
,目前在自学,本篇文章为初学高翔老师课的第二次作业。
Chris·Bosh
·
2023-10-28 21:27
视觉SLAM
计算机视觉
视觉SLAM
ubuntu
linux
c++
一起自学SLAM算法:9.1 ORB-SLAM2算法
写在前面第1章-ROS入门必备知识第2章-C++编程范式第3章-OpenCV图像处理第4章-机器人传感器第5章-机器人主机第6章-机器人底盘第7章-SLAM中的数学基础第8章-激光SLAM系统第9章-
视觉
机器人研究猿
·
2023-10-28 21:22
一起自学SLAM算法
人工智能
计算机视觉
自动驾驶
机器人
算法
自学SLAM(5)《第三讲:李群和李代数》作业
前言小编研究生的研究方向是
视觉SLAM
,目前在自学,本篇文章为初学高翔老师课的第三次作业。文章目录前言1.群的性质2.验证向量叉乘的李代数性质3.推导SE(3)的指数映射4.伴随5.轨迹的描绘6.
Chris·Bosh
·
2023-10-28 21:44
视觉SLAM
机器学习
人工智能
视觉SLAM
【
视觉SLAM
十四讲】【逐行代码带你解析】【适合纯小白 ps:因为我就是】(持续更新中)
视觉SLAM
十四讲学习笔记【逐行代码带你解析】【适合纯小白ps:因为我就是】(持续更新中)前言ch2初识SLAM2.1.什么是SLAM2.2经典
视觉SLAM
框架2.2.1.传感器信息读取2.2.2.前端视觉里程计
R_ichun
·
2023-10-28 12:59
slam从入门到放弃
笔记
人工智能
机器学习
计算机视觉
自动驾驶
图像处理
机器人
Eigen库的学习使用
环境准备在虚拟机上安装Eigensudoapt-getinstalllibeigen3-dev下载好
视觉SLAM
十四讲对应的代码后,下载KDevelop,KDevelop位于Ubuntu系统的软件仓库,
苏钟白
·
2023-10-28 06:31
学习
算法
c++
ORB-SLAM2算法1之Ubuntu20.04+ROS-noetic安装ORB-SLAM2及各种问题解决
1.2Eigen3安装1.3Pangolin安装1.4其他2编译安装ORB-SLAM22.1build.sh2.2build_ros.sh0引言ORB-SLAM2是一种用于单目、双目和RGB-D相机的
视觉
ZPILOTE
·
2023-10-27 07:28
ORB-SLAM2/3
orb-slam2
pangolin
opencv
eigen3
ubuntu20.04
vslam
核心已转储
Eigen入门(2)
主要根据
视觉SLAM
十四讲配套代码编写包含头文件#include#include定义单位矩阵:Matrix3drotation_matrix=Matrix3d::Identity();cout#includeusingnamespacestd
whuer_dyl
·
2023-10-25 19:00
slam
Eigen入门(1)
主要根据
视觉SLAM
十四讲配套代码编写,见这里#includeusingnamespacestd;#include//Eigen核心部分#include//稠密矩阵的代数运算(逆,特征值等)#includeusingnamespaceEigen
whuer_dyl
·
2023-10-25 19:00
gazebo中视觉仿真怎么使用自定义贴图的问题
gazebo中提供了很少的贴图,场景只是用这几张贴图,
视觉SLAM
仿真很容易在不该闭环的时候闭环,导致根本没法用。那么我们怎么添加自己的贴图呢?首先gazebo建模使用默认贴图,保存。
迪迦谁占了
·
2023-10-25 16:02
ros
slam
IMU预积分的过程详解
一、IMU和相机数据融合保证位姿的有效性:当运动过快时,相机会出现运动模糊,或者两帧之间重叠区域太少以至于无法进行特征匹配,所以纯
视觉SLAM
对快速的运动很敏感。
极客范儿
·
2023-10-25 03:46
1024程序员节
IMU预积分
IMU
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他