首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

可靠的自动驾驶操作系统

上个月,在Apollo美研举办了一场以“Reliable operating systems for autonomous vehicle”为主题的Meetup。会上,来自Apollo CarOS团队的技术主管曲宁和UNSW的Gernot Heiser教授为大家做了精彩的主题分享,没能到达现场的开发者可以通过以下视频、资料来了解Meetup的主要内容。

Safety Challenges for Apollo OS

曲宁,主任工程师,CarOS团队技术主管

在此次Meetup上,曲宁为开发者带来了主题为“Safety Challenges for Apollo OS”的分享。

(视频内含PPT,建议放大后在Wi-Fi环境下观看)

他指出,在自动驾驶领域,安全至关重要,但目前市场上并没有好的解决方案。为此,Apollo提出了解决安全问题的五个方面,其中包括“功能性安全”,这意味着拥有备份和冗余来覆盖可能出现的系统故障。 Apollo使用基于AI的算法进行深度学习和复杂的流水线处理。Apollo的目标是实时提供“三高”:“高性能、高吞吐量、高可靠性”。

此外,他还讲到Apollo车辆在中国进行道路测试时遇到了很多挑战,尤其是在自行车密集和行人较多的道路,以及城市的不规则交叉路口。今年晚些时候,金龙将推出搭载Apollo的无人小巴将为这类交通状况带来一定程度的改善。但这项计划我们仍在L3的基础上实现,并配有驾驶员驾驶。

Reliable operating systems for autonomous vehicle

Gernot Heiser,UNSW教授

Gernot Heiser不仅是UNSW的教授,他还是Data61的Trustworthy Systems小组创始人和前任领导,ACM会员,IEEE和澳大利亚技术工程学院(ATSE)的院士。同时,他是微内核专家,领导了各种L4微内核的开发超过20年。在此次Meetup演讲中,他指出,我们的安全保障来自于安全的车载系统,因为系统黑客随时可能让自动驾驶车辆在关键时刻出错。

(视频内含PPT,建议放大后在Wi-Fi环境下观看)

当下,由于多种原因,安全问题日益严重。几乎所有的代码都有漏洞,“自主性增加了复杂性”,尤其涉及到传感和控制功能部分,这些漏洞会随着不同的复杂程度而增加。而且现在系统与外界的接口越来越多,很可能导致“攻击面大大增加”,甚至会出现攻击者通过蜂窝网络从远程侵入。

Heiser强调到,这项工作不应该基于标准的安全措施。目前,他正在研究一种全新的基本方法——seL4分离内核,为关键的安全功能提供“strong isolation(强隔离)”。

今后我们还会在美研举办更多自动驾驶相关主题的Meetup,邀请更多来自硅谷公司和知名高校的自动驾驶爱好者前来互动交流!

Apollo

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180507G1HI7200?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券