听说……国产的领航辅助驾驶系统都很卷?

news2024/12/1 0:35:21
6c72cc82b61e324d64197f36fb099806.jpeg


什么是城市NOA功能?

基于国产芯片的城市NOA功能有看点吗?

国产芯片发展到了什么阶段?

车上配的激光雷达是不是越多越好?

车企常吹的“数据驱动”、“中央计算”

究竟是真是假?

……


最近,两家中国公司组CP

推出了基于国产芯片的城市领航辅助驾驶功能

表现如何?

先带你感受下


此外

我们还附上了10个技术小科普

它们来自黄畅,是地平线的联创&CTO

以及侯聪,是轻舟智航的联创&CTO


说不定对你研究汽车能有些帮助



采访全文整理如下:


09aeacab3d89e4974770b87b42421708.jpeg


 NO.1  听说量产车上的激光雷达越多越好?

 侯聪:理论上是越多越好。

但自动驾驶系统是要考虑到商业化的,所以我们提倡用高性价比的方案。

目前来看,轻舟的城市NOA方案只需要单颗激光雷达就可以实现。

根据传感器分布的特点,我们认为把单颗激光雷达放在车顶位置,就能兼顾前方的感知、侧向加塞车辆的感知,保证安全。

侧后方的区域,视觉感知已经足够用了。再多一颗激光雷达,它的边际收益都会大幅下降。


 NO.2  听说国产大算力芯片去年很火?

 黄畅 很多公司都在造自动驾驶大算力芯片,这是好事,消费者多了很多选择。

过往我们能够选择的,只有国际上的那几家——英伟达、高通等。但现在,我们芯片公司能够提供更多的方案,给出更多的选择了。

不仅能保证供应链够安全、性价比够高,还能给车企客户提供更多的支持服务。


 NO.3  听说造大算力芯片很难?

 黄畅从 PPT 走向真正量产,挑战其实蛮多的。

第一,芯片能否满足前装车规要求,会影响到客户,影响整个市场的信心。

第二,算法生态不够成熟,坦率来说,自动驾驶里 AI 算法生态是由英伟达来主导的,而国内各家 AI 芯片或者自动驾驶芯片不可能完全兼容英伟达的处理器架构。

如何将基于英伟达 GPU 上开发出来的算法方案,以尽可能顺滑的方式迁移到自动驾驶处理器上?——这是一个来自算法生态的挑战。

第三,自动驾驶是个非常复杂的系统,包括很多模块/子系统。如果要将这些东西集成整合在一起,去调试debug、持续进行调优,是离不开操作系统的。

高阶的自动驾驶系统还缺少一个比较成熟的操作系统,过往方案都是沿用偏传统的像QNX、Android及其他MCU演进过来的系统,或者是基于 Linux 开发。

在中间件层面上,AUTOSAR AP与CP也不够成熟和完善,各家的方案在操作系统中间件层面上选择差异很大。

这意味着自动驾驶的软件操作系统还处在非常初期,很混乱,不够标准化,导致软件工程的效率不高。


 NO.4  听说地平线征程5的CPU不够用?

 黄畅  确实,和同时代的其他的自动驾驶芯片相比,征程5 的 CPU 算力是有些偏弱。

目前CPU算力的大小是地平线在过去做出的一个选择,一个芯片,从它的定义到设计开发,到量产制造,整个周期非常长。

不过既然当时做了这个选择,那我们就要去将它的长板尽可能发挥好,并且通过其他方式弥补短板。

而且最初我们做这样的产品定义,是源于一个基本的判断——自动驾驶方案会像 AI 算法发展趋势一样,越来越多地依赖 AI 的算法,而不是传统的基于规则的算法。

我们不仅仅在芯片设计上做了这样取舍,在整个自动驾驶方案的层面,我们也在践行AI算法为主的理念。

地平线很早就基于征程5做了类似于BEV的综合感知,以及基于深度学习的规控,这套方案可以大幅降低对于 CPU 算力的消耗——理论上可以降低一个数量级。

或许大家很快会发现,征程5的 CPU 算力是足以满足高阶的自动驾驶方案。


 NO.5  听说地平线征程5还不错?

 侯聪征程 5 芯片的神经网络推理算力还是充沛的,在算力层面上并没有碰到挑战,只需要把模型适配到征程5上即可,包括一些算子的重新调整和设计。

但是 CPU 算力相较于之前用的平台会有下降,所以我们做了大量的性能优化,针对征程5的CPU算力特点做了架构调整。

以感知为例,做成了一个大的模型来尽量减少CPU消耗——也就是规则的部分算力。轻舟的大模型叫OmniNet,通过超融合的设计理念,将传感器的输入通过前中后以及时序融合,最终输出感知结果。

