自动驾驶:2022 apollo day 观后感(一)

news2024/11/24 6:43:23

2022 apollo day 观后感(一)

    • 注: ppt来自apollo day,结合ppt,讲述一些自己的想法,欢迎批评指正!
  • Topic One -- 打造安全、智能、高效的自动驾驶技术体系(陈竞凯)
    • 无人驾驶技术架构设计
    • 自动驾驶AI技术体系
    • 学习型PNC系统是实现全无人的必由之路
    • 仿真,高效迭代的利器
    • 数据是仿真的灵魂
    • 补充信息:

注: ppt来自apollo day,结合ppt,讲述一些自己的想法,欢迎批评指正!

Topic One – 打造安全、智能、高效的自动驾驶技术体系(陈竞凯)

无人驾驶技术架构设计

请添加图片描述

自动驾驶系统最重要的是什么?是安全。自动驾驶存在的意义是什么,其实就是挽救生命,解放时间。在自动驾驶中,是不会有酒驾,药驾和疲劳驾驶的,这样就可以减少每年因为车祸导致家庭破碎的情况。同样如果在北上广深,那么停车难、贵的问题也是很严重的,如果有自动驾驶,就可以减少驾驶员寻找车位的时间,这些都是需要推进自动驾驶技术的发展,才能解决的。所以自动驾驶存在并不是一味的炫技,而是一项可以颠覆人类出行方式的技术,但是这项技术的成熟还需要很长时间的优化迭代。

安全方面分为两个方面,一方面是功能安全,另一方面是预期功能安全。

功能安全是指确实是需要保证有一定的冗余,换句话说是需要有backup,在一个传感器掉线的情况下,怎样才能保证自动驾驶系统能够继续安全工作,这一点确实很重要。所以说确实是需要重要部件的冗余,在演讲中举了几个例子,如冗余底盘,冗余传感器,冗余计算等。其次,是还需要进行故障的检测和处理,是需要自动驾驶系统需要检测出不同的软件、硬件的故障,然后进行智能化的处理。在复杂的道路的条件下,故障处理策略需要兼容不同的情况,不能简单的一停了之。同时自动驾驶系统需要判断自车是否处在设定的ODD范围之内,如果不在,那么应该及时退出自动驾驶系统。演讲中也说是一个偏向召回的策略,那么总体考量也是侧重在安全方面进行考虑。

仿真和路测也是会很重要,虽然会损耗一些效率,但是主要方向还是得保证安全。

自动驾驶AI技术体系

请添加图片描述

自动驾驶AI技术体系主要分为两派,技术派和工程派。技术派主要支持的是end2end的方案,但是会存在不确定性,现在来说深度学习还是一个黑盒方案,如果训练一个模型,这个模型具体的效果是否能完全cover路上的问题还是不确定的,并且每次模型的更新也许会引入新的问题。工程化其实还是比较明确的,遇到一个问题,通过对应的策略是可以解决的,但是又会出现另外一个问题,就是道路环境,交通规则这些都会比较复杂,针对不同的道路,需要给出不同的策略,这种策略会很繁重,这样代码的迭代,维护都需要大量的人力来做开发。

车载系统主要分为四个部分:
地图系统:自动驾驶系统不能脱离地图,不能脱离规则的约束。离线系统,在线系统(地图质量存在差异),更新率,实时性?
感知系统:数据+模型,传感器的配置存在分歧。充分发挥不同传感器的能力,后融合的方案转向前融合的方案。
预测决策系统:可以引入人类判断的节点。预测是引入自标注的学习系统,但是在实际行车过程中,预测和决策是一体的。
自适应规划控制:优化问题

仿真系统:存在驾驶风格不同

算力支持:昆仑芯?

学习型PNC系统是实现全无人的必由之路

  1. 策略分叉:投入产出比迅速下降
  2. 城市扩展,需要调整策略:根节点的策略调整,难以迁移和维护。

请添加图片描述

预测和决策的多任务系统:基于搜索和推荐的技术应用到自动驾驶系统中,基于搜索的方法给出轨迹的候选。

仿真,高效迭代的利器

请添加图片描述

评测系统
障碍物交互

数据是仿真的灵魂

请添加图片描述

场景库的构建,维度的切分。
急刹,cutin怎么取评价呢

补充信息:

  1. 什么是ODD?

ODD 的全称是 Operational Design Domain(设计运行域)。 所谓自动驾驶汽车的 ODD 就是指自动驾驶系统功能设定的运行条件,包括但不限于环境、地理和时段限制、交通流量及道路特征等。

