首先解答一个问题,为什么要进行实验室的虚仿建设?

按照一般理解,实验的虚拟仿真,是为了解决实验中存在的问题,如:

  1. 知识点不熟悉,需要虚仿系统进行事前的知识点教学讲解。
  2. 实操过程复杂,需要虚仿系统进行指导。
  3. 实操过程存在一定的危害性,该危害性分为两个方面:a、学员知识点不熟悉或动手能力不强,造成的对设备的损害;b、实验设备存在一定的危害性,由于学员和管理不到位对人身造成的危害性。基于这两点,需要虚仿系统来解决。
  4. 实验设备与实际教学所需达到的效果存在差距,如实机操作和实验设备之间存在形制上、规格上甚至原理上的差距,需要虚仿系统来弥补。
  • 以前的虚仿系统解决了什么问题?遗留了什么问题?

以前虚仿系统的形态,主要以PC端为主,分为B/S和C/S结构,虚拟实验主要以学员上机,利用鼠标键盘点选操作为主。

这种虚仿系统看似一定程度上解决了问题1、2、3,但是由于是PC端操作,无法有实际实验设备进行有效的交互,所以这个过程只存在于实际实验之前,属于知识点讲解和答题阶段,并未深入到实验中去。也即大家一致在争论的话题:虚仿应该动手还是动鼠标?

所以,实验过程中存在的问题,上一代虚仿系统并未很好的解决。

  • 当前及更先进的虚仿系统包括哪些技术方案?

在讨论这个问题之前,我们可以指出,当前主流的三维引擎是unity3d和UE4/5。

  1. 传统三维仿真(PC/WEB):大多采用三维引擎生成本地化应用,更进一步的,采用类似网络游戏的方式进行(类似端游页游手游)。
  2. VR虚拟现实技术:与传统仿真类似,依托PC的计算能力,进行沉浸式场景渲染,显示方式上通过双目视觉原理,进行立体化呈现。
  3. AR增强现实技术:通过双目视觉方式进行立体渲染,通过SLAM或LightHouse(VR也有)进行定位,完成现实与虚拟内容的空间融合。通过透视显示(离轴光学、自由曲面、光波导),完成虚实结合。
  4. MR混合现实技术:与AR类似,但是增加了现实遮挡的功能,使虚拟内容可以被真实物体遮挡(涂黑)。

各种技术方案对比表格:

优势项

对比项

传统三维仿真

VR虚拟现实技术

AR增强现实技术

MR混合现实技术

传统三维仿真

技术简单可靠,成本低

技术简单可靠,成本低

技术简单可靠,成本低

VR虚拟现实技术

立体效果好,沉浸感强,可做场景化教学

视场角大,沉浸感很强

视场角大,沉浸感很强

AR增强现实技术

立体效果好,虚实结合。

可与真实世界交互,与课堂的割裂感小。

视场角大,沉浸感相对强

MR混合现实技术

立体效果好,虚实结合。

可与真实世界交互,与课堂的割裂感小。

具备真实遮挡技术,视觉效果更自然。

  • 各个技术方案在实验室虚仿建设中适合扮演哪种角色?

传统三维仿真:适合实验前阶段

如教学、实验前的知识点普及教学。与传统PPT和视频相比,直观性更好。

VR虚拟现实技术:适合实验前阶段

如教学、实验前的知识点普及教学。作为传统三维仿真的补充,在复杂实验场景下,VR的效果更加直观。

AR增强现实技术:适合实验中的桌面级实验阶段

两种场景:

  1. 基础实验:测量、制图等,需要学员使用小型抽象实验器具(如尺子、圆规、测距仪、齿轮范成等)进行的实验,可通过AR设备,对整个实验过程进行指导,与手机视频相比,解放学员手眼,直观,提高实验效率和准确性。
  2. 进阶实验:用到电气、机械实验器具时,这些器具完全运行时有一定的危害性和脆弱性,AR可进行实物+虚拟的方式进行实验过程的实时反映和呈现。
  • MR混合现实技术:适合实验中的室内级实验阶段

如大型设备、沉浸式设备(座舱)的实操实践。

  • 如何设计技术方案,解答实验室虚仿建设的问题?

任何系统的完备,都不是单一技术的实现能够解决的,好的系统是各种不同技术在不同的使用场景下的最优组合。

上述不同的技术方案,都涉及到三维仿真内容,运用时下较流行的叫法,就是元宇宙中的元素。可见,对实验内容的仿真制作是所有工作的基础。为使系统达到最大的复用性(经济),保证稳定性和后期维护升级的通用性,需要内容制作方面具备较强的通用性,如模型面数少、UV合理、材质优化、光照优化、动画及骨骼优化,适合PC、WEB、android、windows、IOS等不同平台的渲染运行。

在实验前阶段,建议以传统三维仿真为主,提供PC\WEB端的访问,供学员可以随时随地反复学习。VR作为补充手段,可准备1-2套设备,针对特定的几个复杂实验进行内容建设。

在实验中阶段,建议引入AR作为指导和补充,提高实验准确率和效率,保证安全性,提高直观性。

对于桌面级实验,一般是要求全员参与。若所选AR设备经济性太低,则在有限的预算中,无法做到人手一台设备,会出现一个人干,十个人看的情况,使虚仿实验流于形式,变成一个不成熟的试点项目,而非务实的教学提升。故此建议考虑经济性强的国产设备,且最好是能够支持后期设备的升级,防止出现一次性投入,无法换代的情况。

在实验中阶段,在室内级实验中,一般为重点实验项目,一般由老师进行针对性指导,所以建议采用MR设备。目前公认的比较好的MR设备为微软的HOLOLENS,虽经济性不强,但是可以少量采购,效果和稳定性方面都有保证。

