一本书打通SLAM在智能汽车/自动驾驶领域应用

news2024/11/16 13:50:31

自动驾驶技术已成为当今数字化时代汽车行业的热点话题之一。随着技术的不断成熟,越来越多的车辆采用激光SLAM(即时定位与地图构建)和视觉SLAM技术,实现更高层次的智能网联汽车。SLAM技术在智能网联汽车中的应用是非常重要的,在实现智能网联汽车过程中扮演着核心角色。它通过激光雷达、深度相机以及其他传感器来感知周围环境,同时进行地图构建和定位,从而实现车辆的自主导航和环境感知。

图片

智能网联汽车:激光与视觉SLAM详解

陈苑锋 董雪 马建军 徐守龙 等著

汇聚学术界与工业界智慧

邀请AI、汽车、电子及算法领域的15位杰出专家

深入剖析SLAM技术在智能网联汽车领域中创新实践

限时五折优惠中!

购买链接:https://item.jd.com/14119827.html

本书对激光SLAM和视觉SLAM技术进行了系统介绍,并探讨了它们与智能网联汽车的关系。具体来说,本书详细阐述了SLAM技术在智能网联汽车中的应用现状、常用传感器及原理,探讨了多传感器融合、激光SLAM和视觉SLAM的原理及实战案例等,内容深入浅出,理论和实践相结合,非常适合初学者和有一定经验的从业者阅读。

除了SLAM技术本身外,本书还特别关注传感器在智能网联汽车中的重要性。激光雷达、深度相机以及毫米波雷达等传感器在智能网联汽车中扮演着关键角色,它们通过不同的原理实现对车辆周围环境的感知和识别。本书将介绍这些传感器的原理、应用场景以及多传感器融合的方法,以帮助读者更好地理解智能网联汽车系统的精度和鲁棒性。

本书还对深度学习在智能网联汽车SLAM技术中的应用进行了探讨,包括相机重定位、特征点的提取及匹配、视觉里程计、回环检测以及语义SLAM等方面。深度学习作为一种强大的人工智能技术,能够为智能网联汽车系统提供极大的帮助。我们将深入介绍这些应用,并展望智能网联汽车技术的发展前景和挑战。

本书为学生和相关从业者提供了一份理论与实践相结合的学习资料,内容覆盖了智能网联汽车技术的各个方面,包括传感器、控制系统、算法优化、安全性等。我们建议读者按照顺序逐章阅读,以确保对前置知识有充分的了解。

内容简介

本书对激光SLAM和视觉SLAM技术进行了系统介绍,涉及基础理论、关键技术、应用实践及未来趋势,并探讨了它们与智能网联汽车的关系。既是想要在自动驾驶和智能汽车领域取得突破的从业者的阅读选择,也是追求SLAM技术深度与广度的专业人士的学习资料。

具体来说,本书从智能网联汽车的基本概念入手,详细介绍了SLAM技术的发展历程、架构设计、核心算法以及在自动驾驶等级中的应用现状和技术难点。不仅分析了多传感器融合技术的同步与标定方法、融合策略,还深入探讨了激光SLAM和视觉SLAM的点云处理、关键帧提取、后端优化等关键技术,并通过Cartographer、LOAM、LeGO-LOAM、LIO-SAM等算法的代码实战,展示了SLAM技术的实际应用。此外,着重讲解了深度学习在SLAM中的应用,如相机重定位、特征点提取与匹配、视觉里程计、回环检测以及语义SLAM的最新进展。最后,展望了激光SLAM和视觉SLAM技术的未来发展趋势,提供了宝贵的行业洞察。

作者简介

陈苑锋 复旦大学微电子学理学博士,高级职称。英国萨塞克斯人工智能学院客座教授、中国国际“互联网+”大学生创新创业大赛国赛评委、上海市职业技能大赛专家评委、上海市工程系列计算机专业中级职称专家评委等。先后在三星(韩国本部)、华为、阿里巴巴、美的集团等公司从事技术研发及管理工作。在集成电路、智能产品、机器人和物联网领域有多年研发经验。 

董雪 澳大利亚阿德莱德大学博士,上海交通大学副教授、博士生导师。研究方向包括激光成像、图像处理、自主移动平台的传感器融合、即时定位导航及路径规划等,发表学术论文40余篇,主持国家自然科学基金、上海市扬帆计划、沃尔沃汽车可持续发展项目等。熟悉车端传感器的功能和特点,以及基于深度学习算法的传感器融合。近年来的学术成果和工程应用经验集中于单目无监督深度感知算法,基于对抗生成网络的数据挖掘,基于CONV-LSTM、光流神经网络的高频高分辨率图像重建,端到端神经网络的复杂系统建模等方向。  

