搜维尔科技:驾驶模拟器背后的技术: Varjo的虚拟/混合现实 (VR/XR)提供独特的优势,最终加快汽车开发创新的步伐
专业驾驶模拟器广泛应用于车辆开发,帮助汽车行业在开发过程的早期做出更好的设计决策。总体目标是为测试驾驶员提供最真实的驾驶体验,包括动态动作和声音,并测试控制算法或辅助系统等功能。环境越真实,驾驶员的体验就越接近最终车辆。为了进一步提高模拟器的沉浸感,领先的驾驶模拟器解决方案提供商VI-grade选择 Varjo 作为其高级驾驶模拟器的首选头戴式显示器。
本文介绍了驾驶模拟器背后的技术,并说明了Varjo的虚拟/混合现实 (VR/XR) 与 VI 级模拟器一起使用时如何提供独特的优势,最终加快汽车开发创新的步伐。
虚拟产品开发的进步对于汽车行业至关重要
驾驶模拟器在汽车开发中越来越重要。原始设备制造商 (OEM) 使用驾驶模拟器从以人为本的角度提高车辆性能。这为 OEM 带来了竞争优势,使他们能够与市场上的其他车辆和 OEM 区分开来。
过去几十年来,随着虚拟开发工具在汽车开发部门的广泛应用,汽车原型的物理测试逐渐减少。随着虚拟开发工具变得越来越好、越来越逼真,它们逐渐获得认可,并成为汽车开发过程中的关键。从 3D 图纸到计算机辅助工程 (CAE),如今在制造第一个硬件之前,几乎没有什么不能计算。
目前,在车辆投产前,仍需进行实物测试以获得最终批准:但对于汽车本身而言,这一过程非常完美,因为挑战往往来自人类驾驶员。没有模拟可以告诉您当车道保持系统启动或突然进行紧急制动时驾驶员的感受。
因此,人机交互曾经是物理测试的领域,而如今的驾驶模拟器可以涵盖所有这些驾驶操作,因此人机交互成为了测试的核心。它们还提供了更为精简的开发流程,同时还省去了建造原型和在试验场进行测试的昂贵费用。
人机界面:汽车品牌知名度的差异化
汽车 OEM 过去常常用能引起情感共鸣的特征来定义自己的品牌,比如吸引人的底盘设计、性能特点和声音。然而,汽车品牌的突出之处不仅仅在于这些特征。未来,汽车将发展成为软件定义的汽车,在联网环境中运行。
人与汽车的互动将在驾驶员/乘客如何看待品牌方面发挥关键作用。这就是为什么汽车原始设备制造商不断寻求创新:系统开发过程和汽车与乘客的互动方式。
更加真实,减少晕动症
驾驶模拟器不仅仅是测试驾驶员的日常工作——它也很有趣。至少对于大多数有机会坐在 VI 级驾驶模拟器中的人来说是如此。然而,有些人却无法做到这一点。例如,当驾驶员的大脑从屏幕上看到的内容和他的身体在运动/加速时所体验到的信号不同时,这种冲突就是我们所说的晕动症。
增加模拟的真实感通常会带来更贴近现实的更好驾驶体验。在驾驶模拟器中添加专业的 XR 技术可以帮助促进这一过程。
为什么选择 Varjo
与 Varjo 合作对 VI-grade 来说是天作之合,因为两家公司都是各自领域的领导者。虽然 Varjo 以高端 XR 戴式显示器而闻名于业界,但 VI-grade 是汽车驾驶模拟器市场特定应用领域(如行驶和操控、声音/NVH、ADAS 或 HMI)的领导者。VI-grade 受益于更逼真的虚拟环境(在模拟器中环顾四周时没有限制),而 Varjo 再次证明他们的系统可以覆盖广泛的应用,在这种情况下,就是汽车开发。
简而言之,VI-WorldSim 是一款理想的工具,能够提供逼真的沉浸式主观感受和反馈,而 Varjo XR 技术则让这一点更加出色。Varjo戴式显示器为用户提供了无与伦比的体验,使用户能够捕捉现实世界中的事物,让用户能够看到他们的手和现实世界中的物体(如方向盘或仪表板)叠加在虚拟环境中,从而提供增强现实虚拟透视。
从 VI-WorldSim 版本 2024.1 开始,Varjo XR-3 戴式显示器型号将得到支持,这要归功于通过虚幻引擎 5 的 OpenXR。对 Varjo XR-4 戴式显示器的支持将很快推出。
VI-grade 产品开发主管Roberto De Vecchi表示:“在专业驾驶模拟器中支持高质量的混合现实解决方案将该工具的范围扩展到更先进的 HMI 应用:多学科之旅又迈出了一步!”
“Varjo 的 XR-4 系列通过改进戴式显示器平衡性,让 XR 体验更加舒适,”De Vecchi 说道。“使用最高分辨率的显示器结合宽视野,可以提供更自然的沉浸感。这些对于在模拟器上进行更长时间的驾驶非常有用。”
VI-grade 的目标是使可视化尽可能逼真,使模拟世界与现实世界难以区分。借助 Varjo 戴式显示器,VI-grade 在这一多学科旅程中又迈出了一步。我们所有人都期待看到更加逼真的模拟、增强的用户体验以及由此带来的汽车工程领域加速创新。
相关文章:

