ADAS/AD笔记之特斯拉Autopilot-HW3.0系统

摘要:

目前国内一般直接将高速NOA成为“L2+”;因此,复杂度更高的城区NOA,就自然的映射到了“L2++”。

一、概述:

特斯拉Autopilot系统首创了NOA这种淡化脱手/脱眼/脱脑(驾驶自动化程度)逻辑的功能,致力于与导航结合后,完成从A点到B点的全程进行辅助驾驶(L2,不脱手)的能力,功能实用性大大增加。

鉴于ICA、LCC这种功能也是L2,为了体现特斯拉NOA良好的高速和城区的变道、匝道汇入汇出、复杂场景通行能力,用“L2+”来形容特斯拉NOA的先进性,也是被行业接受的。但是这个L2+,并不是在脱手/脱眼/脱脑这个维度体现的。

补:一般L几与XXX-off的对应关系是

  • 无L,没有智驾功能;

  • L0,无控制(只报警提醒、提示),Warning;

  • L1,单向控制(纵向,或横向),Single-direction control;

  • L2,横纵向控制,不脱手,Hands-on;【横纵向都具备后,就开始拼是否脱手/脱眼/脱脑了】

  • L2+,横纵向控制,脱手,Hands-off;

  • L3,横纵向控制,脱眼,Eyes-off;

  • L4,横纵向控制,脱脑,Minds-off;

  • L5,横纵向控制,无人,Driver-off;车辆不再为驾驶员提供底盘控制接口(如制动踏板、油门踏板、方向盘等人类直接控制车辆的装置);

另,国内也有不少厂商习惯用场景复杂度来定义功能。目前国内一般直接将高速NOA成为“L2+”;因此,复杂度更高的城区NOA,就自然的映射到了“L2++”。

二、系统介绍:

根据相关信息,对基于HW3.0的Autopilot系统方案统计如下:【注:特斯拉OTA很快,信息经常变,只能大致参考下】

