全息投影和体感交互在实践教学中的应用.pdf
《全息投影和体感交互在实践教学中的应用.pdf》由会员分享,可在线阅读,更多相关《全息投影和体感交互在实践教学中的应用.pdf(4页珍藏版)》请在咨信网上搜索。
1、第37 卷第1 期2024年1 月浙江万里学院学报Journal of Zhejiang Wanli UniversityVo1.37 No.1January 2024全息投影和体感交互在实践教学中的应用蔡宝(上海第二工业大学,上海2 0 1 2 0 9)摘要:传统的高校实践课程受到教学设备和教学场地等因素影响,教学效果较难全面把控。将虚拟现实引入实践教学中,结合全息投影与体感交互技术,以工业设备中的水泵为例,搭建了基于全息投影的虚拟水泵教学系统,嵌人了Kinect体感交互设备,实现了手势交互的虚拟教学场景切换功能。实践证明,该系统在实践教学过程中能部分解决由于场地限制导致学习效率低的问题。关
2、键词:实践教学;虚拟现实;全息投影;体感交互中图分类号:TP391.9文献标识码:A文章编号:1 6 7 1-2 2 50(2 0 2 4)0 1-0 0 9 6-0 40引言虚拟现实(VR)是一种计算机生成的仿真技术,依靠视觉、听觉和触觉等输入条件,让使用者身处虚拟世界中1-2 。全息投影属于VR技术的一种,利用干涉原理记录并再现真实物体的三维图像技术。体感交互是一种基于VR的体感控制技术,使用者可以通过身体控制虚拟世界,实现与虚拟对象的互动3。传统的实践教学常采用多媒体教学模式,而融人VR技术的实践教学新模式可有效改善教学效果,增强学生学习体验,相比传统模式存在以下四个优势:1)对于不可控
3、制的自然现象,如地震和火山,可通过VR虚拟呈现;2)对于不可逆的实践操作,如金属切削过程,可通过VR虚拟呈现;3)对于较危险的实验操作,如高压接线和化学反应,可通过VR虚拟呈现;4)对于成本高的实验操作,如桥梁建造和风洞实验,可通过VR虚拟呈现。此外VR实验不受时间和空间限制,学生通过互联网进行在线VR实验,互联网+VR的教学模式已在高校中广泛得到使用4。1技术路线搭建文章以“水泵装配与拆解实践”课程为切人点。该课程属于实践课程,主要教学内容为水泵的工作原理、结构解析和装配与拆装训练,主要教学目的是培养学生对工业设备操作的动手能力。传统的实践课程教学是少部分理论讲解和大部分学生动手操作结合的模
4、式,授课过程中常见问题主要有以下三点:1)部分学生在没有领会装配或者拆卸技巧前麻木进行,常会发生水泵零部件损坏甚至丢失的情况。2)水泵中关键的零部件(如叶轮)不能展现其内部结构,实际装配和拆卸练习不能做到知其然更知其所以然。3)水泵装配完成后不能实际测试其装配效果,学生对水泵运行的状态与性能没有直观感受与认知。为了解决收稿日期:2 0 2 3-0 4-0 7基金项目:教育部科技发展中心高校产学研创新基金“混合现实技术在系统工程训练中心应用(2 0 1 8 C01059);上海市教育科学研究“面向工程综合能力培养的四位一体教学体系研究与实践”(C20039);北京创新研究所“科创融教”职业教育改
5、革创新基金“MR(混合现实)技术在机器人系统工程训练教学中的应用研究(HBKC217054)作者简介:蔡宝(1 9 8 9 一),男,江苏南通人,上海第二工业大学工程训练与创新教育中心讲师,研究方向:图像处理与信息识别技术。:96蔡宝:全息投影和体感交互在实践教学中的应用传统课程出现的上述问题,课题组引入Unty3D虚拟现实开发引擎,借助全息投影技术,搭建全息投影水泵教学系统,借助Kinect体感交互技术,实现自动切换虚拟场景功能5。如图1 所示为文章的技术路线,包括虚拟水泵模型的素材准备,搭建基于Unity3D的虚拟教学环境,搭建全息投影硬件设备和嵌人体感交互设备。2虚拟水泵素材准备2.1模
6、型建立使用三维软件SolidWorks建模,如图2 所示模型中包含水泵的各个零部件,包括叶轮、传动轴、外壳和电动机。电动机2.2模型处理在SolidWorks中建立水泵三维模型,此时模型的面数和顶点数一般是工业级别的,对于虚拟现实中的场景显示要求过高,可通过减面处理来实现模型的精简回。PIXYZ软件可将繁琐的3DCAD数据导人并转换为实时3D引擎中的轻量级优化网格,借助强大的算法,快速高效地简化和优化CAD数据。文章使用PIXYZ软件进行模型减面处理,精简模型中多余的面片,合并不需要单独显示的部分零件模型,如图3所示为模型处理结果,其中三角面片数量减少约50%,顶点数减少约6 0%,在Unit
7、y3D中模型面数越少顶点数越少则运行时消耗的内存越少,越能保证场景运行的流畅性。3Unity3D虚拟环境搭建3.1制作全息投影全息投影制作关键是摄像头的正确照射,需要保证四个摄像头看到的模型能够正确显示在同一个屏幕上,于是需要对摄像头的屏幕坐标进行计算,划定屏幕显示区域7。在Unity3D中通过设置四个摄像头(Bottom,Top,Left,Right)分别显示模型的不同视角画面,这里默认屏幕的分辨率为1 9 2 0*1 0 8 0,实现分屏显示最重要的是每个摄像头中viewportvect的参数值,如表1所示,B、F、L和R分别表示四个摄像头,M和N分别表示屏幕的长度和宽度。在Unity3D
8、中测试效果如图4 所示。3.2嵌入体感交互Kinect体感交互组成部分为红外发射机、红外摄像头、彩色摄像头和麦克风阵列。红外发射机发出光源照射人体,经过反射后被红外摄像头读取,然后分析红外光谱,创建可视范围内的人体和物体深度图像,进而识别人体动作。RGB摄像头可以拍摄视角第1 期准备虚拟水泵搭建Unity3D素材虚拟环境搭建模型处理模型6000050000传动轴叶轮图2 水泵模型硬件搭建搭建制作全息投影融人体感交互图1 技术路线外壳40003000200010000BFLR面片数图3楼模型处理结果表1 viewportvect参数值设置XY1/30.5-M/2N1/30.5+M/6N1/30.
9、5-M/6N1/30.5-M/6N处理前处理后W1/31/31/31/3顶点数HM/3NM/3NM/3NM/3N972024 年1 月范围内的视频图像,对人体动作进行辅助校正,由四个麦克风构成的阵列可采集声音,过滤背景噪音和定位声源,进行语言识别8-9。Unity3D中可基于卡耐基梅隆OpenNI_Uni-ty_Toolkit-0.9.7.4.unitypackage插件进行开发,可实现Kinect摄像头角度设置、RGB流、Depth流、用户位数绑定、骨骼数据获取等功能,开发环境见表2。虚拟教学场景切换通过获取左手关节来实现,包括左手握拳和打开来实现场景的切换和模型的旋转。部分实现程序如下:K
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全息 投影 交互 实践 教学 中的 应用
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。