历史上的今天
返回首页

历史上的今天

今天是:2025年03月28日(星期五)

正在发生

2019年03月28日 | 英伟达成为自动驾驶“最强大脑”是偶然中的必然

2019-03-28 来源:与非网

如果非要给“2019年”安上一个元年的称号,那应该是自动驾驶商业化元年。原因很简单,汽车市场销量下滑了。根据JATO的数据,2018年全球汽车销量下降0.5%。中国汽车协会的数据也显示,2019年1月中国乘用车销量同比下降17.71%。中国市场本来是全球汽车市场的增长引擎,突然掉头转下让全球汽车厂商有些蒙圈:不是说好的一路看涨吗?

下跌就说明市场饱和了,要想继续涨就要亮出点新鲜玩意儿让用户买单,就像大热了近十年的智能手机市场,每年吸引用户换机的动力就是层出不穷的酷炫功能,在汽车领域同样需要创新,自动驾驶技术当仁不让的热点,如果今年走向商业化,整个汽车产业会实现变革。

在自动驾驶领域,最亮眼的公司就是英伟达,这家以GPU为主要产品的芯片公司不仅赶上了游戏产业起飞的风口,同样在自动驾驶和AI领域也抢了先机,或许多年后,当黄仁勋回忆往事的时候会对自己的果敢决策点赞。

由简入难,NvidiaTegra选择从车载娱乐开始

如果一个公司想要进入新的领域,最快的方式就是收购。英特尔就是一个好榜样,仅在2015年-2017年就收购了Altera、Movidius和Mobileye,迅速拼好了AI和汽车版图,英伟达显然并没有选择并购这条捷径。

从英伟达的汽车市场发迹史来看,它的成功似乎是偶然中的必然。NvidiaTegra产品刚上市时还叫做移动超级芯片,从技术上来看,这款芯片集成了超低功耗 (ULP) 英伟达精视(NVIDIA GeForce)GPU,可实现双倍浏览速度以及硬件加速Flash功能,可提供最佳的移动Web体验,该GPU还给用户提供媲美游戏机画质的游戏体验,由此可见,黄仁勋的初心是要主攻移动设备市场。其实,第一代产品最终只用在ZUNE HD以及Kin这两款微软的产品上;2010年推出第二代Tegra才获得Acer、华硕、LG等大厂认可;在2013年推出了NVIDIA Tegra 3,开始转向平板电脑。

2014年平板电脑市场开始疲软,在资本的压力下,英伟达开始为Tegra芯片寻找新的应用市场,恰巧那时候的特斯拉也在起步,Model S电动车的车载娱乐系统需要一款合适的处理器,Tegra 3也正好符合马斯克的胃口,于是黄仁勋就抓住了这颗稻草。Model S就是基于Tegra 3进行了设计,带着英伟达进入了汽车市场。

Drive CX和 Drive PX:自动驾驶见雏形

有了Tegra 3和特斯拉的背书,英伟达在2015年1月推出了车载平台Drive CX和Drive PX,Drive CX配备了双 Tegra X1 处理器,可接入 12 枚录制每秒 30 帧 4K 视频的摄像头,能以每秒 2.3 万亿次浮点运算的速度处理数据,主要用于车载娱乐显示屏。汽车在自动驾驶过程中本身需要采集大量的路况信息并作出及时的运算分析,Drive CX 就是为了解决这样的问题而生。

Drive PX平台运用的是两块Tegra X1,最多支持12路摄像头输入,同时像素处理能力达到每秒13亿个。这在当年是一个相当“高级别”的技术参数,媒体几乎要为这样的速度尖叫,英伟达将其称为自动驾驶方案,车厂可以借助该平台,通过其深度学习功能自动将路上的交通标示、行人、救护车、警车、货车自动区分,并抢先预判前边并道的车辆。这套方案在当时无疑是超前预演了L2以上的自动驾驶场景。

其实在发布Drive CX和Drive PX之前,Tegra的车载解决方案已经应用到大众高尔夫、劳斯莱斯魅影、迈凯轮MP4-12C等车型,甚至奥迪的前置激光大灯还独立使用了一套Tegra芯片用于控制车灯照射范围、亮度和会车灯光处理,当时已经有超过800万辆汽车搭载Tegra芯片,显然英伟达已经从消费电子芯片供应商转型为汽车电子芯片供应商。

到2016年1月,英伟达又发布了DrivePX2,采用了16nmFinFET工艺,TDP达250W,支持12路摄像头输入、激光定位、雷达和超声波传感器。CPU部分由两颗NVIDIA Tegra2处理器组成,每颗CPU包含8个A57核心和4个Denver核心;GPU部分采用两颗基于NVIDIAPascal架构设计的GPU。单精度计算能力达到8TFlops,深度学习计算能力达到每秒24万亿次,在单精度运算速度上是DrivePX的4倍,深度学习速度是DrivePX的10倍,可以满足L3自动驾驶的运算要求。自此,英伟达在自动驾驶市场的地位已经站稳。

