当前位置: 首页 > article >正文

NVIDIA 自动驾驶技术见解

前言

参与 NVIDIA自动驾驶开发者实验室 活动,以及解读了  NVIDIA 安全报告 自动驾驶 白皮书,本文是我的一些思考和见解。自动驾驶技术的目标是为了改善道理安全、减少交通堵塞,重塑更安全、高效、包容的交通生态。在这一领域,NVIDIA 凭借其在 AI 与加速计算的深厚积累,构建了从芯片到软件、从仿真到落地的全栈技术体系,成为全球车企和开发者的核心合作伙伴。可概括为三点:

  1. 端到端 AI 驱动:通过统一模型覆盖感知、规划到控制的完整驾驶流程,减少传统模块化设计的复杂性与延迟。

  2. 物理精准仿真:借助 Omniverse 平台生成极端场景的合成数据,覆盖暴雨、夜间、复杂交通等高风险场景,降低实车测试风险。

  3. 冗余安全架构:基于 DRIVE AGX Orin/Thor 芯片的硬件冗余设计,结合 ISO 26262/21448 等国际安全标准,实现系统级故障容错。

安全性上,NVIDIA 的自动驾驶技术以“零事故”为愿景,通过四大安全支柱构建防护闭环,从数据标注到道路测试的全链路均以安全为第一优先级。

 

见解

1. 安全模型:从仿真到落地的三重验证

NVIDIA 提出“AI 训练-仿真-车载部署”的铁人三项开发模型,确保自动驾驶系统在虚拟与现实中均表现可靠:

  • AI 训练:依托 DGX 超算集群,在 PB 级多样化数据上训练深度神经网络(DNN),覆盖全球不同地区的道路场景。

  • 仿真验证:通过 Omniverse 平台生成高保真虚拟环境,模拟极端天气、传感器失效等罕见场景,验证算法鲁棒性。

  • 车载部署:DRIVE AGX 车载计算机实时处理传感器数据,结合冗余硬件与动态安全策略,确保车辆在故障时进入“最小风险状态”。

自动驾驶汽车软件开发传统上基于模块化方法,具有用于 物体检测与跟踪、轨迹预测以及路线规划和控制的独立组
件。
如今,自动驾驶汽车技术已迈入新时代 以大型、统一的 AI 模型为特色,可控制车辆堆栈从感知、规 ——AV 2.0。AV 2.0
划到控制的多个环节。
与专注于使用多个深度神经网络改进车辆感知能力的 AV
1.0 到端驾驶 相比,AV 2.0 ”的方法来推动在动态、真实环境中的决策。 则需要全面的车载智能,借助一种称为“端
端到端自动驾驶系统采用统一的模型接收传感器输入并生 成车辆轨迹。这有助于避免过度复杂的流水线,并提供一种
更全面的数据驱动方法以应对真实世界的场景
2. 四大安全支柱:技术驱动的防护闭环
支柱1:AI 设计与实施平台
  • 硬件:DRIVE AGX Orin/Thor SoC 提供 254-1000 TOPS 算力,支持 L2-L5 全级别自动驾驶,通过冗余设计(如双芯片备份)实现故障容错。

  • 软件:DriveOS 操作系统与 CUDA/TensorRT 加速库,支持 20+ DNN 模型并行运行,融合摄像头、雷达、激光雷达多传感器数据。

  • 优势:统一架构可扩展升级,车企可基于同一平台开发从辅助驾驶到完全自动驾驶的全系列产品。

参数:

NVIDIA DRIVE AGX Orin™ SoC(片上系统)可提供高达
254 TOPS 计算机。它是理想的解决方案,为自动驾驶功能、置信视 (每秒万亿次运算)的性能,是智能车辆的中央
图、数字集群以及 AI 驾驶舱提供动力支持。借助可扩展的
DRIVE AGX Orin 建、扩展和利用一次开发投资,便可从 产品系列,开发者只需在整个车队中构 L2+ 级系统一路升
级至 L5 级全自动驾驶汽车系统
DRIVE AGX Thor 计算机,将功能丰富的驾驶舱功能与高度自动化及自动 ™ SoC 是我们的下一代集中式车载
驾驶功能整合在一个安全可靠的系统上。这款自动驾 驶处理器采用了我们最新的 CPU 和 GPU 技术,包括
NVIDIA Blackwell GPU 能。DRIVE AGX Thor 支持 架构,用于转换器和生成式 8 位浮点数 (FP8),可提供前所 AI 功
未有的 1,000 INT8 TOPS/1,000 FP8 TFLOPS/500 FP16
TFLOPS 性能,同时降低整体系统成本
支柱2:深度学习基础设施
  • 数据工厂:标注 PB 级真实道路数据,结合 Omniverse Replicator 生成合成数据,填补罕见场景(如行人突然闯入)的数据空白。

  • 训练优化:DGX 超算集群支持分布式训练,模型迭代效率提升 10 倍以上,确保 DNN 适应全球多样化路况。