搜维尔科技:驾驶模拟器背后的技术: Varjo的虚拟/混合现实 (VR/XR)提供独特的优势,最终加快汽车开发创新的步伐
专业驾驶模拟器广泛应用于车辆开发,帮助汽车行业在开发过程的早期做出更好的设计决策。总体目标是为测试驾驶员提供最真实的驾驶体验,包括动态动作和声音,并测试控制算法或辅助系统等功能。环境越真实,驾驶员的体验就越接近最终车…...

OSL 冠名赞助Web3峰会 “FORESIGHT2024”圆满收官
OSL 望为香港数字资产市场发展建设添砖加瓦 (香港,2024 年 8 月 13 日)- 8 月 11 日至 12 日, 由 香港唯一专注数字资产的上市公司 OSL 集团(863.HK)冠名赞助,Foresight News、 Foresight Ventu…...

LeetCode 3148.矩阵中的最大得分:每个元素与其左或上元素之差的最大值(原地修改O(1)空间)
【LetMeFly】3148.矩阵中的最大得分:每个元素与其左或上元素之差的最大值(原地修改O(1)空间) 力扣题目链接:https://leetcode.cn/problems/maximum-difference-score-in-a-grid/ 给你一个由 正整数 组成、大小为 m x n 的矩阵 g…...
主流的开源大型语言模型
本期我们来聊聊目前主流的开源大型语言模型。这些模型就像是AI界的超级英雄,各具特色,为我们的研究和开发提供了强大的力量。🚀 GPT-Neo:这是EleutherAI的杰作,它模仿了OpenAI的GPT-3。GPT-Neo虽然规模小一些…...

【自动驾驶】话题通信
目录 构建发布者构建订阅者编写lanch文件自动启动节点测试运行ROS的目录结构 切换到工作空间的src目录下: 构建发布者 catkin_create_pkg publisher std_msgs rospy roscpp编写发布者程序: // 1.包含头文件 #include "ros/ros.h" #include &…...

【Linux】中的软件安装:深入探索RPM、SRPM与YUM
🐇明明跟你说过:个人主页 🏅个人专栏:《Linux :从菜鸟到飞鸟的逆袭》🏅 🔖行路有良友,便是天堂🔖 目录 一、引言 1、Linux的起源与发展 2、RPM、SRPM与YUM的简要介…...

uniapp自定义请求头信息header
添加请求头:uniapp自定义请求头信息header,如下:添加tenant-id参数 代码...

SpringBoot整合Liquibase
1、是什么? Liquibase官网 Liquibase是一个开源的数据库管理工具,可以帮助开发人员管理和跟踪数据库变更。它可以与各种关系型数据库和NoSQL数据库一起使用,并提供多种数据库任务自动化功能,例如数据库迁移、版本控制和监控。Li…...

