《机器人SLAM导航核心技术与实战》第1季:第4章_机器人传感器

news/2023/5/28 9:04:31

视频讲解

  • 【第1季】4.第4章_机器人传感器-视频讲解

  • 【第1季】4.1.第4章_机器人传感器_惯性测量单元-视频讲解

  • 【第1季】4.2.第4章_机器人传感器_激光雷达-视频讲解

  • 【第1季】4.3.第4章_机器人传感器_相机-视频讲解

  • 【第1季】4.4.第4章_机器人传感器_带编码器的减速电机-视频讲解

第1季:第4章_机器人传感器

  • 先 导 课

  • 第 1 季 : 快 速 梳 理 知 识 要 点 与 学 习 方 法

  • 第 2 季 : 详 细 推 导 数 学 公 式 与 代 码 解 析

  • 第 3 季 : 代 码 实 操 以 及 真 实 机 器 人 调 试

  • 答 疑 课

------(永 久 免 费 ● 系 列 课 程 ● 长 期 更 新)------

本书内容安排

搞机器人,有必要学习硬件吗?

4.1 惯性测量单元

为什么能融合?

* IMU数据与其他传感器数据互补

* IMU数据频率很高

① 什么是九轴IMU?

三轴加速度、三轴角速度、三轴磁力、(气压)

② IMU有哪些性能参数?

量程、非线性度、零偏、轴间灵敏度、噪声密度、温偏

③ 有哪些常见的IMU芯片?

MPU9250、ADIS16405

为什么要标定?

如果IMU测量数据本身就存在很大的误差,即输入到系统的就是错误信息,

上层应用系统的算法做得再好也会输出错误结果。

均值滤波

滑动滤波

滑动中值滤波

RC低通数字滤波

IIR数字滤波

融合算法:

概率贝叶斯估计

---加权平均

---D-S证据理论

---卡尔曼滤波

---...

人工智能方法

---模糊逻辑

---人工神经网络

---...

① 卡尔曼滤波是一种很通用的思想,最优估计

信号处理、数据融合、EKF-SLAM、运动预测、自动控制

② 卡尔曼滤波,有很多变种

EKF/ESKF、UKF/CKF、SRCKF、FP_EKF

(解析法、点估计法、Square-Root Cubature KF、Fixed Point EKF)

③ 卡尔曼滤波的经典框架,要替换成具体的数学模型和数据参量

状态量(x),状态量协方差矩阵(P)

状态转移方程系数(A, B, Q)

观测方程系数(C, R)

4.2 激光雷达

三角测距

TOF(Time of Fly)测距

laser_filters功能包:

LaserArrayFilter 将雷达数据存入数组便于后续处理

ScanShadowsFilter 滤除因自身遮挡而产生的干扰数据

InterpolationFilter 在可信任的扫描点之间插值

LaserScanIntensityFilter 滤除在设定强度阈值之外的数据

LaserScanRangeFilter 滤除在设定距离范围之外的数据

LaserScanAngularBoundsFilter 滤除在设定扫描角度范围之外的数据

LaserScanAngularBoundsFilterInPlace 滤除在设定扫描角度范围之内的数据

LaserScanBoxFilter 滤除在设定区域范围之内的数据

PCL点云库:

segmentation 分割

Features 特征描述与提取

Visualization 可视化

Surface 曲面重建

Recognition 识别

Search 检索

Registration 配准

Keypoints 关键点

Filters 滤波

Sample consensus 采样一致性

octree 八叉树

common 通用模块

IO 输入输出

kdtree k维树

4.3 相机

单目相机

双目相机

RGB-D相机

ROS驱动功能包usb_cam

ROS驱动功能包gscam

自制基于OpenCV的驱动功能包

4.4 带编码器的减速电机

电机

电机驱动电路

电机控制主板

轮式里程计

例程源码下载

  • Github下载:github.com/xiihoo/Books_Robot_SLAM_Navigation

  • Gitee下载(国内访问速度快):gitee.com/xiihoo-robot/Books_Robot_SLAM_Navigation

课件下载

  • PPT课件下载:

http://xiihoo.com/static/file/PPT/1-%E7%AC%AC1%E5%AD%A3%EF%BC%9A%E7%AC%AC4%E7%AB%A0_%E6%9C%BA%E5%99%A8%E4%BA%BA%E4%BC%A0%E6%84%9F%E5%99%A8.pptx

  • PDF课件下载:

http://xiihoo.com/static/file/PPT/1-%E7%AC%AC1%E5%AD%A3%EF%BC%9A%E7%AC%AC4%E7%AB%A0_%E6%9C%BA%E5%99%A8%E4%BA%BA%E4%BC%A0%E6%84%9F%E5%99%A8.pdf

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4553525.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

互联网金融学习总结(6)——2019年现金贷风控和反欺诈看这篇文章如何规划建设?

分享一个大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!点击浏览教程 前言 互联网金融的爆发特别这几年互联网信贷的快速增长及多元信贷业务的开展,信贷业…

148道Java开发真实面试题及答案

1. Java的垮平台原理 JVM也是一个软件,不同的平台有不同的版本。我们编写的Java源码,编译后会生成一种 .class 文件,称为字节码文件。Java虚拟机就是负责将字节码文件翻译成特定平台下的机器码然后运行。也就是说,只要在不同平台…

(1分钟速览)KBM-SLAM 论文阅读笔记

编辑切换为居中添加图片注释,不超过 140 字(可选)这篇博客记录了上面这篇论文的学习笔记。编辑切换为居中添加图片注释,不超过 140 字(可选)这个是本文的摘要,一眼开过去就是单目slam当今所遇到…

考虫长难句一