支柱3:物理精准传感器仿真
  • 仿真工具:Omniverse Cloud Sensor RTX 提供毫米波雷达、激光雷达的高精度建模,支持雨雪、雾霾等复杂天气的传感器性能测试。

  • 价值:减少 80% 的实车测试成本,加速算法验证周期。

支柱4:全方位安全与网络安全
  • 功能安全(ISO 26262):硬件/软件全链路通过 ASIL D 级认证,确保单点故障不影响系统安全运行。

  • 预期功能安全(SOTIF):通过仿真与道路测试验证算法在无故障场景下的可靠性(如感知误判率低于 0.001%)。

  • 网络安全(ISO/SAE 21434):多层加密、渗透测试、零日攻击监控,防止恶意入侵导致车辆失控。

安全支柱关系图

AI 平台(硬件+软件)  
  ↓  
深度学习(数据+训练)  
  ↓  
传感器仿真(场景覆盖)  
  ↓  
安全合规(功能+网络)  

3. 安全架构:从芯片到系统的全栈防护
  • 硬件层:DRIVE AGX 芯片集成 CPU/GPU/ASIC 模块,通过物理隔离与冗余设计(如双电源、双通信通道)抵御硬件故障。

  • 软件层:DriveOS 提供实时任务调度与内存保护,DriveWorks 中间件实现传感器融合与轨迹规划,DNN 模型通过多帧跟踪与多传感器校验提升感知可靠性。

  • 验证层:采用 V 模型开发流程,结合故障树分析(FTA)与失效模式分析(FMEA),确保系统设计无缺陷。

最后

NVIDIA研发出了AV2.0大模型配置全面车载,可实现端到端自动驾驶,通过统一模型接受传感器输入的数据可生成车辆轨迹,提供一种更加全面的数据去驱动方法以模拟真实世界的场景。

相关文章:

NVIDIA 自动驾驶技术见解

前言 参与 NVIDIA自动驾驶开发者实验室 活动,以及解读了 NVIDIA 安全报告 自动驾驶 白皮书,本文是我的一些思考和见解。自动驾驶技术的目标是为了改善道理安全、减少交通堵塞,重塑更安全、高效、包容的交通生态。在这一领域,NVI…...

【Flask】Explore-Flask:早期 Flask 生态的实用指南

开源项目:explore-flask/README.rst at master rpicard/explore-flask (github.com) 一、Coding conventions Summary Try to follow the coding style conventions laid out in PEP 8. Try to document your app with docstrings as defined in PEP 257. def…...

STM32 中断系统深度剖析

在嵌入式系统开发领域,STM32 系列微控制器凭借其强大的性能和丰富的资源被广泛应用。中断系统作为 STM32 的关键特性之一,能够极大地提升系统的实时响应能力和多任务处理效率。本文将基于 STM32F4 系列芯片,深入剖析中断与外设中断的原理、配…...

FAST‘25论文解读:HaSiS单索引存储架构实现HTAP数据处理新范式

想象一下这样的场景:每一笔线上交易都能实时更新库存分析,金融应用能在交易发生那一刻完成欺诈检测——既不延迟也不损失性能。这正是HTAP(Hybrid Transactional and Analytical Processing,混合事务与分析处理)带来的…...

FastAPI:现代高性能Python Web框架的技术解析与实践指南

一、FastAPI的诞生背景与技术定位 在数字化转型的浪潮中,API(应用程序接口)作为连接服务与数据的核心枢纽,其性能与开发效率直接影响业务迭代速度。传统Python框架如Django和Flask虽功能丰富,但在高并发场景下面临性能瓶颈,且缺乏对异步编程的原生支持。FastAPI应运而生…...

缓存 --- 缓存击穿, 缓存雪崩, 缓存穿透

缓存 --- 缓存击穿, 缓存雪崩, 缓存穿透 缓存击穿(Cache Breakdown)概念原理实际场景代码实现(互斥锁方案) 缓存雪崩(Cache Avalanche)概念原理实际场景代码实现(随机过期时间) 缓存…...

Android 中实现图片翻转动画(卡片翻转效果)

1、简述 通过 ObjectAnimator 和 AnimatorSet 可以实现图片的翻转动画,并在翻转过程中切换图片,同时避免图片被镜像。 ObjectAnimator 是 Android 动画框架中的一个类,用于对对象的属性进行动画效果处理。它通过改变对象的属性值来实现动画效果,非常适合实现复杂的动画,如…...

【论文阅读21】-PSOSVM-CNN-GRU-Attention-滑坡预测(2024-12)

