基于Virtools叉车训练仿真系统应用研究.docVIP

基于Virtools叉车训练仿真系统应用研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Virtools叉车训练仿真系统应用研究

基于Virtools叉车训练仿真系统应用研究   摘要基于Virtools叉车训练系统的研究,结合叉车训练和考核所涉及的科目,利用3dsMax建模和Virtools交互技术,构建三维虚拟叉车训练场景,采用Virtools技术BB模块中Physics Car将虚拟叉车实现物理车驾驶功能,利用人工智能AI实现货叉装卸货物。   关键词Virtools 3dsMax 物理车 人工AI   中图分类号:G71文献标识码:A      在叉车职业技能培训中,学员的实际操作能力尤为重要,在叉车实体操作前,利用虚拟现实技术对虚拟叉车及训练环境进行模拟训练,节约了培训经费,提高训练的实效性。   1 叉车训练内容   叉车又称为万能装卸机、自动升降机等,是指对成件托盘物件进行装卸、堆垛和短距离运输作业的各种轮式工业搬运车辆。它适用于车站码头机场、车间、仓库、流通中心等。叉车一般可分为内燃叉车和电瓶叉车。内燃叉车可在室内外作业,电瓶叉车则适合在室内作业,本文将以电瓶叉车来阐述仿真训练系统.叉车既节约了劳动力,提高仓库容积的利用率,并且在作业的时间、安全、可靠、效率都往前迈进许多,可以说叉车的使用促进了托盘运输的发展。   叉车训练主要涉及到两部分内容:叉车基础驾驶和叉卸货物。基础驾驶包含通道驾驶、过窄通道、转8字的样式。叉卸货物涉及直角取卸货物。   2 软件技术组合的选择   2.1 3ds Max   3ds Max强大的建模功能,能够制作出逼真场景,时下许多游戏的模型、角色、道具都是出自该软件。最为难得是其与Virtools完美结合。3ds Max通过三种方式导给Virtools包括一般物体、角色和动画。三种方法可以与NMO、CMO、 VMO格式被Virtools所接纳。在CG其他资料中能够看到大量3ds Max相关介绍,此文就不细说。   2.2 Virtools   Virtools是由法国达索开发一款交互软件,设计人员只需拖曳所需要的行为模块到模型上就可以建构出复杂的互动应用程序,值得一提的是能够让不了解程序的美术设计人员来使用该款软件Virtools能够对二维或三维模型实现位移、旋转 、缩放 、颜色、光线、贴图、投影等变化,实现角色走跑跳等各种动作,还能模拟物理世界物理效应。Virtools内有600多组的行为模块BB(Behavior Block),具有强大的交互功能,具有是方便易用,应用领域广等特点。   3 训练环境功能简易实现   (1)3DsMax模型部分。虚拟训练环境需要三维虚拟模型,包括叉车模型和训练场地模型、货物模型。训练场地模型按照叉车训练需要测试的室内封闭环境建设,内含8字弯道,一字道,Z字道。货物模型包括货剁和货架,物架要求留有空隙能让货叉伸入。叉车选择中等电瓶叉车,叉车模型主要分为车身四轮和升降货叉以适合在VR中加入物理属性和伸降功能。叉车模型特别需要提到三个问题:一是关于轴向问题,需要将Max创建的叉车模型的轴向修改成VR匹配的轴向;二是命名,车所有的命名需要有相同的前缀,四轮必须含有FR LR BR BL字样;三是调整父子关系,叉车主体为父级,其它为子级别,当然这也可在Virtools完成。模型创建完毕后需要对相关模型绘制贴图,营造真实的三维气氛。   (2)3DsMax与Virtools衔接部分。Virtools交互设计部分Virtools5.0安装版本提供Max2009以上的输出格式插件,在Max软件中,将制作的模型选择NMO格式输出到VR新建数据文件夹之下。训练环境模型、货物、叉车选择Export as Objects。启动VR新建一个作品,在新建数据资源库中找到训练环境模型、叉车模型、货物,给环境模型、货物、叉车模型等添加纹理图案、给整个环境添加灯光。   (3)Virtools5.0拥有600多个BB, BB即为Building Block “互动行为模块”就像在堆积木一样,利用拖拽将互动行为模块赋予在适当的二维或三维对象或角色上,以流程图的方式决定行为模块的处理先后来形成完整的交互行为。Virtools拥有Virtools Physics Pack.可以提供真实的物理世界的一些如:重力、质量、摩擦力、弹力、浮力、等物理属性。   训练环境模型和货物都给予Physicalize物理属性,墙壁和地板货架设定为固定,货物设定为活动。模拟真实环境中货物被叉车碰撞后产生移动。货物脚本还需增加接收信息BB(Switch on message) 。   叉车较为复杂,先将键盘控制Switch On Key和PhysicCar施加给叉车父体。在Switch On Key中设定键盘前后左右加速刹车的按键。PhysicCar是Virtools Physics Pack车辆

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档