专家推荐

自动驾驶技术快速发展,对高精度的SLAM技术的要求也日益提高。本书体系化地介绍了激光SLAM和视觉SLAM技术,从常用传感器的原理到多传感器融合技术的实际应用均有系统讲解,为读者提供了一个清晰的技术蓝图,是一本理论与实践相结合的优秀著作。
—— 李向荣 无锡车联天下智能座舱首席科学家

这本书不仅深入浅出地讲解了激光与视觉SLAM技术的基础原理,还详细展示了其在智能网联汽车中的应用以及多传感器融合的前沿进展,为相关从业者提供了宝贵的理论与实践指导。本书能满足读者的实际需要,因此强烈推荐。
—— 曲元宁 博世汽车部件(苏州)有限公司高级系统软件工程师

本书通过详细解释SLAM技术的基本原理,介绍常用传感器及多传感器融合的策略,为读者呈现了一个全面的技术视角。更为珍贵的是,书中结合实战案例,将抽象理论与实际应用密切结合,使读者既能从中获得专业的理论知识,又能获得宝贵的实战灵感。
—— 杨虎 地平线系统安全总监

SLAM技术是智能网联汽车的关键技术,本书全面介绍了激光SLAM和视觉SLAM的基本原理,并配以案例说明,将复杂的概念简单化,让知识更容易理解。推荐从事精准定位和导航工作的从业者阅读学习。
—— 赵鑫 禾赛科技高级总监/《汽车电子功能安全实战应用》主编

读者对象

本书适合自动驾驶、机器人技术、计算机视觉及相关领域的研究人员、工程师以及高等院校相关专业的师生阅读。通过本书,读者不仅能够获得SLAM技术的全面系统知识,还能深入理解其在智能网联汽车等领域的应用,为未来的研究与开发工作打下坚实的基础。  

目录

上拉下滑查看目录 ↓

Contents  目  录

前言

作者介绍

第1章 智能网联汽车及SLAM概述1

1.1 基本概念1

1.1.1 智能网联汽车1

1.1.2 SLAM定义2

1.1.3 地图的分类与作用4

1.1.4 SLAM技术探讨7

1.2 SLAM的应用现状10

1.2.1 自动驾驶等级10

1.2.2 技术难点11

1.2.3 SLAM的优势13

1.3 SLAM架构13

1.3.1 环境感知13

1.3.2 环境绘图14

1.3.3 运动规划16

1.3.4 车辆控制17

1.3.5 监控系统17

1.4 SLAM的发展阶段与应用前景18

1.4.1 SLAM演进的3个阶段18

1.4.2 SLAM的应用前景19

第2章 自动驾驶常用传感器及原理21

2.1 激光雷达22

2.1.1 激光雷达的种类22

2.1.2 三角测距激光雷达24

2.1.3 ToF激光雷达24

2.1.4 机械式激光雷达27

2.1.5 混合固态激光雷达28

2.1.6 固态激光雷达29

2.1.7 竞品对比31

2.1.8 核心部件33

2.1.9 应用及展望34

2.2 深度相机34

2.2.1 ToF深度相机35

2.2.2 结构光深度相机37

2.2.3 双目深度相机38

2.2.4 应用及展望41

2.3 毫米波雷达43

2.3.1 工作原理43

2.3.2 测距功能原理44

2.3.3 测速功能原理46

2.3.4 角度估算原理48

2.3.5 FoV计算原理48

2.3.6 核心参数49

2.3.7 应用及展望50

第3章 多传感器融合51

3.1 同步与标定52

3.1.1 时间硬同步52

3.1.2 时间软同步55

3.1.3 空间标定56

3.2 融合策略66

3.2.1 后融合67

3.2.2 前融合73

3.3 应用分析77

3.3.1 自动驾驶应用78

3.3.2 移动机器人应用79

3.3.3 机械臂应用80

第4章 激光SLAM81

4.1 点云预处理82

4.1.1 点云滤波82

4.1.2 点云分割84

4.1.3 点云运动补偿86

4.2 前端里程计89

4.2.1 基于直接匹配的迭代最近点算法89

4.2.2 基于特征匹配的正态

分布变换算法92

4.2.3 ICP算法与NDT算法的比较96

4.3 关键帧提取97

4.3.1 基于帧间运动的关键帧提取97

4.3.2 基于时间间隔的关键帧提取98

4.4 后端优化100

4.4.1 基于图优化的后端优化101

4.4.2 基于滤波器的后端优化102

4.5 激光SLAM算法实战106

4.5.1 Cartographer算法106

