好书推荐《智能网联汽车》

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

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

image-20240514230544712

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

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

汇聚学术界与工业界智慧

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

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

​ 限时五折优惠中!

​ 购买链接

本书对激光 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

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

小果网页---套利系统添加了可以套利模块,提供数据api

最近在小果套利系统里面添加了一下可以套利模块,同时实现了盘中自动更新,30分钟更新一次。给大家提交交易参考,可以套利模块的选择 dfdf[df[申购状态] !暂停申购]dfdf[df[申购限额] !无限额]df[溢价率]df[溢价率].astype(float)df[成交量]df…

“网络安全新纪元:等保2.0的详细解读与实践”

网络安全等级保护基本要求》(等保2.0)于2019年6月发布,是我国网络安全等级保护制度的一项重要标准。等保2.0主要针对关键信息基础设施的网络安全保护,对数据安全和个人信息保护提出了更高的要求。本文将对等保2.0进行详细解读&…

leetcode-字符串变形-104

题目要求 思路 1.首先根据ASCII的规则,把字符串大小写替换,空格保持不变 2.将整个字符串进行翻转 3.以空格为区间,将区间内的字符串进行翻转,其中翻转的函数reverse() 代码实现 class Solution { public:string trans(string s…

数组定义方法

数组定义方法 "abcdef" 一个字符串 "a" "b" "c" "d" "e" "f" 字符串列表 ("a" "b" "c" "d" "e" &…

洛谷 P3372:线段树 1 ← 分块算法模板(区间更新、区间查询)

【题目来源】https://www.luogu.com.cn/problem/P3372【题目描述】 如题,已知一个数列,你需要进行下面两种操作: (1)将某区间每一个数加上 k。 (2)求出某区间每一个数的和。【输入格式】 第一行…

百面算法工程师 | YOLOv6面试考点原理全解析

本文给大家带来的百面算法工程师是深度学习目标检测YOLOv6面试总结,文章内总结了常见的提问问题,旨在为广大学子模拟出更贴合实际的面试问答场景。在这篇文章中,我们还将介绍一些常见的深度学习目标检测面试问题,并提供参考的回答…

pikachu靶场通关之暴力破解

目录 基于表单的暴力破解 1.打开网站,随便输入一个账号密码,点击登录 2.输入正确的账号密码,点击右上角的提示 3.随便输入账号密码,抓包 4.右键发送到intruder,点击intruder 5.设置攻击位置 6.设置攻击模式,选择…

【十大排序算法】----C语言版插入排序(详细图解)

目录 一:插入排序——原理 二:插入排序——分析 三:插入排序——实现 四:插入排序——效率 一:插入排序——原理 插入排序的原理和基本思想:把待排序的记录按其关键码值的大小逐个插入到一个已经排好序…

Python-VBA函数之旅-zip函数

目录 一、zip函数的常见应用场景 二、zip函数使用注意事项 三、如何用好zip函数? 1、zip函数: 1-1、Python: 1-2、VBA: 2、推荐阅读: 个人主页:https://myelsa1024.blog.csdn.net/ 一、zip函数的常见…

【C语言每日题解】三题:回文检查、刘备 关羽 张飞三人过年放鞭炮、约瑟夫环问题(犹太人死亡游戏)(难度up,推荐)

🥰欢迎关注 轻松拿捏C语言系列,来和 小哇 一起进步!✊ 🌈感谢大家的阅读、点赞、收藏和关注 🥰希望大家喜欢我本次的讲解 🌟非常推荐最后一道题 🌹 犹太人死亡游戏,建议观看 &…

Milvus的系统架构

简介 Milvus的构建在许多知名的向量搜索库比如Faiss, HNSW, DiskANN, SCANN等之上的,它针对稠密向量数据集的相似搜索而设计,能支持百万、十亿甚至万亿级别的向量搜索。 Milvus支持数据分片,流式数据插入,动态schema&#xff0c…

【数据结构】队列的实现(链式)

文章目录 队列1.队列的概念及结构概念结构 2.队列的实现(链式结构)队列定义初始化队列入队出队获取队头元素获取队尾元素销毁队列判断队列是否为空队列有效个数 完整代码(包含测试代码)Queue.hQueue.ctest.c 队列 1.队列的概念及…

PCIE/PCI设备配置空间

PCI/PCIE Capability PCI/PCIE设备的配置空间记录了PCIE设备的capability支持信息,每个capability定义了一个ID标识,可以通过函数pci_find_capability和pci_find_ext_capability来探测和获取这些配置信息的位置。这些ID定义在文件include/uapi/linux/pc…

vue2+Ts中openLayer绘图工具组件封装

vue2Ts中openLayer绘图工具组件封装 效果&#xff1a; 封装组件代码&#xff1a; <!-- openLayer绘图工具 --> <template><a-button-group v-show"isShow"><a-button v-if"shouldShowButton(point)" click"draw(Point)"…

linux的 /usr/sbin/nologin /sbin/nologin /bin/false /etc/nologin 的作用与区别

/usr/sbin/nologin /sbin/nologin /bin/false /etc/nologin 的作用与区别 /usr/sbin/nologin /sbin/nologin /bin/false 这三者的作用几乎一样&#xff0c;都是禁止用户登录。 /usr/sbin/nologin /sbin/nologin 是同一个文件&#xff0c;通过软连接指向。 当把用户的bash设置…

Malbers Inventory System

Inventory插件为Malbers动物管理员生态系统带来了强大的库存系统&#xff0c;具有以下功能&#xff1a;通知系统、库存集、自定义物品反应等 ✔️特征 项目管理 收集和存储项目 库存显示 通知系统 物品所有者 库存集合 项目操作 保存和加载&#xff08;基于JSON.Net&#xff0c…

在 CSS 中使用 text-emphasis 来增强文本的趣味性

在CSS中设置文本样式的方法有很多。您可以更改颜色、大小、字体&#xff0c;甚至添加阴影和轮廓等效果。但最近&#xff0c;我了解到一个我以前没有听说过的时尚 CSS 属性&#xff0c;它非常棒&#xff01; 它被称为文本强调&#xff08;text-emphasis&#xff09;&#xff0c…

python数据可视化:层次聚类热图clustermap()

【小白从小学Python、C、Java】 【考研初试复试毕业设计】 【Python基础AI数据分析】 python数据可视化&#xff1a; 层次聚类热图 clustermap() [太阳]选择题 请问关于以下代码表述错误的选项是&#xff1f; import seaborn as sns import matplotlib.pyplot as plt import n…

低成本窗帘电机解决方案KP81101 3.6A有刷直流电机H桥驱动器代替DRV8871

KP81101是一款有刷直流电机驱动器&#xff0c;适用于家用电器、工业设备和其他有刷直流电机、步进电机应用场合。驱动器由四个 NMOS 构成的 H 桥组成&#xff0c;两个逻辑输入控制全桥驱动器&#xff0c;以驱动直流有刷电机电流双向流动。驱动器的最大峰值电流能力为 3.6A。芯片…

Warning logs 2024-05-15

mysql数据库中文模糊查询时出现异常 Error querying database. Cause: java.sql.SQLException: Illegal mix of collations for operation like Select("select f.* from fundDetails f" " where (case when #{keyword} is not null then f.operateTime like c…