道路条件:高速公路(机动车专用公路)、普通公路、土路,或自动驾驶车的专用车道等,这些都是行驶的道路条件,还包括道路的具体性质:坡度、倾斜度、弯道曲率,是否有施工区域等。

地理条件: 城市或山区,靠海或内陆,山地或平原等,以及虚拟的地理围栏等。 地理围栏,就是通过事前设定好让自动驾驶车行驶的范围,通常是一个已验证的、适合自动驾驶车行驶的环境。

环境条件:天气、日照、昼夜、风、雨、雷电、雪、雾等环境条件。比如大雨时或下雪时,会造成车载传感器(摄像头、激光雷达)失效。

还包括周围车流、行人、动物、建筑物等等。 其他条件 速度限制,交通灯等设施的有无,是否配有安全员,持续行驶时间,包括法律法规等其他条件。 由于现在的自动驾驶技术还处于发展阶段,无法保证自动驾驶车在任何天气条件下和任何道路环境中都可以安全行驶的。因此,要根据该系统的能力来提前设定好ODD,通过限制行驶环境和行驶方法 ,将有可能发生的事故防范于未然。

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

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

相关文章

Ruby ERB模板注入检测

了解Ruby ERB模板注入,Ruby ERB模板注入检测。 ERB是Ruby自带的 <% 写逻辑脚本(Ruby语法) %><%= 直接输出变量值或运算结果 %>require erbtemplate = "text to be generated: <%= x %>" erb_object = ERB.new(template) x = 5 puts erb_object.r…

[附源码]JAVA毕业设计人才公寓管理系统(系统+LW)

[附源码]JAVA毕业设计人才公寓管理系统&#xff08;系统LW&#xff09; 项目运行 环境项配置&#xff1a; Jdk1.8 Tomcat8.5 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术…

Linux——Xshell、Xftp实现Linux远程登录与应用

目录 一、远程登录 1.1 SSH登录方式 二、Xshell远程连接 2.1 远程连接 2.2 设置粘贴复制 三、Xftp远程连接 3.1 远程连接 3.2 解决乱码 3.3 传输文件 一、远程登录 通常在工作过程中&#xff0c;公司中使用的真实服务器或者是云服务器&#xff0c;都不允许除运维人员 之…

微电网优化调度|农村农业区可再生能源微电网优化调度(Python代码实现)

&#x1f4a5;&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️❤️&#x1f4a5;&#x1f4a5;&#x1f4a5; &#x1f389;作者研究&#xff1a;&#x1f3c5;&#x1f3c5;&#x1f3c5;主要研究方向是电力系统和智能算法、机器学…

软件测试就业现状分析,2023是卷还是润?

一、当前软件测试的现状是什么&#xff1f; 现状1、网络上大量人唱衰&#xff0c;测试就业不行了 2022年5月后&#xff0c;越来越多人网络发声“互联网行业不行了”。贴吧、知乎、小红书上&#xff0c;也有大量人反馈软件测试就业惨淡……&#xff0c;篇幅有限&#xff0c;仅…

Docker学习4-常用命令之重要的容器命令

本文是Docker学习系列教程中的第四篇。本文是Docker常用命令中的重要命令。为什么说重要呢&#xff1f;因为这些命令&#xff0c;在以后开发过程中&#xff0c;会经常使用到。比如&#xff1a;怎么查看容器中运行的日志&#xff1f;怎么查看容器运行的进程&#xff1f;怎么导出…

最新中文版本FLStudio21水果音乐软件更新下载

导读&#xff1a;昨晚Image-Line发布FL Studio 2023&#xff0c;而今年也是他们成立第23周年。FL21一经发行便引起了广大制作人的关注&#xff0c;今天我们来介绍一下这款软件。FL Studio是一款音乐编曲软件&#xff0c;全称&#xff1a;Fruity Loops Studio&#xff0c;也是我…

实战:Kind部署k8s集群-2022.12.6(成功测试)

写在前面 原文阅读效果更佳&#xff1a;实战&#xff1a;Kind部署k8s集群-2022.12.6(成功测试) 语雀 《实战&#xff1a;Kind部署k8s集群-2022.12.6(成功测试)》 Kind Kind 是 Kubernetes in Docker 的简写&#xff0c;是一个使用 Docker 容器作为 Node 节点&#xff0c;在…

通关算法题之 ⌈栈和队列⌋

栈和队列 155. 最小栈 设计一个支持 push &#xff0c;pop &#xff0c;top 操作&#xff0c;并能在常数时间内检索到最小元素的栈。 实现 MinStack 类: MinStack() 初始化堆栈对象。void push(int val) 将元素val推入堆栈。void pop() 删除堆栈顶部的元素。int top() 获取…