ItemDescriptionComment
功能:SAE驾驶自动化程度“L2++”级高速、城区、停车场等多场景通行/变道能力很强
功能:驾驶自动化程度描述不脱手EAP脱手间隔与车速相关;
车速在60-80kph时候,约45s-65s之间;
低速最长时间可达3分钟;
功能:功能描述NOA基于导航的辅助驾驶
功能:车速区间0-130kph;全速域
功能:电子围栏EAP:高速NOA;
FSD:城区NOA;HW3.0的主要价值在于FSD功能
特斯拉能力的体现,主要在电子围栏指标上。场景泛化能力很强,功能开启后的通行能力也很强
功能:变道约束支持变道细分场景方面:汇入、汇出、匝道同行等
功能:路口通行支持十字路口通行高速和城区,最大的区别有两个:路口通行,以及VRU的处理。FSD的路口的通行能力很强;典型能力:无保护左转、高速车流的汇入
功能:DDT后援任务用户有效性需要驾驶员随时接管
功能:环境条件不支持下雨下雪等恶劣天气;无车道线时,可利用路沿检测保证车辆正常行驶(而不退出);
功能:前置条件ICA(或叫LCC)已开启;满足条件后,系统通过HMI提示用户可以开启NOA功能,用户确认后进入NOA功能
功能:感知系统(OEDR)8V传感器布置位置见图1所示
功能:接管(Takeover)需要驾驶员随时接管车辆;
功能:降级(Degradation)未知
功能:MRM未知
功能:HMIa. 系统入口:方向盘按键;
b. 状态提示:仪表(如果有)+中控屏提示 + 蜂鸣声+语音提醒;
功能:DSSAD未知
功能:OTA支持
功能:操作系统Safety Linux
功能:数据上传(及车端触发器)支持
功能:其他
系统:系统类型集中式系统特斯拉为中央&区集中式EEA;
智驾系统ECU为HW3.0域控,集中式计算
系统:智能传感器种类与数量集中式计算,无分布式智能传感器
系统:控制器个数与种类集中式系统,AutoPilot ECU with HW3.0;使用自家FSD SOC;
系统:软件服务-RTK
系统:软件服务-数字地图依赖SD map给route,剩下的全交给视觉系统
系统:软件服务-车联网服务(V2C)有,4G(LTE)
系统:软件服务-V2V&V2I服务
系统:Fail Operational方案
系统:Fail Operational-电源
系统:Fail Operational-通信
系统:Fail Operational-制动系统
系统:Fail Operational-转向系统
系统:Fail Operational-计算&感知SOC层面的部分冗余,非ECU层面两个FSD SOC在某些功能&算法上,进行冗余;
系统:其他
传感器:摄像头-前视主摄像头AR0136/AR0138-1.2MP-RCCB-HFOV52°
传感器:摄像头-前视宽角摄像头AR0136/AR0138-1.2MP-RCCB-HFOV120°
传感器:摄像头-前视窄角摄像头AR0136/AR0138-1.2MP-RCCB-HFOV28°
传感器:摄像头-前视双目摄像头
传感器:摄像头-侧前摄像头(x2)AR0136/AR0138-1.2MP-RCCB-HFOV90°
传感器:摄像头-侧后摄像头(x2)AR0136/AR0138-1.2MP-RCCB-HFOV80°
传感器:摄像头-后视摄像头
传感器:摄像头-环视摄像头(x4)有,只有一个后鱼眼摄像头OV10635-1MP-RGGB-HFOV140°
传感器:Radar-前向主雷达有,后又取消基于纯视觉。HW4.0预计会重新安装4D radar
传感器:Radar-侧前角雷达(x2)
传感器:Radar-侧后角雷达(x2)
传感器:Radar-后向雷达
传感器:Lidar-前向主Lidar
传感器:Lidar-侧前角Lidar(x2)
传感器:Lidar-侧向补盲Lidar(x2)
传感器:超声波传感器(x12)有,后续会取消基于视觉的占用网络算法来替代
传感器:IMU
传感器:GNSS
传感器:地面湿度传感器
传感器:DMS摄像头安装位置较为少见,单颗camera应该可以兼顾DMS+OMS的作用;
传感器:后风挡麦克风
传感器:地面湿度传感器
传感器:其他
主控制器:控制器描述HW3.0,双SOC + MCU方案
主控制器:散热方式液冷
主控制器:功耗>72W
主控制器:MPU1子系统-MPU型号FSD chip
主控制器:MPU1子系统-MPU数量2个
主控制器:MPU1子系统-MPU内存规格LPDDR4
主控制器:MPU1子系统-MPU内存容量1GB
主控制器:MPU1子系统-MPU内存数量8个,一个SOC接4个
主控制器:MPU1子系统-MPU存储规格UFS
主控制器:MPU1子系统-MPU存储容量32GB
主控制器:MPU1子系统-MPU存储数量2个,一个SOC接一个
主控制器:MPU2子系统-MPU型号
主控制器:MPU2子系统-MPU数量
主控制器:MPU2子系统-MPU内存规格
主控制器:MPU2子系统-MPU内存容量
主控制器:MPU2子系统-MPU内存数量
主控制器:MPU2子系统-MPU存储规格
主控制器:MPU2子系统-MPU存储容量
主控制器:MPU2子系统-MPU存储数量
主控制器:MCU子系统-MCU型号TC297
主控制器:MCU子系统-Flash型号未知
主控制器:MCU子系统-Flash容量300MB
主控制器:片间通信-PCIe Switch型号
主控制器:片间通信-Ethernet Switch型号Marvell 88EA 6321
主控制器:其他
冗余控制器

其中,针对上表中的图例,附在下方:

图1 传感器安装位置和FOV视角

三、部署车型和地区:

Vehicle TypeRegionGeo-fencingComment
Model S/3/X/Y北美城区;V11后统一了高速和城区道路,形成全场景FSD选装价格:15000美元;
或 订阅价格:199美元/月

四、总结:

按照上述维度评价Autopilot HW3.0不太适合。特斯拉主要是在算法上进展很快。从HW2.0/2.5升级到HW3.0以后,带来的FSD算法方案,应用了很多新AI技术,比如BEV多摄感知方案 + learning based 规控 + 4D标注等;目前又增加了占用网络技术,提升一般静态障碍物的检测能力。迭代速度很快。期待特斯拉在算法领域的持续创新。