虚幻5|给武器添加碰撞检测与伤害
本章内容衔接上两章,需要完成上两章才能用本章内容 虚幻5|角色武器装备的数据库学习(不只是用来装备武器,甚至是角色切换也很可能用到)-CSDN博客虚幻5|普通攻击,使用接口更方便-CSDN博客 如有疑问,可访问…...
RESTful API设计指南:构建高效、可扩展的Web服务
目录 引言 一.RESTful API概述 二.设计原则 2.1. 资源导向 2.2. 使用标准的HTTP方法 2.3. 无状态通信 2.4. 可缓存响应 2.5. 分层系统 2.6. 按需加载代码(可选) 2.7. HATEOAS 三.最佳实践 3.1. 明确资源和子资源 3.2. 使用合适的HTTP状态码 …...

黑马头条vue2.0项目实战(九)——编辑用户资料
目录 1. 创建组件并配置路由 2. 页面布局 3. 展示用户信息 4. 修改昵称 5. 修改性别 6. 修改生日 7. 修改头像 7.1 图片上传预览 7.2 使用纯客户端的方式处理用户头像上传预览 7.3 头像裁切 7.4 纯客户端的图片裁切上传流程 7.5 Cropper.js 图片裁剪器的基本使用 …...

43.【C语言】指针(重难点)(F)
目录 15.二级指针 *定义 *演示 16.三级以及多级指针 *三级指针的定义 *多级指针的定义 17.指针数组 *定义 *代码 18.指针数组模拟二维数组 往期推荐 15.二级指针 *定义 之前讲的指针全是一级指针 int a 1; int *pa &a;//一级指针 如果写成 int a 1; int *pa &a…...

【STM32+HAL】杆球控制系统
一、前言 2017年电赛出了道板球控制系统题目,现写一个简化版本——杆球控制系统,以此记录电赛集训生活。 二、题目分析 最终采取的方案是:OpenMV读取小球的当前位置,并将坐标值传给STM32端,再由32通过电机改变杆的位置…...
用Python实现9大回归算法详解——04. 多项式回归算法
多项式回归 是线性回归的一种扩展,它通过将输入特征的多项式项(如平方、立方等)引入模型中,以捕捉数据中非线性的关系。虽然多项式回归属于线性模型的范畴,但它通过增加特征的多项式形式,使得模型能够拟合非…...

vue打包更新packge.json版本号
VUE项目打包自动更新版本号 此方法只针对 Vue 如果使用其他框架,可以此参照作为参考 一、先看效果 二、创建 buildVersion.js 文件 文件内容 目前只针对3位版本号 递增规则是 每次更新 加一次小版本,10次小版本向前递增一个版本。如:1.0.9 递…...
计算机视觉技术解析:从基础到前沿
第一部分:计算机视觉基础与基本原理 计算机视觉是人工智能领域的一个重要分支,旨在使计算机能够理解和处理图像和视频数据。随着深度学习技术的飞速发展,计算机视觉已经在许多实际应用场景中取得了显著的成果,如图像识别、目标检…...