1,判断宾宾 还是宾补就看加be动词是否通顺, 强调句就是去掉it is that 句意不变 2,定修饰名词,短放前长放后,同位语相当于名词,状语修饰动词 1,插入语是 双逗号内,作为修饰成分如同…

SpringBoot使用Swagger2

SpringBoot使用Swagger21.引入swagger依赖2.添加swagger配置类3.测试Controller4.测试5.swagger的注解Api注解ApiOperation注解ApiImplicitParam、ApiImplicitParams注解ApiParam注解ApiResponse、ApiResponses注解ResponseHeader注解ApiModel、ApiModelProperty注解6.更多1.引…

考研英语——长难句语法

长难句语法 一、简单句 1、必须具备主、谓 主语是谓语动作的发出者,宾语是谓语的承受者或接收者 2、结构 主谓宾、主系表 3、系动词 be动词 感官动词:look,smell,taste,sound,feel 变化:become,get,turn,grow,fall 保持&#x…

长难句分析

把多件事给它断成一件事,一件事去看,不就自然能看懂嘛 1、比如说靠标点断开长难句,逗号、分号、冒号(前后接的都是句子就可以断开,断开的如果是词就不管它。我们的目标是断开的是句子,断开词的别管&#xf…

gateway整合sentinel限流不生效排查

问题 线上的sentinel 在测试压测时候可以正常被限流 但是在正常的流量中 发现被限流的接口很少 (我发誓肯定都配置了限流规则) 约定 文中的 服务名称以及地址 都被改写了 排查步骤 1.检查相关配置 以及 pom依赖配置 发现SentinelGatewayFilter 重复…

13.相机和图像——介绍,太阳摄影机,成像系统,图像形成,光圈(Aperture)_1

目录 介绍 太阳摄影机 成像系统 图像形成 光圈(Aperture) 介绍 因此,3 是我们的新单元,我们将开始谈论相机模型,它将开始温和,然后稍微稍微粗略一点,我们开始进入像透视投影,所…

导出数据时老显示导出失败,显示“保存对象时出错”

之所以显示“保存对象时出错”是因为数据类型导致的: 要素类必须存储在数据库中,若保存类型选择了“要素类”,其保存路径就必须选定一个数据库而非文件夹,文件夹中只能存储shapefile文件,否则保存数据时将会报错。 那…

VS2013 新建工程 出现错误 “未将对象引用设置到对象的实例”

现象 通过visio studio 新建 MVC4 工程在接下的对话框中选择 “基本”模板,视图引擎 选择“Razor”在工程生成的最后,出现错误弹窗,提示“未将对象引用设置到对象的实例”测试 1,在上述工程中添加新的控制器以及对应视图&#xff…

DataTables在IE8下报'style' 为空或不是对象错误问题 , SCRIPT5007: 无法获取未定义或 null 引用的属性“style”

网页错误详细信息: 消息: style 为空或不是对象 行: 5570 字符: 5 代码: 0 检查后才发现,问题在于数组最后多了一个“,”,会造成Table列数计算时多了一列。在chrome和firefox下测试都正常,但在IE8下会出现此问题。 转…

switch case语句里面不能定义对象 错误信息:Cannot jump from switch statement to this case..

case分支下如果过出现两条以上(包含两条)的语句。就要用大括号{} 括起来 错误如图: 只要在花括号 “{ }”中定义的对象,那么该对象的作用域就局限在这对花括号里面,上面的代码的错误就出现在这儿了。

拒绝的权限----创建中间层对象错误解决方法

错误描述: 服务器可以正常进入金蝶ERP K3系统。 然后安装客户端,安装好后运行远程组件配置,总是提示: 模块:加密服务 组件无法正常工作! 创建中间层对象错误:拒绝的权限 模块:公共组件 组件无法正常工作! 创建中间层对…

JavaScript---错误对象

错误对象是一种特殊的基本对象。它们拥有基本的 Error 类型,同时也有多种具体的错误类型。 标准文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects Error 定义:通过Error的构造器可以创建一个错误对象…

心田花开写人作文指导,小学优秀写人作文推荐

关于写人作文,心田花开总结出几点关于写人作文高分技巧,并为您推荐4篇小学优秀的写人作文供您参考。 一、写人作文技巧口诀 1、关于人物外貌描写(样貌、身材、着装等) 2、围绕主题选取最能打动读者事例(人物语言描写、…

心田花开:家长陪孩子期末复习4点正确方法

利用好最后的复习时间,期末取得出人意料好成绩的同学也有不少。以下4点是心田花开对家长提出的建议,如果你都能做好,一定会对孩子的期末成绩大有帮助。 1、和孩子一起设立考试目标 不少家长一到考试临近,就对孩子施压&#xff0…

6篇关于撒谎600字优秀作文,心田花开整理

关于撒谎“人非圣贤,孰能无过“。谎肯定每个人都说过,心田花开从作文写作方式叙事、写人、想象整理出6篇关于撒谎的600字优秀作文推荐给大家。 第一次撒谎(关于撒谎叙事类600字) 在我身边发生过数不胜数的事情,随着时…

心田花开:家长,你家孩子与优秀的距离也许只差一样

前两天,一个在心田花开当老师的朋友对我说:“我经历了一个不小的打击。作为一名语文老师,我一直以来都有练字的习惯,前天下午,办公室里练硬笔的时候,被一个五六岁的小朋友嘲讽了:“这么大了&…

心田花开|三年级作文补习|小学三年级作文补习方法与技巧

相对于一二年级来讲,三年级开始写段落性作文,字数相对增加了不少,所以三年级的作文开始变的困难,很多学生会出现没有内容可写的情况,也导致了很多学生出现不喜欢写作文,甚至害怕、抗拒的心理。那么&#xf…