另外,需要关注Camera-only系统的状态,是否能根据vision only系统迭代出L3级以上智驾系统。目前常见的说法,比如“人是靠视觉感知世界的,所以视觉系统理论上靠算法迭代也能做到自动驾驶”这类“朴素”的价值判断,并不太能让人信服。因为如果按照这种价值判断去“比喻”工程实践的话,人类就不需要仿生学了。具体地,飞机现在应该都是扇动翅膀的扑翼机,而不是固定翼飞机。因此,需要时刻关注算法创新的进展(这个才是能够证明可行的原因),以及特斯拉对其他传感器的增减尝试。但是,从整车层面看,如果vision only系统能够实现L3,那对智驾系统的推广,是极其有利的。

反过来看,基于4D radar或Lidar等主动性传感器为主的智驾系统(比如1V-5R-1L这种系统,可以保留前向视觉传感器),实现L2+和L3的可能性较小。奔驰的Drive Pilot系统的L3功能(TJP),目前是单车道场景,还可以handle,一旦涉及到频繁变道,比较担心基于Radar/Lidar等主动性传感器的能力(反过来说,也很期待以售卖4D Radar + Lidar部件的厂商,尽快能够推出基于Radar/Lidar为主传感器的高端智驾系统,来证明该技术路线的是可行的)。

 

来源 | 智能驾驶与人形机器人

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

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

相关文章

基础知识(王爽老师书第一章)

文章目录 基础知识1.1 引言1.2 机器语言1.2 引言汇编语言的产生1.3 汇编语言的组成1.4 存储器1.5 指令和数据1.6 存储单元1.7 CPU对存储器的读写1.8 地址总线1.9 数据总线1.10 控制总线小结检测点1.11.11 内存地址空间1.12 主板1.13 接口卡1.14 各类存储器芯片1.15 内存地址空间…

新版android studio gradle插件7.4.2.pom一直无法下载问题

android studio同步时候出现org.gradle.api.plugins.UnknownPluginException,Plugin [id: com.android.application, version: 7.4.2] was not found in any of the following sources: pom插件一直无法下载,搞了好几天,简直想砸电脑&#x…

java版企业电子招投标系统源代码之了解电子招标投标全流程

随着各级政府部门的大力推进,以及国内互联网的建设,电子招投标已经逐渐成为国内主流的招标投标方式,但是依然有很多人对电子招投标的流程不够了解,在具体操作上存在困难。虽然各个交易平台的招标投标在线操作会略有不同&#xff0…

【RabbitMQ】| Lion带你 (超详细) 从0到1使用SpringBoot操作RabbitMQ

目录 一. 🦁 前言二. 🦁 SpringBoot操作RabbitMQⅠ. 前期准备工作1. 创建项目(不细说)2. 添加依赖3. 编写配置文件 Ⅱ. 创建队列和交换机Ⅲ. 创建生产者Ⅳ. 创建消费者 三. 🦁 总结 一. 🦁 前言 Spring Bo…

ChatGPT:使用Edge浏览器获取ChatGPT以及如何使用ChatGPT帮你制作PPT

一:前言 ChatGPT:智能AI助你畅聊天地 在现代人日益忙碌的生活中,难免需要一些轻松愉快的聊天来放松身心。而现在,有了 ChatGPT,轻松愉快的聊天变得更加智能、有趣且不受时间、地点限制! 什么是 ChatGPT&…

Vue3 +TypeScript 引入 BabylonJs(Vue3实现3D)【一篇文章精通系列】

本文主要介绍如何使用Vue3和TypeScript引入BabylonJs技术实现3D效果。结合实际案例,详细讲解了如何在Vue3项目中引入BabylonJs,并了解其相关知识。通过本文的学习,相信读者可以轻松掌握Vue3实现3D效果以及BabylonJs的相关知识。 Vue3 TypeS…

实验10 人工神经网络(1)

1. 实验目的 ①理解并掌握误差反向传播算法; ②能够使用单层和多层神经网络,完成多分类任务; ③了解常用的激活函数。 2. 实验内容 ①设计单层和多层神经网络结构,并使用TensorFlow建立模型,完成多分类任务&#xf…

JavaWeb13-JavaScript 开发利器之 jQuery-01

1. 说明 1.1 现状 1、jquery 使用情况 2、Vue 使用情况 1.2 官方文档 学习地址: https://www.w3school.com.cn/jquery/index.asp API地址: https://jquery.cuishifeng.cn/ 1.3 JQuery 是什么? 1.3.1 基本介绍 jQuery 是一个快速的,简洁的 javaScript 库…

node笔记_koa框架是什么?

