将Varjo XR技术融入战斗机训练模拟器,有效提升模拟训练沉浸感与效率

本周在Varjo总部,收到了一份令人兴奋的礼物,一架由Dogfight Boss与varjo XR-4集成的训练模拟器。这是一个专业级模拟器,专为高保真训练和任务排练而设计,非常注重细节,提高了沉浸水平。

img_6050.jpg

为此Dogfight Boss的首席执行官Lukas,为我们介绍了他们的硬件如何与XR和模拟软件集成(任务作战模拟器)来复制真实世界飞行操作的复杂性和细微差别。

为我们介绍一下Dogfight Boss吗?

Dogfight Boss专门为航空、国防和专门行业打造专业级模拟器。我们专注于提供超现实的硬件系统,让飞行员和操作员尽可能接近真实的进行训练。我们的目标是让训练、任务预演甚至R&D变得更安全、更身临其境、成本更低。

是什么促使你专注于创造像F/A-18C/E这样的全尺寸座舱复制品?

Screenshot-2025-07-30-at-16.07.57.jpg

我们的模拟器是模块化的,从简单的仪表板或HOTAS设置到完整的驾驶舱复制品。带有座舱盖和逼真机身的全尺寸模型主要用于营销和活动,以吸引观众。对于训练来说,准确性是关键;机舱的内部细节经过精心设计,符合适当的人体工程学,所有仪器都放置在正确的位置,实现真实的行为。这有助于飞行员锻炼肌肉记忆、驾驶舱气流和应急程序,就像他们在实际的喷气式飞机上一样,建立对他们设备的信心。对于专业用途,客户更喜欢由钢和铝制成的简化机身。在混合现实系统中,飞行员只能看到内部,而外部实际上是隐藏的。

模拟器的典型客户有哪些

我们专注于国防领域的客户(空军、海军航空兵和特种部队),但我们也服务于航空航天研究、飞行学院,甚至顶级民用客户。我们越来越多地看到创新实验室对测试XR/MR解决方案的兴趣。

交付给Varjo总部的F/A-18C/E驾驶舱有何独特之处?

交付给Varjo的F/A-18C/E座舱是一个完全精确的复制品,包括HOTAS、显示器、开关、踏板和座椅。它非常符合现实世界的尺寸和人体工程学。我们从头开始构建所有的面板、开关、MFD、踏板和UFC,以及UFC上尺寸正确的数字显示器。唯一现成的部分是HOTAS。

eyJwYXRoIjoiZnJvbnRpZnlcL2ZpbGVcL0VEaEY5a1dpVHJBS1JuNnk0Q3hLLmpwZyJ9-frontify-579vN6iLeh2exZDsatL3ks9fjQcI5yx7X3TPddZMczg.jpeg

但对于F-16和所有最近的模拟器,我们正在开发从面板,显示器,油门到力感杆底座、电动升降座椅和触觉座垫的整体结构。

对于Varjo,我们还编程了原生混合,以便与XR演示无缝集成,因此它已准备好用于高端混合现实用例。

体验与真正的F/A-18战斗机有多接近?

我们复制所有关键任务系统和接触点。一些非关键系统,如环境控制,可能会被简化,但飞行员接触、看到或与之交互的一切都是准确无误的。这是开发真正的肌肉记忆的关键。

飞行员(或演示用户)感觉到的阻力、振动或重量与真实飞机相似吗?

DSC01377.jpg

按钮和开关具有正确的触觉,我们有时会添加振动元件(在这种情况下,集成到座椅中),用于起落架部署、失速或武器投放等事件。对于实现沉浸感来说,物理线索和视觉元素一样重要。由于不可能模拟重力,我们偶尔会在操纵杆或振动垫上使用力反馈。

驾驶舱如何与Varjo XR-4XR耳机集成?

我们的驾驶舱直接与模拟软件连接,Varjo XR-4将一个完美协调的虚拟环境覆盖在物理硬件上。这使得飞行员能够看到驾驶舱外面,看到整个虚拟世界,而他们的手仍在真实的控制上。真是两全其美。

XR给训练或模拟体验增加了什么?

XR增加了屏幕所不能提供的深度、情境意识和动态交互。你可以模拟空对空战斗,加油,航空母舰登陆,或复杂的联合任务。极大地放大了培训的价值。

将物理模拟器与XR硬件结合有哪些技术挑战?

将虚拟和现实世界对齐不是一件容易的事,当你切换开关或跟踪目标时,毫米级的精度至关重要。延迟、运动跟踪和遮挡处理是持续的挑战,但与Varjo密切合作让我们突破了极限。因为我们有来自AAA游戏行业的最好的程序员,我们也能够帮助软件开发人员优化XR的IG,以获得最佳性能而不打折扣。

驾驶舱兼容哪些仿真软件或平台?

f-18-flight-simulator-chayka-aero-011.jpg