文件系统实现

文件系统实现&#x1f3de;️1. 整体组织&#x1f301;2. 文件组织&#xff1a;inode&#x1f320;3. 多级索引&#x1f4d6;3.1 间接指针&#x1f4d6;3.2 多重间接指针&#x1f4d6;3.3 基于范围的方法&#x1f30c;4. 目录组织⛺5. 空闲空间管理&#x1f33f;6. 读取和写入文…

Vue 官方文档2.x教程学习笔记 1 基础 1.7 条件渲染

Vue 官方文档2.x教程学习笔记 文章目录Vue 官方文档2.x教程学习笔记1 基础1.7 条件渲染1.7.1 v-if1.7.2 在\<template> 元素上使用 v-if条件渲染分组1.7.3 v-else1.7.4 v-else-if1.7.5 用 key 管理可复用的元素1.7.6 v-show1.7.7 v-if vs v-show1.7.8 v-if 与 v-for 一起…

小网SIM卡QMI拨号无法获取IPv6地址问题的分析

背景 客户反馈设备插小网卡驻网并加载qmi_wwan驱动后,使用多路拨号工具进行两路拨号,第一路无法获取IPv6地址,但是插现网卡测试是没有问题的。具体测试方法如下图: Check后只有第二路有PDN驻网请求,如下图,建议排查QMI拨号工具 分析流程 首先根据客户提供的方法对问…

day6_redis学习

文章目录关注和取关查看其他用户界面及共同关注关注推送关注和取关 因为关注用户的时候可能涉及到共同关注的对象&#xff0c;所以需要利用到交集&#xff0c;而在Redis中可以使用交集的&#xff0c;是Set以及ZSet数据结构&#xff0c;但是显然这里并不需要排序&#xff0c;所…

Java学习之多态二

目录 一、运用多态解决宠物喂食问题 原理分析 运行测试 运行结果 分析 增加宠物和食物种类 Pig类 Rice类 测试 运行结果 一、运用多态解决宠物喂食问题 改变Master类的feed方法的参数列表 package com.hspedu.poly_;public class Master {private String name;public…

基于机器学习之模型树短期负荷预测(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️❤️&#x1f4a5;&#x1f4a5;&#x1f4a5; &#x1f4dd;目前更新&#xff1a;&#x1f31f;&#x1f31f;&#x1f31f;电力系统相关知识&#xff0c;期刊论文&…

Python 中的 Raincloud 图绘制

Python 中的 Raincloud 图 提示&#xff1a;一种强大的数据可视化方法&#xff0c;由小提琴图、散点图和箱线图的组合组成 提示&#xff1a;目录 Python 中的 Raincloud 图绘制Python 中的 Raincloud 图前言一、什么是 Raincloud 图&#xff1f;二、使用步骤1.加载数据集2.读入…

S7协议抓包分析(附pcap数据包)

一、S7协议概述 1、S7协议简介 S7comm&#xff08;S7 通信&#xff09;是西门子专有协议&#xff0c;可在西门子 S7-300/400 系列的可编程逻辑控制器 (PLC) 之间运行。它用于 PLC 编程、PLC 之间的数据交换、从 SCADA&#xff08;监控和数据采集&#xff09;系统访问 PLC 数据…

刷爆力扣之最长连续递增序列

刷爆力扣之最长连续递增序列 HELLO&#xff0c;各位看官大大好&#xff0c;我是阿呆 &#x1f648;&#x1f648;&#x1f648; 今天阿呆继续记录下力扣刷题过程&#xff0c;收录在专栏算法中 &#x1f61c;&#x1f61c;&#x1f61c; 该专栏按照不同类别标签进行刷题&#…

代码随想录算法训练营第五十五天|392. 判断子序列、115. 不同的子序列

LeetCode 392. 判断子序列 链接&#xff1a;392. 判断子序列 双指针&#xff1a; 思路&#xff1a; 本题较容易&#xff0c;如果不用动态规划而是用双指针的办法思路会更加简单。首先两个指针fast&#xff0c;slow分别代表t&#xff0c;s的下标&#xff0c;快指针用于遍历长…

来浅谈一下:GraalVM下载、安装、特点、概括

文章目录前言一、GraaIVM是什么&#xff1f;二、GraaIVM优点三、安装GraaIVM1.GraaIVM Community版本简略2.下载3.解压4.配置变量4.1、JAVA_HOME改成graalvm的位置4.2、编辑path5、查看总结前言 GraaIVM High-performance runtime with new compiler optimizations to accele…