这篇论文主要提出并验证了一种新型的混合智能模型(PSOSVM-CNN-GRU-Attention),用于准确预测滑坡的点位移,并构建可靠的位移预测区间。通过对Baishuihe滑坡和Shuping滑坡的案例分析,展示了该模型的出色性能。 [1] Zai D…...

蓝牙 6.0 发布,解锁无线科技新可能

在5G和Wi-Fi 7高速发展的时代,蓝牙技术始终以独特优势深度融入日常生活。从无线耳机到智能家居,它凭借低功耗、高兼容的特性,悄然连接各类智能设备,打造无缝的数字生活体验。无论是聆听音乐、智能门禁还是健康监测,蓝牙…...

EasyCVR视频智能分析平台助力智慧园区:全场景视频监控摄像头融合解决方案

一、方案背景 在智慧园区建设的浪潮下,设备融合、数据整合与智能联动已成为核心诉求。视频监控作为智慧园区的“视觉中枢”,其高效整合直接影响园区的管理效能与安全水平。然而,园区内繁杂的视频监控设备生态——不同品牌、型号、制式的摄像…...

PHP发送邮件

一、安装PHPMailer 进入项目目录下&#xff0c;执行&#xff1a;composer require phpmailer/phpmailer 二、使用 <?php use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception;require vendor/autoload.php;$mail new PHPMailer(true); header("…...

为您的照片提供本地 AI 视觉:使用 Llama Vision 和 ChromaDB 构建 AI 图像标记器

有没有花 20 分钟浏览您的文件夹以找到心中的特定图像或屏幕截图&#xff1f;您并不孤单。 作为工作中的产品经理&#xff0c;我总是淹没在竞争对手产品的屏幕截图、UI 灵感以及白板会议或草图的照片的海洋中。在我的个人生活中&#xff0c;我总是捕捉我在生活中遇到的事物&am…...

Spark on K8s 在 vivo 大数据平台的混部实战与优化

一、Spark on K8s 简介 (一)定义与架构 Spark on K8s 是一种将 Spark 运行在 Kubernetes(K8s)集群上的架构,由 K8s 直接创建 Driver 和 Executor 的 Pod 来运行 Spark 作业。其架构如下。 Driver Pod:相当于 Spark 集群中的 Driver,负责作业的调度和管理,它会根据作业…...

K8S节点出现Evicted状态“被驱逐”

在Kubernetes集群中&#xff0c;Pod状态为“被驱逐&#xff08;evicted&#xff09;”表示Pod无法在当前节点上继续运行&#xff0c;已被集群从节点上移除。 问题分析&#xff1a; 节点磁盘空间不足 &#xff0c;使用df -h查看磁盘使用情况 可以看到根目录 / 已100%满&#x…...

重学React(一):描述UI

背景&#xff1a;React现在已经更新到19了&#xff0c;文档地址也做了全面的更新&#xff0c;上一次系统性的学习还是在16-17的大版本更新。所以&#xff0c;现在就开始重新学习吧&#xff5e; 学习内容&#xff1a; React官网教程&#xff1a;https://zh-hans.react.dev/lea…...

CSS核心笔记002

margin塌陷问题 第一个子元素的上margin会作用在父元素上, 最后一个子元素的下margin会作用在父元素上解决 1. 给父元素设置 不为0的pandding 2. 给父元素设置宽度不为0 的border 3. 给父元素设置样式 overflow:hiddenmargin合并问题 兄弟元素的下外margin和会下面兄弟的上…...

遨游通讯发布国产化旗舰三防手机AORO AU1:以自主可控重塑工业安全

在全球产业链加速重构的背景下&#xff0c;国产化技术突破已成为工业领域高质量发展的核心驱动力。作为专精特新中小企业&#xff0c;遨游通讯始终以“让世界更安全、更高效、更简单”为使命&#xff0c;深耕“危、急、特”场景智能通信设备的研发。近日&#xff0c;遨游通讯正…...

【Python】Selenium切换网页的标签页的写法(全!!!)

在使用selenium做网站爬取测试的时候&#xff0c;我们经常会遇到一些需要点击的元素&#xff0c;才能点击到我们想要进入的页面&#xff0c; 于是我们就要模拟 不断地 点点点击 鼠标的样子。 这个时候网页上就会有很多的标签页&#xff0c;你的浏览器网页标签栏 be like: 那…...

洛谷P1177【模板】排序:十种排序算法全解(1)

扯谈 之前我已经把十大排序算法全讲了一遍&#xff08;具体详见专栏C排序算法&#xff09;,今天我们来用一道简单的题目总结实战一下。 算法实现 一、桶排序&#xff08;Bucket Sort&#xff09; ‌适用场景‌&#xff1a;数据范围已知且较小&#xff08;需根据测试数据调整…...

pytorch 51 GroundingDINO模型导出tensorrt并使用c++进行部署,53ms一张图

