无人驾驶汽车工程技术人员入门书
百度硅谷一线资深工程师、IEEE计算机协会主席Jean-Luc Gaudiot教授联袂编著
图书信息
书名:《无人驾驶——人工智能如何颠覆汽车》
书号:978-7-111-61117-2
作者:【中】刘少山、李力耘、唐洁、吴双 著
【美】琼卢克·高迪特奥
译者:史津竹、安靖雅、代凯、葛林鹤 译
主审:马芳武
定价:¥79.00
出版时间:2019年1月
内容简介
《无人驾驶:人工智能如何颠覆汽车》是为从事无人驾驶车辆(智能网联汽车)开发相关工作人员的入门技术书。作者分享了他们打造无人驾驶车辆系统的实践经验。本书由9章组成,第1章概述了无人驾驶系统;第2章着重介绍无人驾驶车辆定位技术;第3章讨论了传统的环境感知技术;第4章讨论基于深度学习的环境感知技术;第5章介绍了行为预测和路径规划技术;第6章着重介绍运动决策、规划与控制子系统的反馈控制;第7章介绍基于增强学习的规划和控制技术;第8章深入研究无人驾驶客户端系统的设计细节;第9章详细介绍了无人驾驶云平台。
本书对在校学生、研究人员和相关从业人员都大有益处。无论你是本科生还是研究生,只要对无人驾驶感兴趣,都可以在这里找到无人驾驶技术的全面介绍。
权威推荐
无人驾驶技术是当今最为火热的技术之一。随着智能汽车上路逐渐成为现实,越来越多的研究者参与其中,普通大众也对其津津乐道。的确,正如本书的作者所言,无人驾驶正处于曙光时期。然而,无人驾驶汽车技术涉及诸多领域,包括计算机软硬件、人工智能、信息技术、车辆工程、自动控制等,对于入门者而言过于庞杂,让人迷茫不知所措。如果无法对无人驾驶汽车技术全局有个初步的认识,就不知道各个领域发展的最新现状,也无法找到最适合自己的研究领域。本书正好解决了上述痛点。
本书的作者们在各自的领域造诣深厚,有着丰富的无人驾驶汽车技术研究开发经验。它深入浅出,引人入胜,很适合作为无人驾驶汽车技术入门和总览图书阅读。我非常荣幸能够向中国读者推荐这本书,让更多的同行了解无人驾驶汽车技术。
马芳武
FISITA技术委员会主席/SAEFellow/吉林大学教授
图书目录
拖动右侧滚动条可以查看全目录▼
第1 章无人驾驶系统简介
1.1 无人驾驶技术概述/ 002
1.2 无人驾驶算法/ 002
1.2.1 传感/ 003
1.2.2 感知/ 004
1.2.3 目标识别与跟踪/ 006
1.2.4 决策/ 006
1.3 无人驾驶客户端系统/ 008
1.3 1 机器人操作系统/ 008
1.3 2 硬件平台/ 011
1.4 无人驾驶云平台/ 011
1.4.1 仿真模拟/ 011
1.4.2 高精度地图生成/ 012
1.4.3 深度学习模型训练/ 013
1.5 一切刚刚开始/ 014
第2 章无人驾驶车辆的定位系统
2.1 采用全球导航卫星系统定位/ 015
2.1.1 GNSS 概述/ 015
2.1.2 GNSS 误差分析/ 017
2.1.3 星基增强系统/ 018
2.1.4 载波相位差分技术和差分GNSS / 019
2.1.5 精确点定位/ 020
2.1.6 全球定位系统和惯性导航系统的融合/ 022
2.2 采用激光雷达和高精度地图定位/ 023
2.2.1 激光雷达概述/ 023
2.2.2 高精度地图概述/ 026
2.2.3 激光雷达和高精度地图定位/ 030
2.3 视觉里程计/ 034
2.3.1 立体视觉里程计/ 035
2.3.2 单目视觉里程计/ 036
2.3.3 视觉惯性里程计/ 036
2.4 航位推算和轮式里程计/ 038
2.4.1 轮式编码器/ 038
2.4.2 轮式里程计误差/ 039
2.4.3 减少轮式里程计误差/ 040
2.5 多传感器融合/ 042
2.5.1 卡内基梅隆大学无人驾驶城市挑战赛车Boss / 042
2.5.2 斯坦福大学无人驾驶城市挑战赛车Junior / 044
2.5.3 梅赛德斯-奔驰无人驾驶车Bertha / 045
参考文献/ 047
第3 章无人驾驶的感知系统
3.1 概述/ 051
3.2 数据集/ 052
3.3 目标识别/ 054
3.4 语义分割/ 056
3.5 立体视觉、光流和场景流/ 058
3.5.1 立体视觉与深度信息/ 058
3.5.2 光流/ 059
3.5.3 场景流/ 059
3.6 目标跟踪/ 061
3.7 总结/ 063
参考文献/ 064
第4 章深度学习在无人驾驶感知系统中的应用
4.1 卷积神经网络/ 068
4.2 目标检测/ 069
4.3 语义分割/ 072
4.4 立体视觉和光流/ 075
4.4.1 立体视觉/ 075
4.4.2 光流/ 076
4.5 总结/ 079
参考文献/ 080
第5 章预测与路径规划
5.1 规划与控制模块概览/ 082
5.1.1 架构: 广义上的规划与控制/ 082
5.1.2 各个模块的范围:以模块的方式解决问题/ 084
5.2 交通预测/ 087
5.2.1 将行为预测作为分类问题/ 088
5.2.2 车辆轨迹生成/ 093
5.3 车道级的路径规划/ 094
5.3.1 为路径规划创建权重有向图/ 096
5.3.2 典型的路径规划算法/ 098
5.3.3 规划图损失: 强弱路径规划/ 102
5.4 总结/ 103
参考文献/ 103
第6 章决策、规划和控制
6.1 行为决策/ 105
6.1.1 马尔可夫决策过程方法/ 107
6.1.2 基于场景的分治法/ 109
6.2 运动规划/ 116
6.2.1 车辆模型、道路模型、SL 坐标系/ 118
6.2.2 划分为路径规划和速度规划的运动规划/ 119
6.2.3 划分为纵向规划和横向规划的运动规划/ 126
6.3 反馈控制/ 130
6.3.1 自行车模型/ 130
6.3.2 PID 控制/ 132
6 4 总结/ 133
参考文献/ 134
第7 章基于增强学习的规划和控制
7.1 概述/ 136
7.2 增强学习/ 138
7.2.1 Q⁃学习/ 140
7.2.2 ACTOR⁃CRITIC 方法/ 144
7.3 无人驾驶中基于学习的规划和控制/ 146
7.3.1 行为决策中的增强学习/ 147
7.3.2 基于增强学习的规划和控制/ 147
7.4 总结/ 150
参考文献/ 150
第8 章无人驾驶客户端系统
8.1 无人驾驶系统: 一个复杂的系统/ 152
8.2 无人驾驶的操作系统/ 154
8.2.1 ROS 综述/ 154
8.2.2 系统可靠性/ 156
8.2.3 性能优化/ 157
8.2.4 资源管理与安全性/ 157
8.3 计算平台/ 158
8.3.1 计算平台的实现/ 158
8.3.2 现有的计算解决方案/ 159
8.3.3 计算机体系结构设计的探索/ 160
参考文献/ 164
第9 章无人驾驶云平台
9.1 概述/ 165
9.2 基础架构/ 166
9.2.1 分布式计算框架/ 167
9.2.2 分布式存储/ 167
9.2.3 异构计算/ 168
9.3 仿真模拟/ 170
9.3.1 BinPipeRDD / 171
9.3.2 连接ROS 与Spark 引擎/ 172
9.3 3 性能表现/ 173
9.4 模型训练/ 173
9.4.1 为什么使用Spark 引擎/ 174
9.4.2 训练平台架构/ 175
9.4.3 异构计算/ 176
9.5 高精度地图生成/ 176
9.5.1 高精度地图/ 177
9.5.2 云端地图生成/ 178
9.6 总结/ 179
参考文献/ 179
图书样章
领取专属 10元无门槛券
私享最新 技术干货