0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

环宇智行发布雅典娜自动驾驶软件系统

高工智能汽车 来源:未知 作者:胡薇 2018-09-19 10:00 次阅读

2018年9月17日,武汉环宇智行在上海发布了雅典娜(ATHENA)自动驾驶软件系统,旨在提供高性能AI计算和算法,完美解决感知和决策的适用性和可靠性。

这套系统集成了高精度地图、图像识别、决策控制、路径规划等多项功能,同时也囊括了虚拟仿真技术,为自动驾驶技术的升级、测试提供技术的保障。

虚拟仿真技术

在对图像的识别中,自动驾驶系统需要通过视觉感知,分辨出不同的物体,比如苹果、橘子、斑马、山峦、建筑物等等,传统的方法是通过深度学习,对样本库不断的训练,实现认知能力的提升。

这种方式非常有赖于样本库的完善,但样本库实际上来源于一些著名的数据集,这些数据集能够提供大部分场景下的物体形状、颜色等等,但对于少见的物体覆盖不全。基于不完整的样本库训练出的深度学习模型,认知能力自然也会打一个折扣。

但自动驾驶不能打折扣。

ATHENA系统有一套虚拟的仿真系统,可以实现对象变形、场景变化,及同一物体的颜色、背景环境等都可以通过参数进行调整。从而实现不用采集大量的数据样本,就可以训练到原本没有的物体识别。

要实现自动驾驶汽车的量产部署,需要一种能够在数十亿公里的行驶中进行测试和验证的解决方案,以保证应有的安全性和可靠性。因此,系统除了图像数据库的虚拟仿真,还可以仿真不同的道路环境、障碍物、车辆动力参数等等。

系统具备HIL(Hardware-in-the-Loop,硬件在环)、SIL(Software in loop,软件在环)、VIL(Vehicle-in-the-Loop实车在环)、Test track、Public road的能力。

HIL通过实时处理器运行仿真模型来模拟受控对象的运行状态,通过I/O接口与被测的ECU连接,对被测ECU进行全方面的、系统的测试。

从安全性、可行性和合理的成本上考虑,硬件在环测试已经成为ECU开发流程中非常重要的一环,减少了实车路试的次数,缩短开发时间和降低成本的同时提高ECU的软件质量,降低汽车厂的风险。

对汽车进行真实的嵌入式控制系统测试往往非常复杂、成本昂贵而且非常危险。HIL仿真可让工程师在虚拟环境中高效、全面地测试嵌入式设备。

SIL是一种等效性测试,测试的目的是验证代码与控制模型在所有功能上是否完全一致。其基本原则一般是使用与MIL完全相同的测试用例输入,将MIL的测试输出与SIL的测试输出进行对比,考察二者的偏差是否在可接受的范围之内。

VIL是指将系统集成到真实车辆中,并通过实时仿真机及仿真软件模拟道路、交通场景以及传感器信号,从而构成完整测试环境的方法,可实现系统功能验证、各场景仿真测试、与整车相关电控系统的匹配及集成测试。

与传统的硬件在环(HIL)测试相比,VIL由于用真实车辆替代了车辆模型,从而很大程度上提高了被测控制器性能测试结果的精确度;与实车测试相比,由于将实现复杂且难以复现的交通场景用仿真的方式来实现,可以快速的建立各种测试工况,工况的可重复性使得系统算法的快速迭代开发成为可能。总之,VIL弥补了实车测试与HIL测试之间的鸿沟。

环境感知

环宇智行技术负责人谢兴认为:3D感知与异质数据融合是高等级自动驾驶复杂感知的方向。

传统的环境感知是2D视角,对物体的识别不够全面。如果要完整的识别物体,需要从不同的方向,查看物体的状态以及形态。

因此,未来物体识别的方向,一定是朝着3D的方向发展,通过不同角度获取物体的数据,从而构建出物体实际形态的真实模样。

2D走向3D的过程,少不了三维点云的数据,但目前的点云数据,具有一些特点:

1、无序性,数据很难直接通过End2End模型处理;

2、稀疏性, 大概只有3%的像素才有对应的雷达点,极强的稀疏性使得点云高层语义感知尤为困难;

3、信息量有限,本质是对三维世界几何形状的低分辨率重采样。

三维点云深度学习模型有基于体速网络的VoxelNet、VoxelNet++、多尺度融合,基于点云的PointNet、PointNet++,还有基于图的学习模型。

自动驾驶环境感知还有赖于深度学习的异质数据特征表示、面向大数据的特征选择、智能驾驶环境感知。

其中,面向大数据的特征选择,需要通过搜索的策略,产生候选特征子集,每个特征子集通过一定的软件算法筛选。然后自动驾驶通过选择特征子集,形成MLP网络,实现分类和定位,并最终得出结果。

整个感知的过程,非常依赖于深度学习的模型,以及卷积神经网络,把抽象\非线性的环境细化成多层\深度的特征元素。环宇智行的学习模式是体素深度网络模型,包含RPN(RegionProposal Network)区域生成网络、Convtion Middle Layers、Feature Learning Network。

决策规划、服务应用

自动驾驶系统具备了环境感知、高精定位等能力后,还需要进行决策规划。这方面公司是通过Mission-level Planning、Behavior-level Planning、Trajectory-level Planning三个方面实现的。

雅典娜软件系统,在感知软件算法、决策规划、数据、地图仿真都提供了成熟的解决方案,可以为自动驾驶公司、OEM提供技术上的帮助。客户可以通过提供数据,得到仿真结果,或者相应的测试报告。