unity游戏开发003:深入理解Unity中的坐标系
Unity游戏开发 “好读书,不求甚解;每有会意,便欣然忘食。” 本文目录: Unity游戏开发 Unity游戏开发深入理解Unity中的坐标系前言1. 坐标轴2. 左手坐标系3. 世界坐标系 vs. 局部坐标系4. 坐标变换5. 注意事项 总结 深入理解Unity中…...
伊索寓言两则
马和驴 马为自己精美的马具感到骄傲,在大马路上遇见了驴子子正驮着重担挪着步子,挡了路,马儿没法过去,就不耐烦叫道:真想踢你两脚,好让你走快点。驴子沉默不语,但没忘马儿的傲慢。不久后马儿患…...
嵌入式硬件产品开发:编码文件规则
目录 简介 文件内容的一般规则 文件名命名的规则 简介 一个工程是往往由多个文件组成。 这些文件怎么管理、怎么命名都是非常重要的。 文件内容的一般规则 【规则1】每个头文件和源文件的头部必须包含文件头部说明和修改记录。 源文件和头文件的头部说明必须包含的内容和次…...
设计模式 - 组合模式
💝💝💝首先,欢迎各位来到我的博客!本文深入理解设计模式原理、应用技巧、强调实战操作,提供代码示例和解决方案,适合有一定编程基础并希望提升设计能力的开发者,帮助读者快速掌握并灵活运用设计模式。 💝💝💝如有需要请大家订阅我的专栏【设计模式】哟!我会定…...
MVC 数据库
MVC 数据库 引言 在软件开发领域,Model-View-Controller(MVC)是一种流行的软件架构模式,它将应用程序分为三个核心组件:模型(Model)、视图(View)和控制器(Controller)。这种模式有助于提高代码的可维护性和可扩展性。本文将深入探讨MVC架构与数据库之间的关系,以…...

2025 后端自学UNIAPP【项目实战:旅游项目】6、我的收藏页面
代码框架视图 1、先添加一个获取收藏景点的列表请求 【在文件my_api.js文件中添加】 // 引入公共的请求封装 import http from ./my_http.js// 登录接口(适配服务端返回 Token) export const login async (code, avatar) > {const res await http…...
Unit 1 深度强化学习简介
Deep RL Course ——Unit 1 Introduction 从理论和实践层面深入学习深度强化学习。学会使用知名的深度强化学习库,例如 Stable Baselines3、RL Baselines3 Zoo、Sample Factory 和 CleanRL。在独特的环境中训练智能体,比如 SnowballFight、Huggy the Do…...
Mysql8 忘记密码重置,以及问题解决
1.使用免密登录 找到配置MySQL文件,我的文件路径是/etc/mysql/my.cnf,有的人的是/etc/mysql/mysql.cnf 在里最后加入 skip-grant-tables重启MySQL服务 service mysql restartShutting down MySQL… SUCCESS! Starting MySQL… SUCCESS! 重启成功 2.登…...

Selenium常用函数介绍
目录 一,元素定位 1.1 cssSeector 1.2 xpath 二,操作测试对象 三,窗口 3.1 案例 3.2 窗口切换 3.3 窗口大小 3.4 屏幕截图 3.5 关闭窗口 四,弹窗 五,等待 六,导航 七,文件上传 …...
站群服务器的应用场景都有哪些?
站群服务器主要是为了多个网站的托管和管理所设计的,可以通过集中管理和高效资源的分配,来支持多个独立的网站同时运行,让每一个网站都可以分配到独立的IP地址,避免出现IP关联的风险,用户还可以通过控制面板进行管理功…...

C++ 设计模式 《小明的奶茶加料风波》
👨🎓 模式名称:装饰器模式(Decorator Pattern) 👦 小明最近上线了校园奶茶配送功能,业务火爆,大家都在加料: 有的同学要加波霸 🟤,有的要加椰果…...

从“安全密码”到测试体系:Gitee Test 赋能关键领域软件质量保障
关键领域软件测试的"安全密码":Gitee Test如何破解行业痛点 在数字化浪潮席卷全球的今天,软件系统已成为国家关键领域的"神经中枢"。从国防军工到能源电力,从金融交易到交通管控,这些关乎国计民生的关键领域…...

springboot 日志类切面,接口成功记录日志,失败不记录
springboot 日志类切面,接口成功记录日志,失败不记录 自定义一个注解方法 import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target;/***…...
鸿蒙(HarmonyOS5)实现跳一跳小游戏
下面我将介绍如何使用鸿蒙的ArkUI框架,实现一个简单的跳一跳小游戏。 1. 项目结构 src/main/ets/ ├── MainAbility │ ├── pages │ │ ├── Index.ets // 主页面 │ │ └── GamePage.ets // 游戏页面 │ └── model │ …...