需要订阅 JoVE 才能查看此. 登录或开始免费试用。
本研究描述了一种基于 WebVR 的在线虚拟现实 (VR) 实验室系统,该系统为用户提供了由 VR 设备支持的沉浸式和交互式实验功能。所提出的系统不仅有助于提高用户在线实验参与的真实感,而且适用于广泛的在线实验室框架。
在线实验室在工程教育中发挥着重要作用。这项工作讨论了一个基于WebVR的虚拟实验室系统。用户通过虚拟现实(VR)设备进入模拟实验室环境,并与实验设备进行交互,类似于物理实验室中的动手实验。此外,所提出的系统允许用户设计自己的控制算法,并观察不同控制参数的影响,以增强他们对实验的理解。为了说明所提出的虚拟实验室的特点,本文提供了一个例子,即在双倒摆系统上的实验。实验结果表明,所提系统允许用户以沉浸式和交互的方式进行实验,为用户提供了从主体设计到实验操作的完整实验过程。此外,还提供了一种解决方案,可以将任何虚拟实验室转变为基于WebVR的虚拟实验室,以进行教育和培训。
随着互联网的进步和移动设备的普及,对在线教育的需求越来越大1.特别是在疫情肆虐的时期,传统教育机构在有效开展面对面教学方面往往面临挑战,这凸显了在线教育作为一种重要的教学方法的重要性2.理论课程相对容易转移到在线平台。这些课程可以借助远程视频会议软件和大规模开放在线课程 (MOOC)3 等工具进行。然而,实践课程面临着更大的挑战,因为它们要求用户在传统实验室中进行动手实验。
研究人员在解决在线提供实验设备的挑战方面做出了重大贡献。在过去的二十年中,对在线实验室的概念和技术进行了广泛的研究 4,5.在线实验室通常包括远程实验室6、虚拟实验室7 和混合实验室8。这些在线实验室方法已在各种工程学科中得到广泛应用,包括控制工程9、机械工程10 和软件工程11。
虽然在在线实验室实验操作的便利性方面取得了重大进展12 但用户仍然认为,与传统实验室环境相比,缺乏真实感和类似的动手实践操作,这影响了他们的整体体验13。这种用户体验的差异促使人们进一步开展研究和开发工作,以提高在线实验室环境中的真实感和参与度。
为了解决上述问题,虚拟现实(VR)技术已在虚拟实验室14 中得到应用,以提高虚拟实验室15的沉浸感和交互性。基于VR的虚拟实验室为用户提供了接近真实的实验体验。用户可以通过化身16 完成建筑教育过程中的小组作业,像在传统课堂环境中一样,身临其境地一起执行建筑测量过程。此外,基于虚拟现实的虚拟实验室允许用户通过佩戴虚拟实验室头盔和手柄17进入虚拟实验室的沉浸式环境,与虚拟实验设备进行交互,提高了用户的动手能力18。对于不同的教育目的,我们可以设计不同的虚拟环境。例如,虚拟现实可以与游戏化理论相结合,以加强对公众的工程教育,并提高传播可持续发展等难以理解的知识的效率19.
与在线实验室,特别是虚拟实验室类似,基于WebVR的虚拟实验室具有许多优势。首先,它们突破了传统实验室的时间和空间限制,用户可以随时随地进行实验20。其次,在线实验室可以提供更安全的实验环境,避免实验操作中可能出现的危险和事故21.第三,虚拟实验室还可以提供更多的实验资源和模拟情境,以扩展用户的实验范围和体验22.最重要的是,基于WebVR的虚拟实验室可以激发用户的学习兴趣和主动性,增强他们的实验体验和参与度23.
与其他基于VR的虚拟实验室相比,基于WebVR的虚拟实验室将基于VR的虚拟实验室与基于Web的在线实验室的优点无缝结合。现实中的虚拟仪器系统 (VISIR)24 通过构建真实电路板来构建基本的模拟电子远程实验室。用户可以在Web界面上进行模拟实验,完成真实的电路板实验。Weblab-Deusto8 构建了水箱现场可编程门阵列 (FPGA) 实验室,用户可以在 Web 平台中与水箱的三维 (3D) 模型进行交互,而无需依赖其他插件。本文提出的系统引入了将WebVR作为模块化组件无缝集成到现有虚拟实验室基础设施中的能力。这种集成可以在不破坏实验室原有建筑框架的情况下实现,从而保留了实验室的基本结构和功能。这种集成也适用于具有独立前端和后端的在线实验室框架。
本文提出的系统基于网络化控制系统实验室(NCSLab)25实现,继承了NCSLab系统的灵活性、交互性、模块化和跨平台特性。用户可以根据不同的模块进行实验,也可以定制算法和配置接口,为用户提供足够的自我实现空间。在线实验是根据用户运行的算法实时驱动的。用户可以在进行VR实验时,与虚拟模型进行交互,改变实验算法的输入,甚至可以通过组件改变控制算法的参数,使用户更真实地体验控制算法的原理。
基于WebVR的虚拟实验室为在线教育带来了巨大的潜力。它可以提供身临其境的实验体验,克服传统实验室的局限性,促进用户的动手实践技能和创新思维。
本研究符合武汉大学人类研究伦理委员会的指导,所有实验数据均获得知情同意。本文讨论了双倒摆系统的实验步骤,所有步骤均在基于WebVR的NCSLab中进行。
1. 接入基于WebVR的NCSLab系统
2. 选择访问方式
3.实验步骤
所提出的VR实验系统为用户提供了使用VR设备进行沉浸式实验的能力,从而增强了用户与实验设备之间的交互。此外,该系统是基于网络的,用户无需配置本地环境。这种设计允许系统的可扩展性,使其适用于大规模应用以及培训和教育目的。
在传统的实验室环境中,用户需要亲自配置和安装软件和硬件设备,这会消耗大量的时间和资源26.然而,虚拟实验室?...
所提出的协议描述了一种虚拟实验室系统,该系统使用户能够在线进行VR实验,而且还使用低成本的PC控制器28,这有利于大规模应用推广。用户可以获得关于整个实验过程的知识,从原理和算法到实际的实验操作。该系统允许用户沉浸在实验中,消除了对传统鼠标和键盘输入的依赖。该系统为观察实验过程和动手操作实验设备提供了身临其境的体验。
该系?...
作者没有什么可透露的。
这项工作部分得到了中国国家自然科学基金62103308和62073247)的支持,部分得到了中央高校基础科研业务费(2042023kf0095)的支持,部分得到了中国博士后科学基金(2022T150496)的支持,部分得到了WHU-2022-SYJS-10(WHU-2022-SYJS-10)资助的武汉大学实验技术项目资助。
Name | Company | Catalog Number | Comments |
3DS Max | Autodesk | 3ds Max professional 3D modeling, rendering, and animation software enables you to create expansive worlds and premium designs. https://www.autodesk.com/ca-en/products/3ds-max/overview | |
Meta Quest 2 | Meta Platforms | 10036728220341 | meta quest 2 is a standalone virtual reality headset that allows users to experience WebVR content. https://www.meta.com/it/quest/products/quest-2/ |
Unity | Unity Technologies | Unity is the platform for real-time 3D interactive content creation and operation. All creators, including game developers, artists, architects, automotive designers, film and television, use Unity to bring their ideas to life. The Unity platform offers a complete suite of software solutions for creating, operating, and realizing any real-time interactive 2D and 3D content on cell phones, tablets, PCs, game consoles, augmented reality, and virtual reality devices. https://unity.com/cn |
请求许可使用此 JoVE 文章的文本或图形
请求许可探索更多文章
This article has been published
Video Coming Soon
版权所属 © 2025 MyJoVE 公司版权所有,本公司不涉及任何医疗业务和医疗服务。