stm32超声波测距代码_干货!特斯拉Autopilot核心传感器解读超声波雷达篇

77763f4676b04c5d7a9e68955126e2a3.png

加入高工智能汽车行业群(自动驾驶行业4群,车联网智能座舱3群,智能商用车行业群),加微信:15818636852,并出示名片,仅限智能网联汽车零部件及OEM厂商。

ec3235d183373ca9ca74033fa8f9bb48.png

目前为止,特斯拉的Autopilot一共经历了三代硬件的更迭,分别是Autopilot1.0,2.0和2.5。按照目前特斯拉的公开信息,Autopilot3.0硬件将可能在今年底和自主研发的芯片一起推出。

此前,《高工智能汽车》陆续独家深入解读Autopilot几代硬件平台核心传感器的迭代历史,以及相关的供应商变化。(点击阅读上期解读:毫米波雷达篇  摄像头视觉篇)。

本期,我们解读特斯拉搭载的超声波雷达的几代变化。

75a24e4b1e3c39970eb16bdddc268620.png

一、Model S 2012-2016款,Autopilot1.0版本

搭载来自博世的第五代超声波传感器(12颗),包括ParkAid ECU。最大测距4.5米(特斯拉官方宣称可以达到4.88-5米),最小测距15厘米(精确测定),目标物检测最小3cm;

fee09f77364c12e07336cda0f4e911cc.png

不过由于风和传感器上的抖振,传感器在较高的速度下缩小了范围,它们在泊车或低速时工作得最好。

按照当时的功能配置,其中在泊车辅助时仅使用前后8颗雷达工作;在Autopilot辅助驾驶时,使用全部12颗雷达工作。

而去年上市的第六代博世超声波传感器最大测距5.5米,最小测距15厘米(精确测定),目标物检测最小3cm;同时满足ASIL B要求,并且满足NCAP2020 AEB-Rear的五星要求。每个超声波都提供一个信号代码,所以使得探测精度更加高,能够实现在低速状况下的紧急制动。

471302fcdaa05df73bb73f2b7eedea47.png

f94bb628bbe115dab1c46809426c6236.png

2、Model S/X,Model 3 Autopilot 2.0版本

搭载来自法雷奥的超声波传感器(12颗),特斯拉官方曾宣称2.0版本超声波传感器的探测最大距离是8米。

0550db97a3ebaa5f36291c235e98be20.png

3、V9.0软件版本升级后的变化

在Autopilot中对于超声波传感器的使用也在发生一些变化,以最新发布的9.0版本软件为例,盲点监控的功能改为有8颗摄像头形成360度环视监控,以应对高速公路的路况。在V9.0之前的版本,盲点监控依赖于超声波传感器,其最大有效测距为8米。

Model S的车主手册是这样描述的:“摄像头会监控你正在行驶的车道上的标记,超声波传感器会监控周围的区域,以及是否有车辆或其他物体存在的盲点。”

关于360全景的官方描述:

现在,我们的全自动驾驶硬件在每一款Model S、Model X和Model 3中的所有8个外部摄像头都处于活动状态,通过对周围车辆的360度可视化,可以更好地感知道路上的情况。

盲点监控,以前只依靠超声波传感器,现在使用侧面和背面的摄像头来检测车辆并显示在屏幕上。当转弯信号被激活,并且在你的盲点检测到车辆时,屏幕上显示的车道线变为红色。

31374a4926c83d63bddbc0fd9dd900aa.png

不过,实际的车主演示发现,仪表盘上的图像显示似乎有些滞后,尤其是当其他车道车辆超越特斯拉车时。也就是说,考虑到盲点监控使用的是来自侧面和后部摄像机的视频反馈,这些轻微的滞后可能是由于系统从一个摄像机切换到另一个摄像机造成的。

另一个变化是召唤功能。在特斯拉V8.1(2018.24.1)软件更新后,启用的召唤测试功能,自定义召唤菜单允许司机设置保险杠间隙、召唤距离和侧面间隙的距离。

1fab81c01a319070c22a5224b75d54be.png

df8b7c213e6d40fa71a0edbbd18ec92d.png

但召唤测试版本,只能在车辆纵向对正停车位的情况下启动,以便车辆可以在前进档或倒车档直行进入停车位。车主还必须将车辆停放在距停车位12 米的范围内(这是目前可以操控行进的最大距离)。

去年10月,马斯克表示,与目前仅使用超声波传感器的召唤系统不同,“新召唤系统”将开始使用来自Autopilot摄像头的数据。但目前销售至中国市场的Model 3还不具备这个功能。

