搜索结果
查询Tags标签: SLAM,共有 54条记录-
《机器人SLAM导航核心技术与实战》第1季:第2章_C++编程范式
《机器人SLAM导航核心技术与实战》第1季:第2章_C++编程范式 视频讲解【第1季】2.第2章_C++编程范式-视频讲解【第1季】2.1.第2章_C++编程范式-C++工程的组织结构-视频讲解【第1季】2.2.第2章_C++编程范式-C++代码的编译方法-视频讲解【第1季】2.3.第2章_C++编程范式-C++编…
2022/8/28 14:23:20 人评论 次浏览 -
evo工具评估slam算法生成的轨迹tum数据集
若生成的tum轨迹文件包含多余空格 执行以下命令 cat results.txt | tr -s [:space:] > results_new.txt 生成单一轨迹命令: evo_traj tum XXXX.txt -p 将csv文件转换成tum文件: evo_traj euroc XXX.csv --save_as_tum 两个tum文件进行轨迹对比: evo_ape tum XXX.tum…
2022/4/11 17:12:50 人评论 次浏览 -
《机器人SLAM导航核心技术与实战》前言
《机器人SLAM导航核心技术与实战》前言 温馨提示:本篇文章是我最新出版的书籍《机器人SLAM导航核心技术与实战》的前言部分,感兴趣的读者可以购买纸质书籍来进行更加深入和系统性的学习,购买链接如下: 点这里购买:《机器人SLAM导航核心技术与实战》购买链接 互联网和…
2022/3/19 6:58:37 人评论 次浏览 -
如何学习SLAM(超级全面)
如何学习SLAM 由于SLAM是一个错综复杂的研究领域,涉及到非常多的关键技术。这里先讲讲学习方法论,然后对一些关键性概念(包括SLAM、ROS、SLAM移动机器人)进行分析,最后给出典型应用案例方便大家进行实战。温馨提示 本篇文章已经收录在我最新出版的书籍《机器人SLAM导…
2022/3/19 6:58:36 人评论 次浏览 -
终于有人把ROS机器人操作系统讲明白了
导读:机器人是多专业知识交叉的学科,通常涉及传感器、驱动程序、多机通信、机械结构、算法等,为了更高效地进行机器人的研究和开发,选择一个通用的开发框架非常必要,ROS(Robot Operating System,机器人操作系统)就是流行的框架之一。温馨提示本篇文章已经收录在我…
2022/3/19 6:29:43 人评论 次浏览 -
机器人SLAM导航书重磅来袭
互联网和人工智能技术可以看成是对人类大脑的进一步延展,而机器人技术则可以看成是对人类躯体的进一步延展。如果人工智能技术仅仅停留在虚拟的网络和数据之中,那么其挖掘并利用新知识的能力将很难扩展开来。可以说,机器人是人工智能技术应用能力的有效延展,而能自主移…
2022/3/19 6:28:34 人评论 次浏览 -
SLAM导航全栈书的正确打开姿势
SLAM导航全栈书的正确打开姿势 随着人工智能、机器人、无人驾驶等技术的蓬勃发展,作为底层技术基石的SLAM也逐渐被大家所熟知。人工智能技术如果仅仅停留在虚拟的网络和数据之中的话,那么它挖掘并利用知识的能力将非常有限。也就是说人工智能的最终归宿是与机器人实体相…
2022/3/19 6:28:22 人评论 次浏览 -
SLAM与AI的强强联合
SLAM与AI的强强联合 本文默认大家已经熟知SLAM、导航、常见AI算法(比如深度学习、强化学习、卷积神经网络、监督学习)等基本概念,不熟的小伙伴可以从我已经出版的书籍《机器人SLAM导航核心技术与实战》中进行系统性的学习。AI与SLAM的结合大致分为3个思路:思路1:用AI…
2022/3/19 6:27:50 人评论 次浏览 -
深蓝视觉SLAM第四讲作业
openCV 需要显示的图片太大超出了屏幕范围 Mat inputImg,outputImg; cv::resize(inputImg,outputImg,cv::Size(1280,720)); //Size(1280,720)缩放后的图片尺寸 知道这里的point[2]是啥意思了,求的是原来的图像距离光心的距离r上面这个不对,本来从像素到相机系就已经能进…
2022/3/1 6:23:20 人评论 次浏览 -
ROS 找C++算法源码的方法
在gmapping的launch文件中看到,type=“slam_gmapping”,这里的slam_gmapping是c++编译后的可执行文件。 如果想要修改gmapping算法,就需要找到slam_gmapping的c++源码。 但是这是用apt下载的包,是二进制类型的,没有下载出来源码。 如果想要找源码该怎么办? <!-- …
2022/2/22 1:24:23 人评论 次浏览 -
【SLAM基础】【矩阵】矩阵基础相关概念总结
矩阵相关概念 线性相关与线性无关 \[c_1u_1 + c_2u_2 + ... + c_nu_n = 0 \]其中可以有这样一组解: \[c_1 = c_2 = ... = c_n = 0 \]若只有这样一种解 则认为 \(u_1, u_2, ... ,u_n\) 线性无关 若有0以外的解 则认为线性相关 奇异矩阵 \[Ax = 0 \]等价于 \[a_1x_1 + a_2…
2022/2/17 23:16:27 人评论 次浏览 -
ubuntu下slam十四讲环境安装
第0章,安装c++与cmake,建立环境#安装c++支持 sudo apt install build-essential #安装cmake sudo apt install cmake 第3章,包括eigen3,opengl,opencv以及pangolin #安装eigen3 sudo apt install libeigen3-dev#安装opengl 安装必要的依赖以及opengl本体 sudo apt-ge…
2022/2/14 7:18:21 人评论 次浏览 -
视觉SLAM十四讲学习笔记-第六讲学习笔记总结(2)---非线性优化应用
第六讲学习笔记如下: 视觉SLAM十四讲学习笔记-第六讲-非线性优化的状态估计问题_goldqiu的博客-CSDN博客 视觉SLAM十四讲学习笔记-第六讲-非线性优化的非线性最小二乘问题_goldqiu的博客-CSDN博客 视觉SLAM十四讲学习笔记-第六讲-非线性优化的实践-高斯牛顿法…
2022/2/1 23:42:27 人评论 次浏览 -
视觉slam十四讲 编程学习
从零开始学习视觉slam十四讲,之后需要补充C++基础知识、linux基础知识,在此先记录一些常用的语句,不用每次都搜索啦。 一、vim编辑器 来源:ubuntu上使用vim编辑文本内容 - 小何同學 - 博客园 保存,不退出vi --------------------------------------------- :w 强制保…
2022/1/27 20:06:39 人评论 次浏览 -
激光SLAM入门笔记(一)——简介
一.SLAM的定义 二 环境分类静态环境 尺度地图:目前大部分的建图基本都是该类 拓扑地图:大环境 混合地图:综合以上两个 动态环境 三.图优化SLAM 实现分两部分: 前端:建图部分 后端:优化部分 优化效果: 四.基于滤波SLAM 只估计当前时刻位置,出现误差就积累,…
2022/1/19 23:57:56 人评论 次浏览