文章目录 ⭐前言⭐ koa框架是如何发展而来的?⭐ koa框架的基本使用💖 安装 koa💖 koa的Middleware示例💖 支持xml ⭐ 结束 ⭐前言 大家好,我是yma16,本文介绍node的一个web框架koa。 往期文章 node_window…

单片机c51中断 — 中断扫描法行列式键盘

项目文件 文件 关于项目的内容知识点可以见专栏单片机原理及应用 的第五章,中断 在第4章中已介绍过行列式键盘的工作原理,并编写了相应的键盘扫描程序。但应注意的是,在单片机应用系统中,键盘扫描只是 CPU 工作的内容之一。CPU …

对接ChatGPT开发对话机器人小程序

前言 ChatGPT已经非常火爆了,企业开始招聘ChatGPT工程师,可能对接ChatGPT接口进行企业级开发是程序员必备的技能了。本篇文章主要是基于ChatGPT开发接口进行对接,使用微信小程序制作一款自己的聊天机器人,通过这一案例你可以展开…

对称加密/非对称加密

古典密码学 起源于古代战争:在战争中,为了防止书信被截获后重要信息泄露,人们开始对书信进行加密。 移位式加密 如密码棒,使用布条缠绕在木棒上的方式来对书信进行加密。 加密算法:缠绕后书写 密钥: 木棒的尺寸 替…

chatgpt如何引入领域知识?mit团队利用gpt4做数据增强来提升小模型在特定领域的效果

一、概述 title:Dr. LLaMA: Improving Small Language Models in Domain-Specific QA via Generative Data Augmentation 论文地址:Paper page - Dr. LLaMA: Improving Small Language Models in Domain-Specific QA via Generative Data Augmentation…

[网络安全]DVWA之XSS(Reflected)攻击姿势及解题详析合集

[网络安全]DVWA之XSS(Reflected)攻击姿势及解题详析合集 XSS(Reflected)-low level源代码姿势 XSS(Reflected)-medium level源代码姿势1.双写绕过2.大小写绕过 XSS(Reflected)-high level源代码str_replace函数 姿势 XSS(Reflected)-Impossible level源代…

Linux---相关介绍、相关下载、连接Linux系统、虚拟机快照

1. Linux系统相关 内核提供了Linux系统的主要功能,如硬件调度管理的能力。 Linux内核是免费开源的,是由林纳斯托瓦兹在1991年创立并发展至今成为服务器操作系统领域的 核心系统。 内核无法被用户直接使用,需要配合应用程序才能被用户使用…

简单网络管理协议 SNMP

文章目录 1 概述1.1 结构1.2 操作 2 SNMP2.1 报文格式2.2 五大报文类型 3 扩展3.1 网工软考真题 1 概述 #mermaid-svg-95KMV1m3prKJgwv1 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-95KMV1m3prKJgwv1 .error-ico…

spring 容器结构/机制debug分析--Spring 学习的核心内容和几个重要概念--IOC 的开发模式--综合解图

目录 Spring Spring 学习的核心内容 解读上图: Spring 几个重要概念 ● 传统的开发模式 解读上图 ● IOC 的开发模式 解读上图 代码示例—入门 xml代码 注意事项和细节 1、说明 2、解释一下类加载路径 3、debug 看看 spring 容器结构/机制 综合解图 Spring Spr…

ChatGpt使用、小白上手指南,整理5个ChatGpt学习文库和平台

ChatGpt目前很火,话题度很高,关于它的账号售卖、视频课程网上遍地都是,尝试没有窍门,学习付费太高,一不小心就会被割韭菜。 闲暇之余也从网上搜集整理了5个平台,里面系统的介绍了有关ChatGpt的应用和相关&…

记一次springboot项目漏洞挖掘

前言 前段时间的比赛将该cms作为了题目考察,这个cms的洞也被大佬们吃的差不多了,自己也就借此机会来浅浅测试下这个cms残余漏洞,并记录下这一整个流程,谨以此记给小白师傅们分享下思路,有错误的地方还望大佬们请以指正…

OpenGL高级-立方体贴图

运行效果 源代码 着色器 渲染物体的顶点着色器: #version 330 core // 传入局部坐标下的顶点坐标 layout( location 0 ) in vec3 position; layout (location 1) in vec2 texCoords;// 传入变换矩阵 uniform mat4 model; uniform mat4 view; uniform mat4 proje…