4.5.2 Cartographer代码实战109

4.5.3 LOAM算法112

4.5.4 LOAM代码实战:A-LOAM118

4.5.5 LeGO-LOAM算法120

4.5.6 LeGO-LOAM代码实战125

4.5.7 LIO-SAM算法127

4.5.8 LIO-SAM代码实战133

第5章 视觉SLAM136

5.1 前端视觉里程计137

5.1.1 基于特征点法的视觉里程计137

5.1.2 基于直接法的视觉里程计152

5.2 后端非线性优化155

5.2.1 BA优化155

5.2.2 位姿图优化157

5.3 回环检测158

5.3.1 词袋模型159

5.3.2 深度学习模型161

5.4 建图162

5.4.1 度量地图162

5.4.2 拓扑地图162

5.4.3 特征点地图163

5.5 常用的视觉SLAM算法163

5.5.1 ORB SLAM 2架构164

5.5.2 SVO架构174

5.5.3 DSO架构178

5.5.4 VINS-Mono架构182

5.5.5 代码实战190

第6章 深度学习在SLAM中的应用193

6.1 深度学习与相机重定位193

6.1.1 基于深度神经网络的相机重定位方法194

6.1.2 基于检索的相机重定位方法194

6.1.3 全场景理解195

6.2 深度学习与特征点的提取及匹配196

6.2.1 深度卷积神经网络特征点的鉴别196

6.2.2 LIFT:基于深度学习的经典局部特征提取方法197

6.2.3 MatchNet:通过统一特征和度量学习实现基于补丁的匹配198

6.2.4 UCN:通用的图像关联预测器201

6.3 深度学习与视觉里程计203

6.4 深度学习与回环检测207

6.5 深度学习与语义SLAM208

6.5.1 语义分割网络209

6.5.2 构建语义地图212

6.5.3 ORB SLAM实际操作215

第7章 SLAM技术展望217

7.1 激光SLAM的应用及展望218

7.1.1 激光SLAM的应用现状218

7.1.2 激光SLAM的未来趋势220

7.2 视觉SLAM的应用及展望220

7.2.1 视觉SLAM的应用现状221

7.2.2 视觉SLAM的未来趋势222

后记223

图片

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据结构——01-抽奖数人-链表-实验题目与解答

数据结构抽奖数人链表实验题目与解答 一、**实验题目** 抽奖游戏: n个人围成一圈,由第一个人开始,依次报数,数到第m人,便抽出来作为中奖人,然后从他的下一个人数起,数到第m人,再抽…

免费思维13招之十一:利润型思维

免费思维13招之十一:利润型思维 免费思维的另一大战略思维——利润型思维。 什么是利润型思维呢?就是用后期的利润来支付现在的成本。也就是“花未来的钱,办现在的事”。 我们在销售自己的产品时候,最容易犯的一个件事,就是降价,我们先来看一个案例: 前几年,有一个卖…

2025CISP深圳国际体育展引领运动潮流,展中国体育辉煌

2025CISP深圳国际体育展将于2月27日至3月1日在深圳福田会展中心举行,参展企业超300家,展览规模达20000平方米,参展企业数量、品牌和产品品类均创历史新高。现场汇集了全球最前沿的体育用品,成为体育产业的风向标。无论你是体育爱好…

ubuntu20.04 ROS 环境下使用速腾80线激光雷达

1.相关系统环境 系统版本:ubuntu 20.04 ROS版本:ROS1 - noetic 激光雷达型号:RoboSense Ruby (更新于2024.5.14) 2.网口配置: 将PC/工控机的网口配置为: ipv4,方式设置为手动 ip地址、掩码以…

WD—C++课前作业—30题

怎么会手和脚都在桌子上 目录 31,声明一个类 String,其数据成员为 char head[100],构造函数 String(char*Head)实现 head 的初始化,成员函数 void reverse()实现 head 内字符串的逆序存放,成员函数 void print()实现 head 内字符串的输出。…

【LAMMPS学习】九、LAMMPS脚本 示例

9. 示例脚本 LAMMPS 发行版包含一个包含许多示例问题的示例子目录。许多是二维模型,运行速度快且易于可视化,在台式机上运行最多需要几分钟。每个问题都有一个输入脚本 (in.*),并在运行时生成一个日志文件 (log.*)。有些使用初始坐标的数据文…

Scrapy爬虫:利用代理服务器爬取热门网站数据

在当今数字化时代,互联网上充斥着大量宝贵的数据资源,而爬虫技术作为一种高效获取网络数据的方式,受到了广泛的关注和应用。本文将介绍如何使用Scrapy爬虫框架,结合代理服务器,实现对热门网站数据的高效爬取&#xff0…