在内容方面,由于引入了老师的指导,所以该部分建议要具备多人协同功能,否则失去意义。

总结:

内容制作按照通用性强的标准进行建设。

VR设备可准备1-2套,AR设备可采用国产经济性强的,尽量做到人手一台,MR设备可少批量采购。

详细方案和设计,容后讨论。

辛苦码字不易,如有引用,请注明来源,谢谢——顾作晓18562228961

实验室虚拟仿真建设之技术选型剖析相关推荐

  1. 离线数仓建设及技术选型

    离线数仓架构设计 1.建设数仓的目的 主要是增加数据计算的复用性.每次新增加统计需求时,不至于从原始数据进行计算,而是从半成品继续加工而成. 2. 数据仓库作用 整合企业业务数据,建立统一的数据中心: ...

  2. 电商数仓:用户行为数据仓库(一)数据仓库建设和技术选型

    文章目录 数据仓库概念 项目需求分析 架构设计 技术选型 系统结构设计 数据流程设计 框架和版本选型 集群资源规划设计 数据仓库概念 数据仓库(Data WareHouse),简写为DW或DWH,为企 ...

  3. 计算机学科建设目标 措施,建设目标、定位与措施-虚拟仿真实验室

    (一)中心建设目标 围绕厦门理工学院"开放式.应用型.地方性.国际化.亲产业"的办学方针,根据虚拟仿真实验教学示范中心建设要求,依托省级实验教学示范中心"计算机实验教学中 ...

  4. 如何做好企业/团队的技术选型?

    好的技术选型,能最大程度地提高企业和团队的效率,从而开发出满足用户需求的产品.作为一线的技术管理者,他们都是怎样做的呢? 大公司或者大一点的团队的技术选型几乎不需要太多讨论,因为最后会不可避免地绕到技 ...

  5. 计算机网络局域网仿真搭建,基于虚拟仿真技术的计算机网络实验室的构建.pdf...

    基于虚拟仿真技术的计算机网络实验室的构建.pdf 第29卷第1期 湖北汽车工业学院学报 Vol.29 No.1 2015 年3月 JournalofHubeiUniversityofAutomotiv ...

  6. 5G新基建虚拟仿真技术助力大中专专业VR实训室建设

    5G新基建助力产业转型升级 新基建"被认为是2020年投资驱动的主要抓手,其中5G基建.大数据中心.人工智能.工业互联网等板块赫然在列.5G建设也因此得到了更为广泛的关注.期中人工智能作为新 ...

  7. 郑州师范学院计算机科学与技术代码,郑州师范学院—VR虚拟仿真实验中心

    客户背景: 郑州师范学院地处河南,是经教育部批准建立的一所全日制普通本科院校,是"国家级语言文字规范化示范校"."全国文明单位"."河南省文明标兵学校 ...

  8. 郑州师范学院计算机实验室,郑州师范学院---VR虚拟仿真实验中心

    郑州师范学院---VR虚拟仿真实验中心 客户背景: 郑州师范学院地处河南,是经教育部批准建立的一所全日制普通本科院校,是"国家级语言文字规范化示范校"."全国文明单位&q ...

  9. 世峰中标华南农业大学无人机虚拟仿真实验室软硬件系统建设项目

    2019年7月25日,世峰依托丰富的VR虚拟仿真实验室的行业知识与VR虚拟仿真实验室的成功经验,获得了专家评委组的高度认可与高度赞扬,成为了华南农业大学无人机虚拟仿真实验室软硬件系统建设项目的中标服务 ...

  10. 计算机模拟仿真试验有哪些案例,成功案例、申报指南……你想知道的虚拟仿真实验教学项目建设这都有...

    2019年11月,<教育部关于一流本科课程建设的实施意见>指出课程是人才培养的核心要素,课程质量直接决定人才培养质量,提出实施一流本科课程"双万计划",建设1500门左 ...

最新文章

  1. 一文读懂Faster R-CNN目标检测
  2. Python3.X新特性之print和exec
  3. linux下无root权限使用yum安装的方法
  4. python标准库os中用来列出_Python 标准库 os 中用来列出指定文件夹中的文件和子文件夹列表的方式是listdir()。_高职高专数字资源平台答案_学小易找答案...
  5. 9、java中的异常处理机制
  6. mongodb哪些情况适用内嵌,哪些情况适用引用
  7. nextfloat_Java Random nextFloat()方法与示例
  8. 损失函数、python实现均方误差、交叉熵误差函数、mini-batch的损失函数
  9. 【图像融合】基于小波变换的图像融合
  10. 7-35 混合类型数据格式化输入 (5 分)
  11. 简单分析系统开机时间
  12. Google测试之道读后感
  13. 概率论与数理统计(第二章---随机变量及其分布函数
  14. 妖魔复苏:天师下山!开局传承天师度(二)
  15. python画动画爱心
  16. Android无法连接设备调试
  17. 网络最大流和最小费用流
  18. Python实现数独游戏(一)—— 效果展示
  19. [YOLOv7/YOLOv5系列算法改进NO.5]改进特征融合网络PANET为BIFPN(更新添加小目标检测层yaml)
  20. 怎么确定步进电机的步距角

热门文章

  1. QT全局钩子监控鼠标和键盘
  2. JAVA自学知识点评定标准--自尚学堂马士兵
  3. 2019年畅销好书大盘点,有你喜欢的书吗?
  4. ug建模减速器_UG NX一级减速器整体建模
  5. Windows网上邻居 授权访问设置
  6. 新库上线 | CnOpenData境外投资企业(机构)名录数据
  7. 【嗅探工具】无线WIFI密码破解
  8. java字符串替换一部分_字符串中部分字符替换
  9. 黑莓系统包服务器,黑莓os10.3.3.2163
  10. rpg制作大师_在线RPG大师班