基于人工生命方法的仿真鱼模型研究

来源 :东北师范大学 | 被引量 : 3次 | 上传用户:cxr349150
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的仿真生物动画的生成是通过采用“关键帧”技术实现的,这需要预先给定生物在某一时刻的位置、形状和运动状态,不仅工作量巨大而且仿真效果不理想,另外,仿真生物动画中的约束满足路径规划和多运动规律模型连续切换问题至今仍未得到很好的解决。针对这些问题,本文提出了将虚拟现实技术与人工生命方法相结合的仿真鱼模型构建方法,它基于鱼的运动学模型,将鱼的外观模型、感知和行为模型相结合,采用遗传算法实现了满足约束的仿真鱼捕食最优路径规划问题,从而克服了传统计算机动画技术的不足,逼真的实现了仿真鱼的捕食行为仿真。本文的主要工作和创新包括:1、骨骼驱动模型能较好的表现生物躯干肢体的运动,但对柔性表面生物无法很好的表现体表变形情况;柔性物体变形模型则能很好的表现出例如仿真鱼这类表面变形比较复杂的情况,但会产生表面纹理裂纹,所以单纯的骨骼驱动模型和柔性物体变形模型都存在一定的不足之处,对此,本文提出了一种基于多刚体系统的骨骼驱动和柔性表面变形相结合的运动学建模方法,将两者取长补短,以达到更好的效果。不仅实现了仿真鱼表面柔性变形的躯体,而且还在鱼体弯曲的同时保持其结构的稳定性。2、本文对涂晓媛的计算机动画的人工生命方法等目前有关生物仿真领域中感知和行为模型进行了总结归纳,在此基础上构建了仿真鱼的感知、规划器和行为模型,并引入了仿真逼真度的概念。感知模型实现仿真鱼的感知功能,按照感知范围收集环境信息,对感知对象进行筛选和可见性判别,并通过规划器进行信息处理和规划。行为模型将仿真鱼的运动和行为进行了区分,采用分层结构,利用感知模型传递的信息,结合自身当前意图的优先级序列,产生当前行为决策并输出参数化的动作序列。3、针对目前对仿真生物约束满足的运动路径规划问题研究的不足,本文构建了仿真鱼的捕食行为约束满足最优路径规划模型,使基于这些模型和方法开发的仿真鱼行为系统能逼真表现鱼的“捕食行为”。为了提高仿真鱼捕食行为的成功率,根据生物动力学,路径规划的特点以及实现智能行为的要求,本文采用遗传算法实现了仿真鱼最优路径规划,解决了仿真鱼到达目标点位置的运动过程中,遇到障碍物及保持最佳姿态的路径规划问题。
其他文献
随着信息技术的迅速发展,特别是Internet的普及,网页数量呈海量增长。由于网页中的内容大部分是文本信息,因此如何根据网页中的文本信息自动分类成为目前研究的重要课题。由
电力工业的发展促进了发电机组单机容量和参数不断增加,其自动化程度越来越高,对控制系统的控制品质也提出了更高的要求。掌握被控对象的数学模型和建模后控制系统的设计,是过程
一个CNF公式F称为极小不可满足的(MU),如果F是不可满足,并且在F中删去任意一个子句后所得到的公式是可满足的。一个MU中的公式F称为最大的,如果对于任意一个子句f∈F且对于任意
随着软件规模的不断增加,软件开发的速度越来越慢,不能按时完成开发计划,用户的需求不能得到完全满足的情况常常发生。在这样一种背景下,整个软件行业在软件开发软件的过程中,相关
随着航天技术和信息技术的迅速发展,空间在政治、经济和军事等领域的战略地位日益提高。卫星网络正是挖掘空间信息优势的利器,可以将空间信息进行高度集成,提供实时性强、高度协
定位技术、无线网络以及移动终端的飞速发展,使得位置服务从政府、企业级的专业应用逐步向个人应用发展。在网络信息时代,移动位置服务给用户的日常生活提供了诸多便利,节约宝贵
为充分调动学生参与课内外体育活动的积极性,提高学生体质健康水平,促进学生养成终身锻炼的良好习惯,推动阳光体育运动的高效开展,本课题根据某高校体育锻炼信息管理的实际需
随着互联网应用的不断发展,大规模一对多流媒体数据分发业务具有越来越多的市场需求。应用层组播技术在大规模流媒体直播中的应用成为互联网重要的研究热点,在研究人员已提出的
本文通过对基于web的远程教育系统的深入研究,利用面向对象的软件工程方法对系统进行需求分析,系统设计和开发。 本系统针对传统的远程教育系统模式单一,学生只能被动地接受
海洋科学考查是指研究海洋的性质、自然现象和变化规律,以及有关海洋利用和开发的知识体系。认知海洋、开发和利用海洋已经成为世界各海洋强国解决资源与环境相关问题、维护国