Spring Cloud系列—Spring Cloud Gateway服务网关的部署与使用指南

Gateway网关 文章目录 Gateway网关1. 网关基本简介1.1 什么是网关1.2 为什么需要网关? 2. 快速搭建gateway网关2.1 创建新模块2.2 引入依赖2.3 编写启动类2.4 配置路由规则2.5 测试 3. 路由过滤4. 过滤器4.1 简介4.2 网关过滤器4.2.2 种类 4.3 自定义过滤器4.3.1 自…

能播放SWF文件的FlashPlayer播放器

问题: 你是不是遇到了 flash 动画 放不了了? 以前的flash游戏玩不了了 在网上很难找到好用的,免费Flashplayer播放器, 找到的也没法保存.exe 以前买的课件放不了了 一打开就更新提示: 再不就是意外能打开了但【创建…

50. UE5 RPG FGameplayEffectContext

接下来,我想实现处理完伤害时,将伤害的触发格挡或者触发暴击时的逻辑传递到数据集的PostGameplayEffectExecute里面,这样,在处理IncomingDamage时,我们可以通过释放触发格挡或者触发暴击在UI上面进行对应的效果表现。 …

Ubuntu环境搭建与共享文件

vmtool 然后依次执行以下指令 sudo apt-get update 更新包列表。访问系统的软件仓库源,检查所有已知软件包的最新版本,并更新本地数据库,使得可以安装或升级到最新的软件版本。sudo apt-get upgrade 升级所有已安装的软件包到它们的最新版本。这不包括新安装的软件包,仅限…

24/05/14总结

签到2: 签到界面上有时间显示,签到码输入框,开始签到,当倒计时结束,老师端和学生端都会显示签到结果,所以签到结果需要建表:(签到了的学生和未签到的学生, 这次签到的时间…

【iOS】工厂模式

文章目录 前言设计模式的三大原则简单工厂模式工厂方法模式抽象工厂模式关于三兄弟的升级与降级注意 前言 上文讲完了iOS的架构模式,接下来聊一聊设计模式,设计模式有许多,主要介绍一下工厂模式 设计模式的三大原则 S 单一职责原则 告诉我…

adobe安装“Error:SyntaxError:JSON Parse error:Unexpec

mac电脑安装Adobe时,会提示错误“Error:SyntaxError:JSON Parse error:Unexpected EOF”,这是怎么回事儿的,不管您是安装AI、PS、PR还是LR,如果也遇到相同的问题,可以参考一下方法解决: 「adobe安装提示错误…

LLM应用-prompt提示:让大模型总结生成思维导图

第一步:大模型生成markdown思维导图格式 例如:kimi 总结pdf文档案例: 生成的markdown格式: # 知识图谱的构建及应用 ## 一、知识图谱的构建 ### 1. 数据采集 - 来源:结构化数据库、半结构化网页、非结构化文本 - 预处…

三星将采用铁电材料实现1000层3D NAND

在2022年的技术日上,三星公布了一项宏伟目标,即到2030年推出层数超过1000层的先进NAND芯片。据Wccftech报道,这家韩国存储巨头似乎正逐步接近这一目标,计划在NAND芯片制造中应用新型“铁电”材料。 最近美国火奴鲁鲁举行的VLSI技术…

Mujoco仿真【将urdf文件转化为xml文件】

最近开始学习mujoco仿真方面的内容 先前写过一篇博客:强化学习:MuJoCo机器人强化学习仿真入门(1)_mujoco仿真-CSDN博客 简单介绍了mujoco仿真的一些内容,下面想在Mujoco中将urdf转为xml文件,了解到mujoco是…

pikachu靶场通关之csrf漏洞通关教程

目录 CSRF(get型) 1.打开网站,点击右上角提示 2.登录之后,点击修改个人信息 3.修改上述内容,打开抓包工具 4.抓到修改用户信息的数据包 5.构造虚假url,诱导用户点击 6.弹到修改后的界面 ​编辑 7.返…

windows11 Django环境安装

相关文档 1、验证python和pip3环境 C:\Users\Administrator>python Python 3.12.3 (tags/v3.12.3:f6650f9, Apr 9 2024, 14:05:25) [MSC v.1938 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for…

数据库学习之select语句练习

目录 素材 练习 1、显示所有职工的基本信息。 结果 2、查询所有职工所属部门的部门号,不显示重复的部门号。 结果 3、求出所有职工的人数。 结果 4、列出最高工和最低工资。 结果 5、列出职工的平均工资和总工资。 结果 6、创建一个只有职…