我们的硬件可与一系列平台配合使用,从DCS World和X-Plane到军用级软件,如任务作战模拟器, Metrea, Prepar3D或者定制防御系统。我们的设计具有灵活性,因此客户可以选择适合他们需求的生态系统。我们还为机密或专有环境做好了准备。

XR +座舱模拟器最激动人心的用例有哪些?

我们看到XR驾驶舱被用于从战斗机飞行员训练到复杂联合作战任务预演。它们在R&D也非常有价值,可以测试新的驾驶舱布局或人机界面。有时我们为公共演示和航展活动而建造——人们喜欢亲身体验这项技术。

有没有什么突出的成功案例或部署可以分享(不违反保密原则)

我们的军事项目使用我们的模拟器来显著减少现场飞行时间,降低成本和环境影响。在R&D航空航天公司,客户正在使用它们在金属切割前测试下一代驾驶舱。我们很自豪能为更安全、更智能的航空驾驶舱制作做出贡献。我们可以公开的一个用例是捷克国防大学的一站式模拟解决方案,我们正在与他们合作集成XR模拟器,并根据他们的培训需求定制模拟器,以有效地教授未来的战斗机飞行员。其他军事整合仍在进行中,尚未公开。但是很快会有一些公告。

现实主义和培训目标的作用是什么?

我们专注于专业人士,总是有功能性的要求,尽可能接近原始且合理的人体工程学设计和行为,易于维护和模块化。

他们不想要带座舱盖和伪装的花哨机身。他们需要完美的训练设备,这是我们可以提供的。例如,我们的全功能F/A-18C配备了所有的武器系统和6个显示器,只需一根USB电缆连接一台电脑。F-16有8个显示器,它需要1个HDMI和1个USB即可连接到PC上,该模拟器还连接了一个Varjo XR-4头显,这使得该任务作战模拟器拥有完整的细节。模拟器运行流畅,没有滞后,一切都是模块化的,这意味着客户可以在几分钟内移除模拟器中的任何面板。我们正在制作许多不同的模块,客户可以根据升级后的飞机更换面板,以获得相同的训练设备。培训最多需要3天,然后任何人都能够维护我们的硬件。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/917539.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/917539.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C# async await 实现机制详解

一、async/await 异步编程实现机制 1.1 核心概念 async/await 是 C# 5.0 引入的语法糖,它基于**状态机(State Machine)**模式实现,将异步方法转换为编译器生成的状态机类。 1.2 编译器转换过程 当编译器遇到 async 方法时&#xf…

Servlet 学习笔记

本文为记录Servlet学习时的一些笔记和代码 课程参考黑马程序员 对于Java Web 学习的一个复习一 概述server applet 运行在服务器端的小程序 本质就是一个接口 定义java类被浏览器访问到(Tomcat识别)的规则我们会自定义这样一个类来实现复写方法实现接口二…

【maven】仓库配置

目录 一、本地仓库 二、私有仓库 三、阿里云仓库 一、本地仓库 针对无外网、无maven私服,只有本地仓库,进行maven项目开发。在maven的settings.xml中设置三项: 1、本地仓库地址 默认在当前系统用户下创建目录:.m2/repository…

信息系统架构设计的系统性解析

一、信息系统架构设计​​概念定义​​:信息系统架构(ISA)是对系统组件、交互关系及环境约束的结构化抽象,确保业务目标与技术实现对齐。核心要素包括业务逻辑层、数据层、应用层和基础设施层。​​设计方法​​:​​T…

编译旧版本的electron内核

我们的软件产品使用的electron框架,electron框架是不断更新的,但是我们的软件太过庞大复杂,不敢轻易升级electron框架。Electron旧版本存在一些BUG和不合理的地方,需要去修复BUG或者不合理的地方。修复完BUG后,要对ele…

Elastic 9.1/8.19:默认启用 BBQ,ES|QL 支持跨集群搜索(CCS)正式版,JOINS 正式版,集成 Azure AI Foundry

作者:来自 Elastic Mark Doncov 今天,我们很高兴宣布 Elastic 9.1 和 8.19 正式发布! 是的,又有好消息 —— 我们将 8.x 系列最终延长到 8.19,这样那些还在等待升级到 9.x 的用户也能享受到许多新功能。 Elastic 9.1…

Redis面试精讲 Day 8:Stream消息队列设计与实现

【Redis面试精讲 Day 8】Stream消息队列设计与实现 文章标签 Redis,消息队列,Stream,面试技巧,分布式系统,后端开发 文章简述 本文是"Redis面试精讲"系列第8天,聚焦Redis 5.0引入的Stream消息队列。文章深入解析Stream的核心概念与实现原理&#xff0…

【01】大恒相机SDK C++开发 —— 初始化相机,采集第一帧图像、回调采集、关闭相机

文章目录1 初始化相机&#xff0c;采集第一帧图像2 回调方式采集图像3 视频教程1 初始化相机&#xff0c;采集第一帧图像 #include <iostream> #include <GalaxyIncludes.h> using namespace std;int main() {//首先&#xff0c;对相机资源进行初始化IGXFactory::…