本专栏博客第49篇文章分享了将 GroundingDINO模型导出onnx并使用c++进行部署,并尝试将onnx模型转换为trt模型,fp16进行推理,可以发现推理速度提升了一倍。为此对GroundingDINO的trt推理进行调研,发现 在GroundingDINO-TensorRT-and-ONNX-Inference项目中分享了模型导出onnx…...

中间件--ClickHouse-11--部署示例(Linux宿主机部署,Docker容器部署)

一、Linux宿主机部署 1、环境准备 操作系统&#xff1a;推荐使用 CentOS 7/8 或 Ubuntu 18.04/20.04。硬件要求&#xff1a; 至少 2 核 CPU 和 4GB 内存。足够的磁盘空间&#xff08;根据数据量评估&#xff09;。CPU需支持SSE4.2指令集&#xff08;可通过以下命令检查&#…...

DeepSeek和Excel结合生成动态图表

文章目录 一、前言二、3D柱状图案例2.1、pyecharts可视化官网2.2、Bar3d-Bar3d_puch_card2.3、Deepseek2.4、WPS2.5、动态调整数据 一、前言 最近在找一些比较炫酷的动态图表&#xff0c;用于日常汇报&#xff0c;于是找到了 DeepseekExcel王牌组合&#xff0c;其等同于动态图…...

[Python入门学习记录(小甲鱼)]第6章 函数

函数就是把代码整理打包的东西 6.1 Python的函数基操 函数的基本操作 6.1.1 创建和调用函数 def myfunc():print(1)print(2)print(3) myfunc() # 输出 1 2 3 带换行 调用时会自动找函数定义6.1.2 函数的参数 def add(num1, num2):print(num1 num2) add(1, 2) # 输出 3…...

Ubuntu20.04 部署llama-factory问题集

llama3 微调教程之 llama factory 的 安装部署与模型微调过程&#xff0c;模型量化和gguf转换。_llamafactory 部署-CSDN博客 1.跟着教程 llama-factory下载不下来 来&#xff0c;试着换源&#xff0c;多试几次&#xff0c;就可以成功了。。。 2.跟着教程&#xff0c;发现无法…...

海量聊天数据处理:基于Spring Boot与SharingJDBC的分库分表策略及ClickHouse冷热数据分离

引言 随着互联网应用的快速发展&#xff0c;每天产生的聊天记录数量级已经达到了惊人的程度。以2000万条/天为例&#xff0c;一年下来就是大约7.3亿条记录。如此庞大的数据量给数据库的设计和管理带来了前所未有的挑战。本文将探讨如何使用SharingJDBC整合Spring Boot技术来实…...

EAL4+与等保2.0:解读中国网络安全双标准

EAL4与等保2.0&#xff1a;解读中国网络安全双标准 在当今数字化时代&#xff0c;网络安全已成为各个行业不可忽视的重要议题。特别是在金融、政府、医疗等领域&#xff0c;保护信息的安全性和隐私性显得尤为关键。在中国&#xff0c;EAL4和等级保护2.0&#xff08;简称“等保…...

GreatSQL启动崩溃:jemalloc依赖缺失问题排查

GreatSQL启动崩溃&#xff1a;jemalloc依赖缺失问题排查 故障现象&#xff1a; 之前协助用户安装 GreatSQL 测试环境时&#xff0c;遇到一个 case&#xff0c;数据库初始化时没有报错&#xff0c;但是使用mysqld_safe去启动&#xff0c;会直接 crash ,详情报错如下&#xff1…...

大语言模型助力 Support Case 分析,提升云服务效率

1. 背景 技术工单&#xff08;Support Case&#xff09;是企业在进行云平台操作的时候通常会用到的一种技术支持类型&#xff0c;提供的技术支持通常包括所有的云服务的使用问题、账单问题、限制额度提升等等。对于云平台的管理者而言&#xff0c;对各个 BU 所提的工单进行统计…...

ubuntu磁盘挂载

1、‌查看磁盘设备及分区‌ 命令‌&#xff1a;列出所有块设备&#xff08;磁盘及分区&#xff09; lsblk 0表示此块未挂载 2、格式化分区 sudo mkfs.ext4 /dev/sdb 注意sdb换成自己的块名称 3、创建挂载点目录‌ sudo mkdir -p /mnt/data4、永久挂载 sudo blkid /dev…...

在pycharm中搭建yolo11分类检测系统--PyQt5学习(二)

第二部分 测试本地pycharm通过程序连接远程服务器autodl 模型的推理需要借助远程服务器autodl&#xff0c;但是界面的运行是在pycharm中&#xff0c;我的设想是按钮调用一个py文件就好了。 1. 本地运行PyQt5界面。 2. 当需要载入权重时&#xff0c;通过SSH连接到AutodL服务…...