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

Rivian使用虚幻为其R1T车型设计、开发与部署HMI

Rivian是电动探险车制造商中的创新者。该公司以“让世界永远充满冒险乐趣”为宗旨,致力于为我们的后代构建美好的未来。

Rivian将每项挑战都视作提升自我的机会。他们使用虚幻引擎为其全新R1T车型——首款交付至消费市场的全电动皮卡——打造了一流的HMI(人机界面)。

为HMI开发和部署选择实时解决方案

Rivian在选择虚幻引擎之前评估了许多解决方案。“我们让它接受完整的工作负载测试,模拟在车流中穿行。”Rivian车内体验高级软件工程师Eddy Reyes说,“我们想要确保在屏幕上显示多辆汽车的驾驶员辅助工作负载中,虚幻引擎能够在我们的硬件上运行,并且表现出色。”

Reyes表示,结果显示虚幻引擎不仅性能最好,也提供了最漂亮的外观。“虚幻引擎轻松击败了所有其他选项,它拥有最好的图像和最高的质量。”他说,“所以这是很容易做出的决定。”

下一个关键里程碑是将虚幻引擎部署到装有传感器的车辆上。在驾驶过程中,团队能够看到传感器采集的所有数据都实时呈现在屏幕上。

Rivian车辆UI设计总监Matt Metropulos描述了传感器数据如何馈入实时渲染的图形中。“在自动驾驶早期阶段,我们的驾驶员需要建立起对车辆的信任。虚幻引擎让我们能够在驾驶员显示器上以可视化方式查看车辆对实时情况的反应。再配合车辆的外部传感器系统,我们成功地做到了这一点。”这一切都是在短时间内完成的。“从开发角度来看,我认为虚幻引擎带给我们的主要优势是速度。”软件开发副总裁Wassym Bensaid说,“只要我们有了汽车的3D模型,这种开发速度允许我们以非常迅捷的方式实现越来越多的用例。”

虚幻引擎的蓝图可视化脚本是加快开发节奏的重要组件之一。有了它,开发者无需编写任何代码,就能快速制作原型并迭代高级效果和行为。

Reyes描述了团队如何使用该系统迭代绘制屏幕上的车道以表示道路曲率。“将摄像头接收到的数据转换到引擎内需要进行大量的数学运算。“他说,“我们必须迭代多次,直到得到正确结果。如果不使用蓝图来制作原型,我们就无法计算出这一结果。”

在工作流程中担任工程和设计的协作平台

除了通过技术将数据显示在屏幕上,构建安全有效的人机界面还面临着许多其他挑战。“你不能分散驾驶员的注意力。”用户体验副总裁Eric Wood解释说,“所以提供给他们的信息不能太多也不能太少。有不应公开的地方。也有需要他们关注的地方。所以你不能简单设计一个图形,觉得它真酷,然后就直接把它做成驾驶界面。实际情况要比那复杂得多。”

这正是工程团队和设计团队开展合作的地方。“这需要大量的迭代。”Wood说,“多少次才算多呢?我们是否过于吹毛求疵了?很快,我们就使用虚幻引擎对此展开了深入研究。我让设计师设计动画和行为,向工程师展示结果,就像他们之间只隔了两扇门,他们想出一些东西,然后说‘你能来看看这个吗?’。这实在令人兴奋,从概念到实际尝试只需一两天时间。”

Metropulos说:“让设计团队和软件团队一起在虚幻引擎中工作可以提高效率。这让我们找到了一条捷径,借此,团队可以共同快速解决问题。”他说,“这也使团队对彼此更负责,在管理工作时更自主。”

“我们可以把设计师和工程师带到同一个平台上,让他们每天在虚幻引擎上交换想法,这令我欣喜。我们已经能够围绕这个引擎建立一支完整的团队,在团队中,人们不断学习并贡献技能,从而改进内容。”Reyes说,“这真的很酷,因为现在所有人都可以在一个共同的平台上协同工作,添砖加瓦。”

高保真车辆模型

高保真度使屏幕上的模型忠实还原了真实车辆,这是R1T人机界面如此吸引人的原因之一。这也是与用户建立信任关系的一个重要因素。

“虚幻引擎使我们可以根据车辆配置定制要渲染的车辆。”Metropulos说,“这样一来,我们在界面的任何地方都可以灵活地显示车辆的特定颜色、车轮和装饰。还可以显示车辆的门、座后置物板或齿轮隧道的实时状态。”

因为虚幻引擎可以处理R1T系统所有的多边形预算(约50万个),Rivian可以使用车辆原始CAD模型的数据,而不必从头开始重建。正如Wood所解释的那样,这不仅节省了时间,也使模型非常精确。“这不是在模拟我们的车辆,实际上是我们的车辆在你的驾驶员显示器中实时运行。”他说。

发展空间和无线更新

Rivian实现的另一个优势是支持无线(OTA)更新,便于Rivian向客户交付新内容。“无论是在驾驶员显示器还是中心显示器上,在安全和娱乐方面,虚幻引擎提供给我们的上升空间是一份真正的大礼。”Wood表示,“我们现在正在构思的东西绝对是你从未在车辆中见过的,这令我激动万分。”

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券