本研究介绍了一种基于WebVR的在线虚拟现实(VR)实验室系统,该系统通过VR设备为用户提供沉浸式和交互式的实验功能。该系统不仅有助于增强用户参与在线实验的真实感,还可广泛适用于多种在线实验室框架。
需要JoVE订阅才能观看此内容。 请登录或开始免费试用
本研究介绍了一种基于WebVR的在线虚拟现实(VR)实验室系统,该系统通过VR设备为用户提供沉浸式和交互式的实验功能。该系统不仅有助于增强用户参与在线实验的真实感,还可广泛适用于多种在线实验室框架。
在线实验室在工程教育中发挥着重要作用。本文讨论了一种基于WebVR的虚拟实验室系统。用户通过虚拟现实(VR)设备进入模拟的实验环境,并与实验设备进行交互,其体验类似于在实体实验室中进行的实际操作实验。此外,该系统允许用户设计自己的控制算法,并观察不同控制参数的影响,从而加深对实验的理解。为展示所提出虚拟实验室的功能,本文提供了一个双倒立摆系统的实验示例。实验结果表明,该系统能够使用户以沉浸式和交互式的方式开展实验,并为用户提供从原理设计到实验操作的完整实验流程。本文还提出了一种解决方案,可将任意虚拟实验室改造为基于WebVR的虚拟实验室,用于教学与培训。
随着互联网的发展和移动设备的普及,在线教育的需求日益增长1。特别是在大规模流行病期间,传统教育机构往往难以有效开展面对面教学,这凸显了在线教育作为一种重要教学方法的重要性2。理论课程相对容易转移到在线平台上,可通过远程视频会议软件和大规模开放在线课程(MOOCs)等工具实现3。然而,实践类课程面临更大挑战,因其要求学习者在传统实验室中进行动手实验。
研究人员在解决将实验设备在线化这一挑战方面做出了重要贡献。在过去二十年中,针对在线实验室的概念与技术已开展了大量研究4,5。在线实验室通常包括远程实验室6、虚拟实验室7和混合型实验室8。这些在线实验室方法已在多个工程学科中得到广泛应用,包括控制工程9、机械工程10和软件工程11。
尽管在线实验室在实验操作的便捷性方面已取得显著进展12,但与传统实验室环境相比,用户仍感觉其真实感不足,且缺乏类似的动手实践操作,这影响了他们的整体体验13。这种用户体验上的差异促使研究人员进一步开展探索与开发工作,以提升在线实验室环境中的真实感和参与度。
为了解决上述问题,虚拟现实(VR)技术已被应用于虚拟实验室14,以提升虚拟实验室的沉浸感与交互性15。基于VR的虚拟实验室为用户提供接近真实环境的实验体验。在建筑学教育过程中,用户可通过虚拟化身完成小组任务16,共同沉浸式地进行建筑测绘过程,如同在传统课堂环境中一样。此外,基于VR的虚拟实验室允许用户佩戴VR头显和手柄,进入虚拟实验室的沉浸式环境,并与虚拟实验设备进行交互17,从而提升用户的动手能力18。针对不同的教学目标,我们可以设计不同的虚拟环境。例如,可将VR与游戏化理论相结合,以增强面向公众的工程教育,并提高可持续发展等难以理解的知识的传播效率19。
与在线实验室尤其是虚拟实验室类似,基于 WebVR 的虚拟实验室具有诸多优势。首先,它们突破了传统实验室在时间和空间上的限制,用户可以随时随地进行实验20。其次,在线实验室能够提供更安全的实验环境,避免实验操作中可能发生的危险和事故21。第三,虚拟实验室还能提供更丰富的实验资源和模拟场景,拓展用户的实验范围与体验22。最重要的是,基于 WebVR 的虚拟实验室能够激发用户的学习兴趣与主动性,增强其实验体验与参与度23。
与其他基于虚拟现实(VR)的虚拟实验室相比,基于WebVR的虚拟实验室无缝结合了VR虚拟实验室与基于网络的在线实验室的优势。现实中的虚拟仪器系统(Virtual Instrument Systems in Reality, VISIR)24通过构建真实的电路板,建立了一个基础的模拟电子远程实验室。用户可通过网页界面进行仿真操作,以完成对真实电路板的实验。Weblab-Deusto8构建了水箱现场可编程门阵列(Field Programmable Gate Array, FPGA)实验室,用户可在网络平台上与水箱的三维(3D)模型进行交互,且无需依赖其他插件。本文提出的系统具备将WebVR作为模块化组件无缝集成到现有虚拟实验室基础设施中的能力。这种集成可在不破坏实验室原有架构框架的前提下实现,从而保留实验室的基本结构与功能。该集成方法同样适用于前后端分离架构的在线实验室。
本文提出的系统基于网络化控制系统实验室(NCSLab)25实现,继承了NCSLab系统在灵活性、交互性、模块化和跨平台方面的特点。用户可根据不同模块开展实验,也可自定义算法和配置界面,从而获得充分的自主实现空间。在线实验根据用户运行的算法实时驱动。在进行虚拟现实(VR)实验时,用户可与虚拟模型交互,改变实验算法的输入,甚至可通过组件修改控制算法的参数,使用户能够更加真实地体验控制算法的原理。
基于WebVR的虚拟实验室为在线教育带来了巨大潜力。它能够提供沉浸式的实验体验,突破传统实验室的局限,促进用户动手实践能力和创新思维的发展。
访问受限。请登录或开始试用以查看此内容。
本研究符合武汉大学人类研究伦理委员会的指导方针,并已获得所有实验数据的知情同意。本文讨论了双倒立摆系统的实验步骤,所有步骤均在基于WebVR的NCSLab中完成。
1. 访问基于 WebVR 的 NCSLab 系统
2. 选择通路方法
3. 实验步骤
访问受限。请登录或开始试用以查看此内容。
所介绍的虚拟现实(VR)实验系统使用户能够使用VR设备开展沉浸式实验,从而增强用户与实验设备之间的交互性。此外,该系统基于网络运行,用户无需配置本地环境。此设计使系统具备良好的可扩展性,适用于大规模应用以及培训和教学目的。
在传统的实验环境中,用户需要亲自配置和安装软件及硬件设备,这可能会消耗大量时间和资源26。然而,虚拟实验室利用云计算和虚拟化技术,将实验环境迁移至云端。用户只需通过网络浏览器访问相应网站,即可使用实验室提供的功能和资源。
图3表明,用户可以通过不同的方式参与WebVR实验。对于没有现成VR设备的用户,可通过浏览器扩展快速开展实验;而拥有VR设备的用户则可沉浸于实验环境中,直接与实验装置进行交互,从而在探索实验过程时获得更强的真实感。这两种不同的WebVR实验方式为用户提供了更多选择,使更广泛的用户群体能够使用该系统。
双倒立摆示例表明,所提出的基...
访问受限。请登录或开始试用以查看此内容。
本方案介绍了一种虚拟实验室系统,该系统不仅支持用户在线开展虚拟现实(VR)实验,还采用低成本的PC控制器28,有利于大规模推广应用。用户可全面了解从实验原理、算法到实际操作的整个实验流程。该系统使用户能够完全沉浸于实验环境中,摆脱对传统鼠标和键盘输入的依赖,为观察实验过程及动手操作实验设备提供了沉浸式体验。
该系统超越了传统界面,为用户提供了一种更直观且更具参与感的方式来操作实验设备。与在实体实验室中进行动手实验类似,该虚拟实验室力求尽可能真实地还原实验操作过程。这种在线访问方式使虚拟实验室具备以下优势。
灵活性与便利性:用户可通过网络浏览器随时随地访问虚拟实验室,不受特定物理实验室位置和时间安排的限制。这种方法极大地提升了远程学习的便利性2。
可扩展性与成本效益:虚拟实验室能够轻松扩展,提供额外的计算资源和实验设备,以满足大规模应用的需求。用户无需自行购买和维护昂贵的硬件设备...
访问受限。请登录或开始试用以查看此内容。
作者无任何利益冲突需要披露。
本工作部分由国家自然科学基金(项目编号 62103308 和 62073247)资助,部分由中央高校基本科研业务费专项资金(项目编号 2042023kf0095)资助,部分由中国博士后科学基金(项目编号 2022T150496)资助,部分由武汉大学实验技术项目经费(项目编号 WHU-2022-SYJS-10)资助。
访问受限。请登录或开始试用以查看此内容。
| 姓名 | 公司 | 目录编号 | 评论 |
|---|---|---|---|
| 3DS Max | Autodesk | 3ds Max 是专业的 3D 建模、渲染和动画软件,可帮助您创建广阔的世界和高品质的设计。 https://www.autodesk.com/ca-en/products/3ds-max/overview | |
| Meta Quest 2 | Meta Platforms | 10036728220341 | Meta Quest 2 是一款独立式虚拟现实头戴设备,可让用户体验 WebVR 内容。 https://www.meta.com/it/quest/products/quest-2/ |
| Unity | Unity Technologies | Unity 是用于实时 3D 交互内容创作与运营的平台。 所有创作者,包括游戏开发者、艺术家、建筑师、汽车设计师、影视从业者,都使用 Unity 将他们的创意变为现实。 Unity 平台提供了一整套软件解决方案,用于在手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备上创建、运营和实现任何实时交互式 2D 和 3D 内容 。 https://unity.com/cn |
访问受限。请登录或开始试用以查看此内容。