这样形成了数据驱动的开发方式,减少了对于规则编写的依赖。


 NO.6  听说数据驱动是个大趋势?

 侯聪:从大的行业趋势来看,还是会往数据驱动去走,主要是因为车量产以后,会有大量的数据产生并回收回来。

通过一些在线的数据挖掘,可以回收大量的长尾问题数据。当然,通过仿真的手段也可以模拟出长尾问题数据,作为补充。

但纯数据驱动的缺点是迭代周期会相对长,因为需要采集大量的数据来去处理相关的场景,尤其对于数据很少的长尾问题而言——其中有些场景通过一些简单规则就可快速地处理。

这也是为什么我们认为基于规则的算法依然有它的价值。

此外,基于规则的算法的可解释性会更强一些,这样有利于打磨更好的人机交互产品,可给到车主用户更直观的反馈。


 NO.7  听说轻舟的城市NOA方案做得不错?

 侯聪作为CTO,我觉得整体上算是及格,可以看到在很多场景下的表现,依然有很大的提高空间。


 NO.8  听说中央计算最近很火?

 黄畅中央计算是一个必然的趋势,过去的各种电子设备,例如PC、手机等,都经历着这个过程。

甚至是小时候玩的任天堂游戏显卡,早年的游戏卡很沉,里头有好几十片芯片,但是后来游戏卡越来越轻,逐渐演变成了一颗芯片。

只是汽车架构走向中央计算的这一过程不像很多人所预想那么快,因为传统汽车行业有自身的发展规律——积累得越厚重,发展速度相对越慢。

目前拥有中央处理器思路的,更多是一些新晋的玩家,尤其是有互联网、ICT背景的。


 一个词  评价下轻舟智航?

 黄畅快。

从我们在战略上达成共识开始,只用了不到半年就拿出了一个很高水平的城区NOA自动驾驶方案,非常难得。

目前基于量产硬件实现的城市NOA方案少之又少,轻舟做出了国内首个基于双征程5芯片的城市NOA方案,可见团队技术功底之深。


 一个词  评价下地平线?

 侯聪卷。

当然他们不仅是卷自己,也在卷我们这样的生态合作伙伴,一起把中国的自动驾驶系统推向新的高度。


a704b2d5b4000c6bc7163a125a0067cb.jpeg


最后,关于地平线和轻舟

你还有哪些问题想给到当事人?

评论区告诉我们


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

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

相关文章

基于ros将文件夹中的图像转换为bag包(c++版本)

一、前期工作创建工作空间 二、创建工作包 创建完成后,文件夹的格式为: 三、准备编译文件和代码 3.1 更换编译文件中的内容 将上图中的,CMakeLists.txt文件中的内容,替换为下面的内容 cmake_minimum_required(VERSION 3.0.2) p…

【漏洞复现】Yapi接口管理平台RCE漏洞汇总

文章目录前言YApi接口管理平台远程代码执行漏洞一、漏洞描述二、影响版本三、FOFA语句四、漏洞复现五、修复建议YApi NoSQL注入导致远程命令执行漏洞一、YApi介绍二、漏洞描述三、漏洞分析四、漏洞详情五、影响版本六、漏洞复现七、修复建议前言 本篇文章主要归纳总结YApi各版…

南邮数据结构

md文档网址:https://gitee.com/infiniteStars/wang-dao-408-notes/blob/master/408/数据结构.md 1 绪论 1.1算法的基本概念 程序与算法的区别和联系 联系:程序是计算机指令的有序集合,是算法用某种程序设计语言的表述,是算法在…

2023年如何搭建最小可行性的产品文档/产品手册?

在推出并击败竞争对手进入市场的竞赛中,很容易将“不必要的”任务(如文档)放在次要位置。但根据 Write the Docs 纪录片社区的说法,文档应该既是先导性的,也是参与性的。这意味着您应该在开始开发之前开始记录&#xf…

吊打高斯模糊的stackBlur加入OpenCV

stackBlur介绍 stackBlur 最近才加入到OpenCV中,将在下一个Relase版本(4.7)中出现。C用户可以尝试从源码编译OpenCV体验一下。Python 用户可以尝试用pip安装rolling版本的OpenCV: pip install opencv-python-rolling4.6.0.202210…

新手教程 | 常见的爬虫类型有哪些?

程序猿圈流传着一个神话级别的事:全公司仅靠1个人,每年就能转上1400多万美元。听起来天方夜谭一样,那他是如何做到的呢?看报道就会发现,他利用的是爬虫技术。 随着互联网的发展,从海量的互联网数据中&…

不可错过,Java程序员必备珍藏书单

不要因为迷茫,而停止了脚下的路。给大家推荐一份Java程序员必看的书单,豆瓣评分都挺不错的,往下看! 一、Java 基础篇书单 《Java编程思想》:从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自…

煤矿智能化相关50项团体标准征求意见

