船舶机舱虚拟角色漫游路径规划

来源 :大连海事大学 | 被引量 : 2次 | 上传用户:TORO_123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在虚拟现实技术被广泛应用的背景下,轮机模拟器也逐渐从二维仿真向三维视景仿真进行转变。本文针对当前三维轮机模拟器中虚拟角色漫游功能单一和漫游质量一般的问题,提出采用改进A*算法实现虚拟角色对单目标的自动漫游,并在此基础上,将遗传算法与A*算法结合以实现虚拟角色对多目标的自动漫游。以“育鲲”轮虚拟机舱为实例,成功进行了虚拟角色自动漫游仿真实验。本文主要做了以下几方面的工作:采用冗余节点剔除法、引入斥力函数、引入双向机制对传统A*算法进行改进,优化规划路径的质量。采用冗余节点剔除法对A*算法进行了平滑处理,解决了传统A*算法无效转折点过多的问题;引入了斥力函数对A*算法进行了安全处理,解决了路径紧贴障碍物的问题;针对改进后的A*算法效率明显降低的问题,将双向搜索机制引入到A*算法中,并对双向搜索机制进行了优化。在MATLAB中进行路径规划仿真实验证明了改进算法的有效性。将遗传算法和改进A*算法相结合,并对遗传A*算法进行聚类改进,实现对多目标的路径规划功能。将遗传算法引入到改进A*算法中,使其可进行对多目标的路径规划,扩展了漫游功能;针对因船舶机舱设备密度大而导致的漫游不流畅的问题,对遗传A*算法进行了聚类改进,使多个目标点在一定约束下自动分组,优化多目标路径规划流程。通过路径规划仿真实验证明了改进算法的有效性。以“育鲲”轮辅机舱为实例建立虚拟机舱,在其中设计并实现虚拟角色的自动漫游功能。在unity3d三维引擎中搭建船舶虚拟机舱场景,利用C#语言编写脚本将路径规划算法应用到虚拟机舱中。进行自动漫游仿真实验,证明了改进路径规划算法对于提升漫游质量的有效性,完善了三维轮机模拟器的功能,为以后可能实现的智能船舶中的虚拟角色漫游部分做出了理论性的尝试。
其他文献
发光传感具有选择性高、响应速度快和容易操作等优点,已被广泛用于各个领域。如罗丹明、荧光素和香豆素等传统的荧光分子,由于均为平面结构而在聚集状态下易发生π-π堆积,导
福建省宁德市地理位置处于河流入海口,岛屿众多,河流纵横,大部分岛屿与陆地、岛屿与岛屿之间并未架设桥梁,客渡船成为了宁德人民不可或缺的交通工具,船舶的安全航行关系到人
环境介质中有机污染物的分离、富集和分析测定是环境分析化学的一个重要分支。然而到目前为止,环境样品前处理仍然是样品分析中的瓶颈问题。其中,针对复杂环境基质中的痕量污
土壤是维持地球生命活动复杂的生态系统,各种生物以及非生物的环境因子相互作用都会对土壤系统带来影响。其中,土壤镉污染因面积广、对生物产生潜在有害风险大而被国内外学者
大规模的互联网用户不仅是互联网应用和服务的使用者,同时也是互联网大数据和内容的提供者,其构成了丰富的群智资源。对群智资源的有效利用需要解决任务分配的难题。群智云制造指的是多智能体协同,云中透明协作,基于知识制导和任务多层分解合成,对“泛制造”任务进行完成,其中“泛制造”也包括创新创造。虚拟团队是一个支持跨时间、跨地域的个体在开放互联网环境下相互协作,以完成较复杂“泛制造”任务的组织形式。为了解决任
近年来,在生物短程反硝化过程中富集一氧化二氮(N2O)以同步实现氮素去除和能源回收已成为环境工程水处理领域的研究热点。然而,现有N2O回收工艺存在操作复杂、条件苛刻的不足
近年来,毒品在我国呈现蔓延趋势。强戒所作为执行强制戒毒的重要场所,在戒毒工作中发挥了非常重要的作用。吸毒者由于长期吸毒而产生毒品依赖性,在脱离毒品后会出现一些异常
高空作业车是用来运送人员和设备到达指定高度进行作业的一种大型工程机械设备,其主要搭载对象是施工者,工作过程中的稳定性和安全性极为重要,因此实现对高空作业车在其工作
砷污染导致的健康风险己成为全球性的问题。微生物砷吸附和砷甲基化或砷挥发方法被认为是环境砷污染修复的潜在有效途径之一。然而,受遗传因素和环境因素的影响,使大多数微生
快速便捷、省时省力、应用广泛的固相微萃取(SPME)集采样、萃取、浓缩、进样于一体,不需要有机溶剂,是一种绿色环保的样品前处理技术。但由于目前市售SPME纤维多数采用融熔石英