内容简介
近年来自动驾驶技术发展迅速,成为行业竞相追逐的热点。伴随着智能汽车的逐渐普及,自动驾驶辅助功能搭载率提升,媒体争相报道,其影响力越来越大,甚至成为新时代智能汽车产品竞争的胜负手。国内车企在自动驾驶领域竞争中强势出位,直接改变了世界竞争格局,原来的德系、美系、日系三大巨头领先局面已经改写,尤其在智能领域,出现了国产车领先的局面。
本书从产品设计逻辑、系统技术方案、关联方约束和管理、整体开发节奏和重点、公司经营和客户体验等多个维度来整体看待自动驾驶车型开发,站在科技创业公司的角度审视整个自动驾驶业务开发过程。在这里可以学习到如何开发出一款高级别自动驾驶辅助功能的车型,最终的落脚点是为客户提供一款具备极致自动驾驶体验的车辆,使其在技术和体验层面,成为行业的双重标杆。
本书适用于自动驾驶开发团队成员,如项目经理、产品经理、系统工程师、软硬件工程师、测试工程师等,以及需要了解开发流程、项目规划、风险管理等方面实际操作的高级管理人员。另外,汽车行业上下游的从业者、高等院校和科研机构的学术研究者、媒体行业从业者等也可以通过本书了解自动驾驶系统的产品开发和项目运作方式,更加深刻地理解当前的产品现状和技术发展趋势。
目录
前言
第1章.自动驾驶概述..1
1.1.自动驾驶发展历程..1
1.1.1 自动驾驶的定义 ..1
1.1.2 自动驾驶发展的关键节点..3
1.1.3 自动驾驶的重要意义..7
1.2.右手艺术:用户体验是根本出发点和落脚点..8
1.2.1 产品设计四部曲 ..9
1.2.2 产品经理的核心工作概述 ..10
1.2.3 产品经理的思考逻辑..13
1.3.左手工程:技术和成本把艺术拉回现实..16
1.4.落地的核心是平衡三角矛盾..17
1.4.1 不可兼得的三角矛盾..17
1.4.2 从营销打法确定研发资源布局策略 ..18
第2章.自动驾驶专业基础知识..20
2.1.自动驾驶架构和控制器设计..20
2.1.1 架构设计的核心思想..21
2.1.2 车端硬件组成和拓扑..22
2.1.3 自动驾驶架构设计的核心内容 ..25
2.2.系统方案设计..27
2.2.1 系统设计三要素:输入、系统、输出 ..27
2.2.2 系统开发的关联件..30
2.2.3 功能握手逻辑和性能体验打磨 ..34
2.3.零部件设计..35
2.3.1 传感器信号的频域分布..35
2.3.2 各种传感器的基本原理..36
2.3.3 各种传感器的优劣势..50
2.4.软件开发核心技术..52
2.4.1 感知和融合算法..54
2.4.2 控制决策和路径规划..57
2.4.3 运动控制算法 ..59
2.4.4 大模型和大数据..62
2.5.测试验证..64
2.5.1 三种业务类型 ..65
2.5.2 四种基本手段 ..68
第3章.自动驾驶是复杂系统工程..71
3.1.系统工程和项目管理..71
3.1.1 什么是系统工程..71
3.1.2 系统工程和项目管理的关系 ..73
3.2.系统工程方法论..74
3.2.1 究极拆解能力 ..74
3.2.2 溯本回源能力 ..77
3.2.3 敏锐直觉能力 ..80
3.2.4 切换视角能力 ..83
3.3.项目管理角色认知..86
3.3.1 项目管理角色介绍..86
3.3.2 项目管理具体工作内容..90
3.3.3 项目管理角色成长路径..94
3.4.自动驾驶系统开发的一般过程..98
3.4.1 开发过程的六个阶段..98
3.4.2 车型交付的四部曲..99
第4章.自动驾驶系统集成实操..102
4.1.需求管理..103
4.1.1 需求定义的核心要点...103
4.1.2 需求管理的思路...106
4.2.技术方案管理..110
4.2.1 技术方案管理的四个维度 ..110
4.2.2 技术方案管理的核心能力 ..112
4.3.开发任务管理..116
4.3.1 开发任务管理思路..116
4.3.2 开发任务管理案例..118
4.4.软硬件单元开发管理..119
4.4.1 软硬件单元开发管理思路 ..119
4.4.2 软硬件单元开发管理案例 ..122
4.5.测试与缺陷管理..124
4.5.1 测试与缺陷管理思路...124
4.5.2 测试的核心能力是用例设计 ...126
第5章.多项目打法和经验总结..129
5.1.战略上坚持平台化原则...129
5.1.1 研发设计的平台化策略..129
5.1.2 项目量产交付的套餐组合 ..133
5.2.战术上以项目集合方式运作..134
5.2.1 车型研发策略演进..134
5.2.2 项目集合管理思路..136
5.3.战斗上的取胜之道..137
5.3.1 十六字诀背后的三大核心思维 ..137
5.3.2 项目打法的实战指引...140
5.4.全价值链协同开发..142
第6章.开发案例分析...144
6.1.特斯拉FSD..144
6.1.1 三个开发阶段 ..144
6.1.2 四大核心技术 ..148
6.2.小鹏XNGP..155
6.2.1 发展历程 ..155
6.2.2 高速领航辅助驾驶的成功因素 ..157
6.2.3 行业卷王 ..159
6.2.4 三大核心技术 ..161
6.3.华为ADS..165
6.3.1 三种合作模式 ..166
6.3.2 技术和营销双管齐下...170
6.3.3 自动驾驶核心技术..171
第7章.自动驾驶行业竞争格局..173
7.1.自动驾驶行业的竞争现状..173
7.2.自动驾驶竞争焦点与差异化策略..175
7.3.自动驾驶行业的未来发展趋势..178
附录.自动驾驶技术常用缩写词..182
参考文献...184
前言/序言
无论是行业老手,还是新加入的从业者,都需要一本自动驾驶开发实战的指导书,帮助他们不断地总结、实践,再总结,再实践;目前市场上这类基于实践的方法论思考总结书籍寥寥无几,本人有幸见证自动驾驶的蓬勃发展过程,积累了一些经验,希望能够把一线战斗的经验梳理总结出来,给大家提供一些启发。
本书深入浅出,将理论和实践结合,着重于阐述基本技术原理和实操方法论,避免晦涩难懂的复杂公式,而是从理解技术的角度,建立系统的技术思考逻辑框架,目的是授人以渔;同时还会从管理层面总结实操经验和避坑指南,常读常新;从硬件、软件、关联系统、开发管理、行业参与者等多个方面剖析自动驾驶业务,可以让不同需求的读者获取到想要的以及全面的信息。
本书结构清晰,易于理解,实用性强,具体表现为以下几个方面:
1)技术深度与实践结合:提供深入的技术细节,同时结合实际案例和实践经验,使读者能够直观理解理论知识的应用;通过具体的技术示例,帮助读者理解自动驾驶车型开发中涉及的感知、决策、控制等关键技术。
2)全面覆盖开发生命周期:内容涉及整个开发的全价值链过程,覆盖产品定义、功能设计、方案设计、项目规划、开发测试迭代、软件部署和维护等全生命周期;强调不同阶段的关键任务和最佳实践,使读者能够在每个阶段做出明智的决策。
3)管理与技术的紧密结合:将技术和管理两方面紧密结合,使读者能够全面理解和应对自动驾驶车型开发项目的挑战;在讲述管理的章节中强调项目管理、团队协作、风险管理等关键管理实践。
4)兼具实用性和操作性:提供实用的工具、技巧和方法,使读者能够将书中的知识应用到实际项目中;描述常见问题的解决方案,为读者提供可操作的指导,减少实践中可能遇到的困难;引入真实的案例研究和项目实例,通过实际经验分享帮助读者更好地理解和应用知识;深入分析成功和失败案例,以提取宝贵的经验教训,帮助读者避坑和解决常见的问题。
为了方便阅读,本书使用清晰的逻辑结构,确保章节之间的衔接和阅读流畅性。本书采用层次分明的章节划分,使读者能够迅速找到所需信息;通过分层次阐述,将知识层层递进,从基础概念逐渐深入,满足不同读者的学习需求;在每一层次上提供足够的细节,以满足技术专业人员和初学者的需求。通过具体的实际案例和应用场景,展示理论知识的实际应用,并分析成功案例的关键因素,以及在面对挑战时的解决方案。本书在每一章的开始提供概要,概括本章要点,引导读者对内容有整体认识;在每一章的末尾提供总结,强调重要观点和学到的关键知识。
本书从产品设计逻辑、系统技术方案、关联方约束和管理、整体开发节奏和重点、公司经营和客户体验等多个维度,来整体看待自动驾驶车型开发,站在科技创业公司的角度总结整个自动驾驶业务开发过程。通过阅读本书,读者可以学习到如何开发出一款高级别自动驾驶辅助功能的车型。本书最终的落脚点是为客户提供一款极致自动驾驶体验的车辆,使其在技术和体验层面,成为行业的双重标杆。