Drive Xavier打造AI 自动驾驶车载计算平台

“AI自动驾驶车载平台”是英伟达在2018年1月发布时对Drive Xavier的命名,无可厚非,这款产品重点是做无人驾驶,但是依然蹭了AI的热点。从参数配置上看,Xavier的技术阵势非常强大,包含一个特别定制的8核CPU、一个全新的512核VoltaGPU、一个全新深度学习加速器、全新计算机视觉加速器、以及全新8KHDR视频处理器,每秒可运行30万亿次计算,功耗仅为30w,能效比上一代架构高出15倍,可以满足L3/L4自动驾驶的计算需求。

同时,英伟达还和采埃孚、百度合作共同打造自动驾驶系统,其中英伟达负责提供 Xavier 作为车载核心处理器,这相当于是无人汽车的大脑;采埃孚负责提供车载计算机、传感器系统,采埃孚的ProAI 将能够处理来自多个摄像头、光学雷达和雷达的数据,绘制车身周围的 360 度视图,在高清地图上进行定位,并在交通行驶中规划安全行驶路径;百度为无人汽车提供无人驾驶解决方案Apollo Pilot,为自动驾驶的汽车提供数据库等调整方案。这样的组合可谓完美,从芯片到系统全覆盖,三家公司发挥各自长处占领自动驾驶的一角。

DrivePXPegasus:下一代自动驾驶平台

英伟达还为自动驾驶设想了更长的未来,我们要知道在L3、L4之后还有L5,于是英伟达构想了DrivePXPegasus,这是一款针对L5级全自动驾驶出租车的AI处理器,搭载了两个XavierSoC处理器。SoC上集成的CPU也从8核变成了16核,同时增加了2块独立GPU。计算速度达到320Tops,相当于PXXavier的10倍,算力能够支持L5完全自动驾驶系统,但其功耗也达到了500W。

自动驾驶汽车有一个重要的环节就是上路测试,只有经过大量实际测试才能发现问题并及时修复,从而提高汽车的安全性,但是上路测试不仅需要大量车,而且容易造成交通事故,于是英伟达发布了Drive Constellation 自动驾驶模拟云平台,该系统由两个不同的云计算解决方案组成。其中“Constellation Simulator”服务器使用英伟达GPU运行名为Drive Sim的软件,该软件可以生成一个真实的虚拟世界,并将其输入虚拟汽车的传感器。第二个服务器是“Constellation Vehicle”,由Drive AGX车载计算机提供动力,然后处理模拟的传感器数据。

开发者可以将自己的自动驾驶策略、车辆型号、传感器配置和各种交通情况整合进测试参数中去,按实际情况进行个性化测试。只要不断电,模拟机就能 24 小时模拟各种测试场景。假设车辆速度为每小时 60 英里,那么一天内 Drive Constellation 平台上 1000 台测试车就能累积 120 万英里的模拟测试里程。除了能让自动驾驶公司快速累积测试里程,模拟平台未来还有可能成为各家公司的省钱利器,自动驾驶汽车厂商节省数百台测试车的成本。英伟达也迎来了新客户,丰田计划把多款英伟达新产品整合进自家自动驾驶技术的训练和研发计划中。

自此,英伟达的自动驾驶版图从芯片到系统,合作伙伴以及模拟场景就已经拼全了,后面就静待自动驾驶市场的爆发了。但是模拟环境毕竟是虚拟世界,对于突发事件无法百分之百模拟,无论模拟场景多真实,汽车依然需要经过真实场景测试才更可靠。汽车安全一直是业界探讨的话题,自动驾驶汽车厂商也不要太草率地将测试环节全部依托模拟软件。

推荐阅读

史海拾趣

Dawn Electronics Inc公司的发展小趣事

在技术创新的基础上,Dawn Electronics Inc公司开始积极拓展市场。公司加强了与国内外客户的合作,通过提供优质的产品和服务,赢得了客户的信任和支持。同时,公司还注重品牌建设,积极参与行业展会和交流活动,提高了品牌知名度和影响力。这些努力为公司赢得了更多的市场份额和合作机会。

DIOTECH公司的发展小趣事

随着全球环保意识的不断提高,DIOTECH公司也开始关注绿色环保和可持续发展问题。公司投入大量研发资源,成功开发出了一系列绿色电子产品,这些产品在生产过程中采用了环保材料和生产工艺,并且具有低功耗、长寿命等特点。这些产品的推出不仅满足了市场对环保产品的需求,也提升了公司的社会责任感和品牌形象。

