全自动驾驶,吹牛容易实现难!有90%的人都不了解这些细节
今天看到了一则新闻,也不是什么新鲜事,新闻中这样说道:
减少人类司机操作的自动驾驶实验将会在明年进行,从而开启四级自动驾驶时代。四级自动驾驶是等级第二高的自动驾驶技术,能够处理大部分普通的驾驶任务。而五级自动驾驶汽车能够完全自动驾驶。
在短暂的感叹了一下今年过的真快以外,也思考了一下传说中的自动驾驶时代什么时候才能真正到来。
我们一直在讨论的自动驾驶具体到底是个什么情况呢?怎么样才算自动驾驶,我们离真正的无人驾驶还有多远的路要走呢?
首先我要装个逼,放上一个SAE J3016自动化标准的图
这张图大概的意思就是
采用SAE的分级方式,自动驾驶分为了Level 0 到 Level 5 这六个等级,分别为:
Level0-人工操作,无自动驾驶功能
Level1-驾驶环境、动态驾驶任务的反馈都是人工监督,仅在转向和加、减速的时候有自动辅助
Level2-驾驶环境、动态驾驶任务的反馈都是人工监督,转向和加、减速系统自动驾驶
Level3-驾驶环境为自动驾驶,动态驾驶任务反馈是人工监督,
Level4-实现高度自动驾驶,在特定情况下系统会向驾驶员提出请求
Level5-全自动驾驶
再通俗的解读一遍:
Level0-系统:???看我干嘛,开你的车。
Leve1-系统:转弯的时候,加减速的时候我能给一丁丁丁点提示和帮助,但是还是你得自己开
Level2-系统:转弯,加减速的时候我可以帮你做,但是你信得过我?出事我不负责,所以你还是自己看着点
Level3-系统:除了交通情况超出我理解范围的情况,其他时候我来帮你开车,但别太看得气我,你得随时准备接手方向盘
Level5-系统:兄dei~,就您那技术,不知道怎么考的驾照,你看清楚,这才叫开车
那么要想实现自动驾驶汽车上路起码得要4级以上,不然就等只能在PPT上看到所谓自动驾驶普及。
自动驾驶的等级现在搞清楚了,那大家肯定会问现阶段自动驾驶技术达到了什么地步?
这张图显示了几家主要汽车制造商自动驾驶汽车的投放计划,图中可以看出目前为止L4的汽车数量为0,L3等级只有奥迪A8,剩下的目前就是基本在L4的测试阶段。但是2018年的自动驾驶行业会更上一层楼,所以非常期待。
现在来看看这款L3自动驾驶级别的奥迪A8
整个自动驾驶系统由安全电脑、仪表盘、NMI用户交互导航、电子刹车助力Brake Boost、电子稳定系统ESC、电子转向控制EPS、发动机控制单元、变速箱控制单元、车身电脑、后轮转向系统、网关Gateway、电子悬挂控制平台EEP和中央自动驾驶控制器组成。
配备了至少12个超声波雷达传感器、5个摄像头实现全景拍摄,4个中距雷达和1个长距雷达、1个红外夜视传感器、1个激光传感器等。
在投放计划中,大家可以看到在奥迪那一栏有备注“TJP,小于60km/h”,这就意味着奥迪的这款L3级别的自动驾驶汽车是面向城市道路,主要是拥挤路段。
在这个6个等级中,L3是真正达到自动驾驶的门槛,从L2-L3最关键的一个环节,如果把这个升级过程当做是一个孩子成长的过程,那么L2到L3就是一个孩子从青少年步入成年的阶段。
这个过程如同青春期的孩子,会遇到很多问题。2016年5月7日,一辆特斯拉Model S在弗罗里达州的一个交叉口与一辆拖挂车发生剧烈碰撞,Model S的驾驶员不幸身亡。
图片来源:NEW DETAILS ABOUT FATAL TESLA CRASH EMERGE
图片来源:还原特斯拉致命事故现场
美国交通局是如何「断案」的?丨极客公园
这起悲剧和传感器感知缺陷有关,在交叉口汽车未能正确的识别卡车。等到自动驾驶级别到达L3后,剩下的问题就是如何解决激光雷达等高精确度的传感器的成本问题。
L4等级不再仅仅是速度小于60的城市街道,所以需要更加精准的计算平台以及相关的管制法规。
2017年即将结束,这一年自动驾驶领域的发展大家都能看在眼里,外加逐渐兴起的人工智能,5G网络,在2018年的时候自动驾驶技术到底能走到哪一步非常令人期待。
如果在未来某一天L5级别的自动驾驶技术成熟了,我们是不是就可以进入无人驾驶时代了?
答案是:没那么简单。
无人驾驶时代,不仅仅是要看汽车技术能发展到什么级别,此时会衍生三个问题。
隐私问题。无人驾驶车辆需要大量的收集周围的环境信息和用户的个人信息才能够成为一个完整的智能体系。这时候,就会面临“人们是否原因让自己的大量信息被采集。”
利益分配问题。到时候撑起无人驾驶的,不仅是汽车制造商而是整个社会,这里会有不同行业领域的参与,比如阿里最近在搞的智慧城市系统。当多方参与这件事后,利益分配如何解决?
最后的就是法律。肯定需要专门的法律法规来管理,这个不必多说。
最后评论区留给你们啦,请各位开始表演起来!
参考文章:
知乎网友陈光,对对《自动驾驶攻破难度在哪,何时能达到L5?》的优秀回答以及
文章《自动驾驶的分级和路线》
更多好文,回复相对应的关键字即可阅读
- 解决Vmware克隆出来虚拟机的网络问题
- Nginx|Tengine的编译安装步骤
- centos下tomcat安装调试
- Redis 实现接口访问频率限制
- Nginx 配置文件安全分析
- 一个写SQL语句的便利工具
- OpenFlow网络中的路由服务
- Python中萌新不知道的小魔法(一)
- 基于Scrapy的全球最大成人网站PornHub爬虫
- Python标准库笔记(7) — copy模块
- Python项目实战——开发网易云音乐插件
- 将已有项目代码通过命令行方式上传到github,简易傻瓜教程(图文)将已有项目代码通过命令行方式上传到github,傻瓜教程(图文)1. 创建一个github项目2. 在Repository name
- mac执行git命令出现xcrun: error: invalid active developer path解决方法
- centos修改主机名
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 3分钟短文:Laravel 编程中优雅地添加定义常量
- 极客算法训练笔记(四),栈和队列,从实际应用看数据结构
- 微博爬虫出错居然还和网络运营商有关
- 8.深入k8s:资源控制Qos和eviction及其源码分析
- 1. 不吹不擂,第一篇就能提升你对Bean Validation数据校验的认知
- CNN不用乘法? AdderNet和DeepShift论文理解
- 动手构建地铁关系网,实现最短路径查询
- Java并发编程(08):Executor线程池框架
- 用Scipy求解单个正态总体的置信区间
- 架构设计 | 基于电商交易流程,图解TCC事务分段提交
- 用Gaussian做CASSCF计算
- 用Gaussian 16计算振动分辨的紫外-可见吸收光谱
- graylog日志分析系统上手教程
- 使用Seq搭建免费的日志服务
- 拜托!这才是分布式系统CAP的正确打开方式!