公司也可以提供各种API接口、SDK给到用户,让用户实现丰富、定制化的应用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 图像识别
    +关注

    关注

    8

    文章

    446

    浏览量

    37906
  • 自动驾驶
    +关注

    关注

    773

    文章

    13022

    浏览量

    163189

原文标题:自动驾驶的“雅典娜” | GGAI头条

文章出处:【微信号:ilove-ev,微信公众号:高工智能汽车】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【话题】特斯拉首起自动驾驶致命车祸,自动驾驶的冬天来了?

    `特斯拉首起自动驾驶致命车祸,自动驾驶的冬天来了?“一个致命的事故一定是由多个小的错误组成的。”  7月初,特斯拉发表博客叙述了NHTSA(美国国家公路交通安全管理局)正在着手调查第一起Tesla
    发表于 07-05 11:14

    自动驾驶真的会来吗?

    自动驾驶和背后技术有了更广泛地讨论、更深刻地认知;另一方面则是让不少风投看到了机会,认为传感器芯片为代表的硬件研发,以及计算机视觉为支撑的软件技术,将会迎来更大的关注度。特斯拉的autopilot
    发表于 07-21 09:00

    细说关于自动驾驶那些事儿

    辅助系统系统)用到的技术重迭。自驾车如何看见世界为什么要这么多种传感器?优缺点互补目前多数车商在量产车中配备的“自动驾驶”功能,包含特斯拉、Volvo、Mercedes-Benz、奥迪等,事实上就是搭载
    发表于 05-15 17:49

    自动驾驶的到来

    。  总之,与其他领域类似,攻击与防守将会是一个长久的话题,目前的做法是尽量提高攻击成本,不断提升自身防御能力。这就要求自动驾驶系统必须要具备软件实时升级的能力。
    发表于 06-08 15:25

    AI/自动驾驶领域的巅峰会议—国际AI自动驾驶高峰论坛

    由南德意志出版及活动有限公司举办的 国际AI自动驾驶高峰论坛 将于 2017年11月28/29日 在 德国慕尼黑 举办,中德联合股份公司作为中国独家合作伙伴,诚邀您拨冗莅临!【活动背景】AI
    发表于 09-13 13:59

    UWB主动定位系统自动驾驶中的应用实践

    ,可称为辅助驾驶。比如自适应巡航、自动紧急刹车等,系统开始对车辆有主动的操控行为;L2系统自动驾驶车辆,但
    发表于 12-14 17:30

    如何让自动驾驶更加安全?

    的基础和条件。今年1月份,国家发改委发布《智能汽车创新发展战略征求意见稿》,明确提出了中国到2035年发展成为智能汽车大国的战略规划。自动驾驶汽车公共道路测试的下一阶段,将是部分技术领先企业的商业化
    发表于 05-13 00:26

    自动驾驶汽车的处理能力怎么样?

    功能;但作为一个行业,我们仅仅是才触及ADAS系统的表面,更不用说完全自主驾驶了。示意图:自动驾驶的五个级别自动驾驶的级别
    发表于 08-07 07:13

    联网安全接受度成自动驾驶的关键

    随着时代的演进与汽车工业技术、机器视觉系统、人工智能和传感器相关技术上不断创新与进步,无人自动驾驶汽车已不是一件遥不可及的梦想,Google与国际车厂相继针对自动驾驶技术致力研究开发,进一步让
    发表于 08-26 06:45

    如何保证自动驾驶的安全?

    自动驾驶技术为人们勾勒出了一副美好的未来出行的画面:坐上没有方向盘的汽车,一觉睡到公司门口;甚至我们可能不再拥有一辆汽车,需要出门时共享自动驾驶汽车会自己到来,送到目的地时会自行离开……不过自动驾驶
    发表于 10-22 07:45

    如何打造自动驾驶「自行车」的呢

    自行车什么时候能实现「自己行走」呢?自行车属于欠驱动系统,如果不进行控制就无法实现稳定站立最近,B站野生技术协会野生钢铁侠、「华为天才少年计划」入选者、AI算法工程师稚晖君发布了一个「自动驾驶
    发表于 08-26 09:23

    自动驾驶系统设计及应用的相关资料分享

    作者:余贵珍、周彬、王阳、周亦威、白宇目录第一章 自动驾驶系统概述1.1 自动驾驶系统架构1.1.1 自动驾驶
    发表于 08-30 08:36

    自动驾驶技术的实现

    k随着汽车电子的日益复杂化以及汽车电子电气架构(EEA)的升级,人们对于联网智能汽车的需求也在逐步上升,大量先进技术往汽车上应用,如高级驾驶辅助系统(ADAS)、自动驾驶等,这些新技术也对车载网络
    发表于 09-03 08:31

    详细说明多项自动驾驶底层软件技术

    一分析过程无论从难度系数还是工作量上都很大,而“内存分配”和“内存访问”是非常重要的一个原因。  内存分配  内存分配主要存在于自动驾驶底层软件领域。通常的做法是,数据发布单元向底层操作系统
    发表于 11-09 16:09

    LabVIEW开发自动驾驶的双目测距系统

    LabVIEW开发自动驾驶的双目测距系统 随着车辆驾驶技术的不断发展,自动驾驶技术正日益成为现实。从L2级别的辅助驾驶技术到L3级别的受条件
    发表于 12-19 18:02