Windows下定位Mingw编译的Qt程序崩溃堆栈

一、dump和pdb是什么 在Windows系统下&#xff0c;当我们写的程序跑在客户的机器上&#xff0c;因为一个bug&#xff0c;导致程序崩溃&#xff0c;我们该如何定位并修复这个bug呢&#xff1f; 有人会说记录日志&#xff0c;即便有日志&#xff0c;也是不好定位的&#xff0c;因…

.net依赖注入框架 Autofac和MEF的对比

Autofac 默认需要显式注册每个类型&#xff0c;这是它与MEF在模块化设计上的主要区别。以下是具体对比说明&#xff1a;1. Autofac 的基本注册方式 Autofac 必须通过代码明确注册每个需要注入的类型&#xff08;除非使用特殊扫描机制&#xff09;&#xff1a; var builder new…

Python 使用 asyncio 包处理并 发(使用asyncio包编写服务器)

使用asyncio包编写服务器 演示 TCP 服务器时通常使用回显服务器。我们要构建更好玩一点的示 例服务器&#xff0c;用于查找 Unicode 字符&#xff0c;分别使用简单的 TCP 协议和 HTTP 协议实现。这两个服务器的作用是&#xff0c;让客户端使用 4.8 节讨论过的 unicodedata 模块…

Node.js (Express) + MySQL + Redis构建项目流程

以下是使用 Node.js (Express) MySQL Redis 构建完整项目的详细流程&#xff0c;涵盖环境搭建、架构设计、核心代码实现和部署优化&#xff1a;一、项目初始化 1. 创建项目目录 mkdir my-project cd my-project npm init -y2. 安装基础依赖 npm install express mysql2 redis…

Python3 中使用zipfile进行文件(夹)的压缩、解压缩

一、文件压缩与解压缩模块 zipfile简介 zipfile 是 Python 标准库中用于处理 ZIP 压缩文件的模块&#xff0c;提供了创建、读取、写入、解压 ZIP 文件的完整功能。它支持多种压缩算法&#xff0c;无需安装额外依赖&#xff0c;是处理 ZIP 格式的首选工具。 核心功能与常用类 zi…

在Java客户端使用Redis

目录 第一步&#xff1a;开放Redis外部连接配置 第二步&#xff1a;配置端口转发 第三步&#xff1a;在IDEA中导入依赖 第四步&#xff1a;编写代码命令 连接环境&#xff1a;Java客户端为本地IDEA&#xff0c;Redis服务器安装在云服务器Ubuntu系统中。 第一步&#xff1a;开…

【MySQL】MySQL索引—B树/B+树

目录 1. 数据库索引 1.1 索引的概念 1.2 索引的特点 1.3 索引查询对比普通的查询 1.4 索引的操作 1.5 索引的原理 1.6 B树 1.7 B树 1.8 B树的优点 1. 数据库索引 1.1 索引的概念 数据库的索引是一种特殊的数据结构&#xff0c;里面包含着数据表中所有记录的引用&…

jQuery Mobile 面板详解

jQuery Mobile 面板详解 引言 随着移动设备的普及,移动网页开发变得越来越重要。jQuery Mobile 是一个基于 jQuery 的移动网页开发框架,它提供了一套丰富的 UI 组件和主题,使得开发者可以快速构建出美观、响应式的移动网页。在 jQuery Mobile 中,面板(Panel)是一个非常…

Python中的import和from...import有什么区别?

文章目录 前言 一、import导入模块 导入模块并给它一个别名 语法格式 二、from...import导入特定项 1.导入模块中的特定项 2.导入模块中的所有项 2.1 命名空间核污染 2.2 性能影响 总结 前言 在Python编程中,模块和包的导入机制是编写可维护、可扩展代码的核心。深入理解Pyth…

vscode提示“无法使用 compilerPath 解析配置”解决办法

0 问题描述 使用vscode的Remote-SSH插件连接安装在虚拟机上的Windows10进行远程开发时&#xff0c;出现如下提示&#xff1a;无法使用 compilerPath 解析配置:“D:\mingw64\bin\gcc.exe” 所有包含C库头文件的文件都被标红提示错误&#xff1a;1 问题原因 vscode没有设置正确的…

信噪比(Signal-to-Noise Ratio, SNR)详细介绍

信噪比&#xff08;Signal-to-Noise Ratio, SNR&#xff09;信噪比&#xff08;Signal-to-Noise Ratio&#xff0c;SNR&#xff09;是衡量信号质量的重要参数&#xff0c;表示有用信号的功率与背景噪声功率的比值。SNR在通信、音频处理、视频处理以及其他电子信号处理领域中具有…

Nginx 相关实验(1)

nginx源码编译 本实验采用nginx源码编译的安装方式&#xff0c;需要准备一个tar包&#xff0c;可从nginx官网上下载。 下载地址&#xff1a;nginx: downloadhttps://nginx.org/en/download.html 将下载好的压缩包传到虚拟机中的自定义目录下 [rootwebserver ~]# ls anacond…