4、超声波传感器的更多应用

不过一直以来,特斯拉都在投入大量精力集成传感器,这一点在Autopilot HW2.0硬件版本上的摄像头的安装位置上就可以很明显看出。同时,在超声波传感器(这个被很多主机厂所轻视的)上特斯拉也在持续创新。

比如,众所周知的Model X上的自动鹰翼门,车门内侧加装了超声波传感器以探测车辆周围的环境,并采用电动开启方式。

00c8efb708392144d0a0bb94b65074a3.png

这种应用推动特斯拉开发了新的传感器集成方法,因为埃隆·马斯克不喜欢在门中间放置可见传感器。他在发布Model X时表示:

“我们实际上开发了一种新的超声波传感器,可以通过金属来做声纳。为了避免超声波传感器裸露在门那里,这在美观上并不理想。

早在2015年8月,特斯拉就发布了集成超声波传感器(可以穿透金属)的方法,并获得了专利申请。

专利显示,在超声波传感器和车门面板之间,增加了一层“硅树脂”制成的基体材料以及一个耦合元件。同时,在面板中使用放置在内部表面的阻尼材料来阻尼声波。

然后,通过声学泡沫来吸收空气中的声波,车门内的阻尼材料有开口,与上述耦合元件对接,并且开口面积大于耦合元件,从而使得超声波传感器可以通过开口接受回波和返回波。

虽然鹰翼舱门上的超声波传感器在打开过程中能够探测到离它很近的物体,但当它关闭时,却无法探测到在门下方的手指或障碍物,这个时候主要依靠“压力传感器”起作用。

9d4ec8d2a081b9fc2a42eea95f5ddda7.png

8542bb04a5202ec28f9c83d956efc349.png

b9a7b0b0c2815476b1fbdab898c752cf.gif

2dde9d3b54f816657e3e25eeea78b1e2.png

4aec0b586325e27d89d698ec1cb00ddf.png

c4fa05cee48a6e4aa75fdcb69daeb882.png

有立场,有态度的智能网联汽车全产业链服务平台

商务合作咨询:15818636852 郑先生

f99abd4d2197cbe460b519372ede5903.png

长按关注:高工智能汽车公众号

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

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

相关文章

计算机网络:网络设备知识笔记

网络设备是实现计算机网络实现用户通信和交互信息的硬件基础。常用的网络设备有中继器、网桥、路由器、集线器等。 1、网络传输介质互联设备 网络线路和用户节点具体衔接时,需要网络传输介质的互联设备。比如T型头(同轴电缆连接器)、收发器、…

执行git命令时提示秘钥权限太开放‘Permissions 0644 for ‘/Users/liuml/.ssh/id_rsa_tz‘ are too open.’

执行git命令时提示秘钥权限太开放‘Permissions 0644 for /Users/liuml/.ssh/id_rsa_tz are too open.’ 报错如下 这个问题是由于 权限的问题,需要文件设置权限: chmod 600 *

eclipse折叠if语句块_Python学习日志01判断 if 语句

1.条件判断语句(if语句)在python中,if语句就是用来进行判断的,语法如下:语法:If 条件表达式:代码块执行的流程:if语句在执行时,会先对条件表达式进行求值判断&#xff1b…

mysql怎么可视化连接_IDEA连接MySQL可视化工具连接操作