Datatronic公司的发展小趣事

随着市场竞争的加剧,Datatronic公司意识到单纯依靠技术创新已不足以保持竞争优势。于是,公司开始调整市场策略,注重与客户的沟通和合作。通过深入了解客户需求,公司能够提供更符合市场需求的定制化产品和服务。同时,公司还加强了与上下游企业的合作,形成了稳定的供应链体系。

AVX公司的发展小趣事

随着业务的不断发展,AVX开始在美国本土进行大规模扩张。它在多个州设立了生产基地和销售网络,进一步提升了公司的产能和市场覆盖率。同时,AVX还积极开拓国际市场,与全球各地的客户建立了紧密的合作关系。这种全球化布局使AVX能够更好地满足客户需求,提升公司的竞争力。

GardTec Inc公司的发展小趣事

背景:为了满足全球客户的需求,GardTec开始实施全球化战略,在亚洲和美国等地设立全球制造厂和库存地。

发展:通过在全球范围内的战略布局,GardTec不仅提升了产品的供应效率,还更好地服务了世界各地的客户。公司的全球化布局进一步巩固了其在风扇配件市场的领先地位。

影响:全球化战略的实施,使得GardTec的产品能够迅速响应市场变化,满足不同地区客户的多样化需求,从而增强了公司的市场竞争力。

ACT [Advanced Crystal Technology]公司的发展小趣事

背景:在电子产品行业,产品品质和安全合规性至关重要。GardTec深知这一点,始终将产品品质放在首位。

发展:公司建立了严格的质量控制体系,确保每一件产品都符合最高的品质标准。同时,GardTec还积极遵循国际安全标准和法规要求,如REACH/RoHS等,确保产品的合规性。

影响:高品质的产品和严格的合规性要求,使得GardTec在电子行业中赢得了客户的信赖和好评,进一步提升了公司的品牌形象和市场竞争力。

问答坊 | AI 解惑

关于VGA显示扫描模块

用vga640480这程序  实现一个HS里包含800个CLK  1个VS里包含525个HS library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; entity vga640480 is   port (clk :in std_logic;   ...…

查看全部问答>

windows ce 虚拟串口对驱动

求wincewindows ce 虚拟串口对开发思路? 要求windows ce 虚拟串口驱动建立一个虚拟串口对,这个虚拟串口对,是彼此连接的。应用程序,可以其中任何一个串口(com2),写数据,另一个串口com3,读出数据。 大家帮帮忙呀!…

查看全部问答>

wince的串口安全判断问题

wince需要与解码器相连,如果断开时需要有发送不成功的提示,出了系统自带的读写异常还有其他办法来判断发送没有正确呢开发语言是c#现在情况是这样的,我用的是serialport控件,串口线接上以后接收事件就自动触发,但没法判断是不是连接了解码器,所以想 ...…

查看全部问答>

求助:Kernel panic

ibblpp> printenvbootargs=noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0bootcmd=nand read.jffs2 0x30007FC0 kernel; bootm 0x30007FC0bootdelay=2baudrate=115200ethaddr=08:00:3e:26:0a:5bipaddr=192.168.7.17serverip=192.168 ...…

查看全部问答>

学完51单片机,下一步PIC,AVR,还是啥呢?

如题,下一步该怎么走,还忘前辈们指教! …

查看全部问答>

WIN7下Protel99se添加元件库和封装库

WIN7系统下Protel99se添加元件库和封装库,按照此方法32bit/64bit win7系统下都可以成功添加。希望给大家带来帮助。…

查看全部问答>

求助啊,很急

昨天刷了一下BOIS,nor flash的,配置什么的都没问题,但是再用ads调试就没有现象了,程序好像正常运行, 就是一个简单的led灯,以前没有问题的,什么办法都用了,还是不行,用jlink调试出现下面提示,请高手看看是怎么回事,很急 其他功能都正常 ...…

查看全部问答>

使用Jlink作为电源为Open1081开发板供电

使用Jlink作为电源为Open1081开发板供电 微雪的Open1081开发板,具备了众多接口和外围设备,结合Core1081核心板,可以提供较全面完整的基于MX1081芯片平台的WIFI物联网设备开发。然而在评估的时候,发现该开发板的一个缺点就是供电方式不是很好 ...…

查看全部问答>

undefined reference to `usb_close'

关于使用libusb的问题。 我在嵌入式的arm板子上编译这个,然后也安装了libusb,而且也链接了-lusb, 但是就是会一直报这样的错,纠结死了。 undefined reference to `usb_close\' undefined reference to `usb_find_busses\' undefined ...…

查看全部问答>

求解答。。。

不知道为什么出现这个问题,老师都觉得我没写错。。。截图我上传到附件了…

查看全部问答>