智能化煤矿总体架构 原文地址:https://chinacs.scimall.org.cn/a3651.html 由煤矿智能化创新联盟等单位提出,中国煤炭学会归口,中煤科工集团常州研究院有限公司等单位起草的《煤矿通信接口与协议通用技术要求》50项团体标准已完成征求意见稿的…

用 Python 脚本实现电脑唤醒后自动拍照 截屏并发邮件通知

背景 背景是这样的, 我的家里台式机常年 休眠, 并配置了 Wake On Lan (WOL) 方便远程唤醒并使用. 但是我发现, 偶尔台式机会被其他情况唤醒, 这时候我并不知道, 结果白白运行了好几天, 浪费了很多电. 所以我的需求是这样的: 🤔 电脑唤醒后(可能是开机, 有可能是…

3款电脑必装软件,功能强大且免费,打死也舍不得卸载

闲话不多说,直接上狠货。 1、FlowUs息流 FlowUs息流是一款知识管理与协作平台,以云端笔记为载体,配合在线文档、知识库、文件夹等多形态功能,支持免费使用,极大提高个人与团队工作效率。支持多端同步使用,无…

STL空间配置器框架分析

目录 一、空间配置器概念 二、空间配置器的作用 三、内存池技术 四、空间配置器的实现原理 3.1 流程概述 3.2 一级空间配置器 3.3 二级空间配置器 3.3.1 二级空间配置器设计 3.3.2 内存碎片问题 一、空间配置器概念 即为各个容器高效的管理空间(空间的申请与回收)的。…

聊一聊双亲委派模式

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 说起双亲委派模型,不得不说一下类加载器。 类加载器是什么? 当我们编译Java类时,JVM会创建与平台和…

Allegro174版本新功能介绍之移动画布不闪屏设置

Allegro174版本新功能介绍之移动画布不闪屏设置 Allegro在升级到174版本后,在移动画布的时候,视图数据量比较大的情况,会出现闪屏现象 Allegro在切换到Open GL模式下,这个现象会有所缓解,具体操作如下 选择Setup选择User-preferences

【Ansible】ansible 基础知识

ansible 文章目录ansible一、ansible Ad-Hoc 命令1.命令格式2.模块类型3.联机帮助4.常用模块4.1 command & shell 模块4.2 script 模块4.3 copy 模块4.4 yum_repository4.5 yum 模块4.6 systemd 模块4.7 group 模块4.8 user 模块4.9 file 模块4.10 cron 模块4.11 template …

SIE高级副总裁:关于PS VR2定价、设计、内容的思考

2023年2月22日,索尼将正式推出次世代头显PS VR2,首发VR游戏将超过30款,其中包括热门游戏《GT赛车7 VR》。此外,PS5全球销量也已突破3000万。实际上距离索尼推出上一代PS VR,已经过去了6年时间,相比于Quest等…

M12269 支持PD3.1等快充协议、140W升降压3-8节多串锂电充放电移动电源管理IC

引言 在快充技术持续迭代升级的过程中,充电从小功率向中大功率的转变是最为明显的。支持的快充功率从最初的7.5W,已经向最高240W迈进。PD3.1协议的推出,进一步助力快充加速走向中大功率。新增三种固定电压档:28V(100-1…

VS1053 MP3模块介绍

VS1053MP3模块简介ATK-VS1053 MP3 MODULE是ALIENTEK推出的一款高性能音频编解码模块,该模块采用VS1053B作为主芯片,支持:MP3/WMA/OGG/WAV/FLAC/MIDI/AAC等音频格式的解码,并支持:OGG/WAV音频格式的录音,支持…

Mask RCNN网络源码解读(Ⅱ) --- ResNet、ResNeXt网络结构、BN及迁移学习

目录 1.ResNet简介 2.residual结构和ResNet-34详解 2.1 residual结构 2.2 Batch Normalization 3.迁移学习 4.ResNeXt网络结构 1.ResNet简介 ResNet在2015年由微软实验室提出,斩获当年lmageNet竞赛中分类任务第一名,目标检测第一名。获得coco数据…

信道模型:Rayleigh、Rician、卫星→地面

这里写目录标题比较C. Loo模型:直射阴影,多径不阴影Corazza模型:直射和多径都阴影Lutz模型:好坏2个状态Rayleigh and Rician 信道生成Shadowed-Rician 直射径 散射径[Secure Transmission in Cognitive Satellite Terrestrial Net…

Redis的String类型,原来这么占内存

Redis的String类型,原来这么占内存 存一个 Long 类型这么占内存,Redis 的内存开销都花在哪儿了? 1、场景介绍 假设现在我们要开发一个图片存储系统,要求这个系统能够根据图片 ID 快速查找到图片存储对象 ID。图片 ID 和图片存储对…