下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于kinect的装备体感维修教学系统研究 摘 要:结合虚拟维修教学和体感技术,研究了unity3d开发环境下体感设备kinect的引入、操作替身设计、维修姿态表态等问题。实际应用证明体感式维修教学系统是一种比传统键盘鼠标操作更加优越的训练方式。 关键词:体感 kinect 虚拟维修 由于现代军事装备结构复杂、价格高,教学装备数量少,而且使用真实装备教学易出安全事故,所以虚拟维修教学系统成为装备维修训练的重要补充手段。但由于目前人机交互手术手段的限制,大量的虚拟维修教学系统还是采用传统键盘鼠标作为交互设备。在虚拟维修训练中,一般只能通过鼠标点击工具图标来代表拿起工具,再用鼠标点击操作对象来播放
2、分解结合动画,实际上达到的训练效果是熟悉分解结合过程和工具的名称,而具体工具的使用方式很难体现出来,或者说“动手”的能力很难培养出来。而往往学员所欠缺的就是动手能力,一到实际维修教室,还是很容易出问题。而kinect体感设备的出现,给虚拟维修教学系统开拓了一条新的路径。 kinect体感设备是微软为游戏机xbox360研发的一款体感操作设备,相对以往动辄百十万元的光学动作捕捉系统而言,成本极期低廉,当然识别精度也相应较低,但是它已经能够胜任游戏、界面操作等基本要求。同时除了即时动态捕捉能力之外,它还具有图像识别、语音辨识等多种实用功能,是非常有前景的体感设备。目前以kinect为外部设备的体感
3、游戏、应用已达数百款,应用包括机器人视觉识别、商业售卖机器、三维扫描建模等范围。在教育领域,也研究了kinect在交互式电子白板等方面的应用1。 1 kinec及其开发 kinect外形如图1所示,主要由cmos红外发射及传感器、rgb摄像头及麦克风组成。它的核心技术来自于以色列primesense公司的低成本三维空间探测芯片及微软研究院的人体动作识别系统。primesense公司曾经为以色列军方服务,他们开发的芯片和配套软件可以很好地处理三维空间中物体的坐标信息。 cmos红外传感器通过发射编码光产生深度图像,既以纯黑代表无穷远,以纯白代表零距离,以灰色的浓度代表距离的远近。传感器以每秒30
4、帧的速度生成景深图像流。芯片将人体图像从景深图像中抠出并传入exemplar人工智能处理系统中,该系统通过积累的大量经验进行图像匹配,生成一个有20个关节的骨架系统(如图2所示)。kinect中间的rgb摄像头用于捕捉人体形象图谱,除了帮助设备探测到使用者的位置,它还可以用于拍照,在设备的基座内有驱动塑料齿轮的马达,用于自动校正摄像头以及空间感知器,让kinect获得最佳的位置来观测使用者。 kinect的二次开发包目前有微软的kinect for windows sdk2和primesense的openni3。两者各有所长,开发者可按需求选择。openni直接提供了unity3d的插件包,所
5、以我们选择了openni为开发工具。 2 装备体感维修教学系统 2.1 软硬件简介 在openni架构下要让维修训练系统能够使用kinect,首先需要安装openni(版本为1.5.2.23),负责分析影像数据的nite中间件(版本为1.5.2.21)和驱动程序模块sensorkinect(本文版本为5.1.0.25)。虚拟交互软件采用unity3d4.0,为直接使用kinect数据,引入了openni_unity_toolkit-0.9.7.4插件包。该包提供给unity直接访问openni兼容传感器的能力。硬件采用了一台kinect for xbox360外接电源适配器及遥控操纵杆。 引入
6、插件包后,unity3d中就会形成openni的预制件和脚本(如图3所示)。用户可以直接将这些预制件和脚本拖到场景中使用,可以无须关心底层api而直接使用“拖-放”的方式来使用数据。 2.2 体感操作引入 kinect的精度有限,所以在虚拟维修中使用体感操作,比较合适的方式是在虚拟场景中引入一个虚拟人,然后将kinect捕捉到的操作者人体数据传递到虚拟人身上,使虚拟人和操作者同步运动,通过判断虚拟人与场景中物体的碰撞情况来决定交互的产生时机。如果直接通过kinect来操作界面元素,可能会存在跳动等现象,导致交互感觉不良。 虚拟人的制作可由3dmax等软件制作骨骼蒙皮人体模型再导入unity之中
7、,然后在unity中将虚拟人的骨骼与openni提供的kinect的关节数据匹配起来,其具体做法是设置niskeleton controller脚本中的joints to control数组(如图4所示)。建立骨骼匹配关系之后,在虚拟人手上设置碰撞包围盒,使包围盒包含整个手部。这样在程序中就可以通过碰撞事件的捕获,使操作者通过虚拟人取放工具、操作零部件,实现分解结合虚拟维修了。 2.3 维修过程中体感姿态定义 维修作业是通过一系列工序来完成的。装备的基本维修训练可以视做大件分解结合和部件分解结合作业。为了形成通用化的系统结构,需要以文本的形式提供分解结合的工序,这样,程序运行时根据选择的维修科
8、目,读入相应的工序和模型就可以实现分解结合训练了。 维修过程的定义采用office project 2003进行定义,可以方便地建立pert工序。然后输出文本文件供维修训练系统调用。在每步工序中需要对操作者的动作进行定义,为了方便编制动作和判断姿态,我们提出一种灵活的姿态定义格式。 格式由一连串短句组成,每个短句之间以“;”号隔开,其形式为“larm;rarm;lhip;rhip;spine;picture”。单个短句的格式相似,如“rarm”部分,完整定义为“rarm:手腕位置零件名称”,其中“手腕位置”是一个“x,y,z”向量,数值以虚拟人右肩关节部为起点,其身体正面为z轴正向,右方为x轴
9、,头部向上为y轴,以手臂长为1.0,相对位置精确到小数点后一位。如“1,0,0”既代表水平向右伸直右臂。在程序中将虚拟人手部位置和肩部位置直接以参数形式传递进来,就可以实时得到手部相对肩关节的相对坐标,通过归一化处理就得到了以向量表示的手腕位置(程序中rightarmlength即为提前算出的虚拟人右臂长度)。 再将手腕位置与要求位置相减,就得到了姿态偏差向量(handf)。为同时考量x,y,z三个方向上的偏差,取姿态偏差向量的长度为量度。考虑到应允许操作者有一定的动作误差,本文将容许值(tolerence)设置为0.4,可以保证操作者姿态正确,同时又不过份严格。 短句中“零件名称”项则表示手
10、部或手部工具与该零件处于相交位置,意即当做这个动作时,需要手部或手部工具接触该零件。比如在右手旋掉底盖螺丝时,应用左手托住底盖以防掉落。 这样通过对每个身体部分进行定义,就可以对虚拟训练时,当人员执行某种分解动作时所处的姿态提出要求。 2.4 实例简介 某装备炮闩分解结合训练是学员必须练习的重点科目,以此为对象,建立了体感式分解结合维修训练系统。程序由unity3d 4.0开发,建立了虚拟场景,然后引入虚拟人,在虚拟人的头上绑定摄像机,就可以从替身的角度观察到三维场景(如图5所示)。通过kinect,操作者可控制虚拟人在场景中自由走动,从工具桌上取用各种工具、将工具放在工具台上、左右手互换工具、使用工具或手与零件交互,按照分解结合顺序逐步分解结合炮闩,分解中对特定部件需摆出正确姿态才能分解。主观使用感觉沉浸感强、操作流畅、工具使用仿真感强。 3 结束语 体感式操作将是未来人机交互的重点发展方向之一。装备体感式维修教学系统充分发挥了体感技术的优点,可以有效培养学生的动手能力,提高教学的效率,是非常优秀的教学方式。虽然目前由于设备的精度限制,动作捕捉还有延迟和抖动等缺点,但体感技术的进步很快。据报道,kinect2代即将推出,还有其它一些高精度的体感设备也将面世。总之,及时将kinect代表的先进体感技术引入虚拟维修教学之中,对提高我军装备维修训练水平具有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【教案】部编语文三上7 听听秋的声音【国家级】一
- 员工三级安全培训
- 医疗器械质检教学
- 《通风工程》课件
- 小学三年级数学两位数乘两位数笔算水平作业练习题大全附答案
- 前叉韧带重建手术
- 福建省福州市高三下学期毕业班3月质量检测(一模)化学试题
- 社区背景资料来源社会工作专业教学案例宝典
- 婴幼儿记忆的发生长沙民政李鑫
- 中医异位妊娠保守治疗
- 外研版三起小学四年级英语下册教案全册表格式
- GB/T 16716.5-2024包装与环境第5部分:能量回收
- 2024年中国遥控风扇控制器市场调查研究报告
- 传感器技术-武汉大学
- 人力表单46 - 全体职工大会会议纪要(裁员)
- 2024黑龙江省交通投资集团招聘38人高频500题难、易错点模拟试题附带答案详解
- 2024-2030年中国纺织服装行业市场发展分析及发展趋势与投资研究报告
- 2024年反洗钱知识竞赛参考题库400题(含答案)
- GB/T 44413-2024城市轨道交通分类
- GB 19041-2024光气及光气化产品生产安全规范
- 我与班集体共成长主题班会
评论
0/150
提交评论