IDEA连接MySQL可视化工具连接操作入下所示:填写完成后,点击测试连接,连接成功如图所示点击OK即可报告错误(如图所示):[08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up. java.ne…

Windows下图文详解PHP三种运行方式(php_mod、cgi、fastcgi)

PHP能不能成功的在Apache服务器上运行,就看我们如何去配置PHP的运行方式。PHP运行目前为止主要有三种方式: a、以模块加载的方式运行,初学者可能不容易理解,其实就是将PHP集成到Apache服务器,以同一个进程运行。 b、以…

计算机网络基础:ISO/OSI网络体系结构知识笔记​

❤️作者主页:IT技术分享社区 ❤️作者简介:大家好,我是IT技术分享社区的博主,从事C#、Java开发九年,对数据库、C#、Java、前端、运维、电脑技巧等经验丰富。 ❤️个人荣誉: 数据库领域优质创作者🏆&#x…

mac下安装redis

官网地址:https://redis.io/ 二、下载完成后解压安装 解压命令 tar zxvf redis-6.0.6.tar.gz 切换到redis目录下 cd redis-6.0.6 编译测试 sudo make test 编译安装 sudo make install sudo make test sudo make install

mysql having和where_浅谈Mysql中where和having的区别

一、误区:不要错误的认为having和group by 必须配合使用.二、where和having用法解析:1、 where和having都可以使用的场景:select goods_price,goods_name from goods where goods_price > 100select goods_price,goods_name from goods ha…

ds证据理论python实现_ALI模型理论以及Python实现

https://openreview.net/forum?idB1ElR4cgg模型结构和明天要发BiGAN模型一模一样,但是两篇论文的作者都是独立完成自己的内容的。而且从写作的风格来看emmm完全不一样ALI跟BiGAN的设计一模一样,但是就是没有加Latent regressor。虽然在ALI中也简要地谈到…

IO操作总结

1,读取文件将文件转换为二进制流 1 InputStream in new FileInputStream("C:/test.png"); 2 byte[] photo new byte[in.available()]; 3 in.read(photo); 4 in.close(); View Code2,写文件 1 Outpu…

计算机网络基础:网络标准相关知识介绍

1、常见的制定网络标准的机构 国际标准化组织、国际电信联盟、电子工业协会、电气和电子工程协会、因特网活动委员会 2、常见的网络标准 2.1 电信标准 国际电信联盟(ITU)1947年成为联合国的一个组织,包括ITU-R、ITU-T、ITU-D组成。 ITU-R:无线…

1-5Tomcat 目录结构 和 web项目目录结构

对应我的安装路径: web项目目录结构 转载于:https://www.cnblogs.com/huiziz/p/5671612.html

execjs执行js出现window对象未定义时的解决_10个常见的JS语言错误总汇

1、 Uncaught TypeError: Cannot Read Property这是 JavaScript 开发人员最常遇到的错误。当你读取一个属性或调用一个未定义对象的方法时,Chrome 中就会报出这样的错误。导致这个错误发生的原因有很多,常见的一种情况是在渲染 UI 组件时,不正…

安卓logcat工具apk_backdoorapk 安卓APK后门捆绑脚本

项目地址https://github.com/dana-at-cp/backdoor-apk项目介绍backdoor-apk是一个bash写的脚本,通过msfvenom生成一个android的payload,然后再使用apktools将payload捆绑到正常的apk文件中。使用方法rootkali:~/Android/evol-lab/BaiduBrowserRat# ./bac…

java8 supplier 接口

Supplier 接口 Supplier 接口是一个供给型的接口,其实,说白了就是一个容器,可以用来存储数据,然后可以供其他方法使用的这么一个接口 *** Supplier接口测试,supplier相当一个容器或者变量,可以存储值*/Tes…

mantis apache mysql_软件测试(软件安装:php+mysql+apache+mantis过程遇到的问题以及解决方法)...

实验环境: Windows 7 64位操作系统浏览器版本: Mozilla Firefox 41.0.0.5378一.PHP的安装① 版本: php-5.4.45-Win32-VC9-x86安装步骤:安装将PHP安装到 D:\PHP下(目录可以自行更改)配置找到PHP目录里的类似 php.ini-dist ,…

html登录界面_使用数据库制作一套注册登录系统

经过了那么多个星期的学习&#xff0c;终于到了使用数据库的阶段了&#xff0c;最基本的也就是制作注册登录与数据库连接。首先要制作一个注册窗口先是html界面<效果如图&#xff1a;&#xff08;样子怎么样不重要&#xff0c;重要的是测试&#xff09;这主要是将form数值发…

java8中Predicate用法

Predicate是个断言式接口其参数是<T,boolean>&#xff0c;也就是给一个参数T&#xff0c;返回boolean类型的结果。跟Function一样&#xff0c;Predicate的具体实现也是根据传入的lambda表达式来决定的。 Testpublic void predicate(){/*** Predicate谓词测试&#xff0c…

计算机网络基础:局域网协议相关知识

1、局域网协议的概念 局域网络中的通信被限制在中等规模的地理范围内&#xff0c;比如一所学校&#xff1b;能够使用具体中等或较高数据速率的物理信道&#xff0c;并且具有较低的误码率&#xff1b;局域网络是专用的&#xff0c; 由单一组织机构所使用。 局域网特点&#xff1…

mysql数据库交叉连接_【数据库】内连接、外连接、交叉连接

基本概念关系模型(表)关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。关系模型的数据结构非常简单&#xff1a;一张扁平的二维表。元组&#xff1a;二维表中的具有相同数据类型的某一行属性&#xff1a;二维表中的具有相同数据类型的某一列笛卡尔积(Cartesi…