虚拟人全局路径规划技术研究

来源 :江苏大学 | 被引量 : 13次 | 上传用户:mikamireiko
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
受虚拟现实技术飞速发展的驱动和客观应用需求的牵引,虚拟人技术逐渐成为虚拟现实技术的一个重要分支,虚拟人的路径规划问题作为该领域的一个重要研究方向,已经成为新的研究热点。本文主要针对虚拟人路径规划技术涉及到的环境地图建模方法和路径规划算法进行了研究与探讨。在使用栅格法建立虚拟环境地图中引入了层次包围盒技术,并对该技术在环境地图创建中的具体应用进行优化处理。针对具体的应用环境,选择性地创建虚拟环境中障碍物的包围盒,并将其映射到X-Z平面;另外,文中还研究了包围盒的几何表示到基于栅格图的像素点表示的转换、处理工作。提出了一种在栅格模型中规划路径时减少判断处理临近节点个数的方法,称之为RGN(Reduce Grid’s Neighboring Nodes)优化方法。针对在栅格模型中规划路径时,每规划一个节点均需对其八个临近节点进行判断处理这一缺点,根据栅格模型及其中最短路径的特性提出了RGN优化方法,该方法可以应用于所有基于栅格模型的路径规划算法,并且可以扩展应用到高维栅格空间,文中对此给出了数学模型及详细分析。提出了一种在栅格模型中使用的、基于RGN优化方法的路径规划算法,称之为RBPPA(RGN-Based Path Planning Algorithm)算法。该方法综合了分层扩展和Dijkstra算法的思想,利用分层扩展的原理取消了Dijkstra算法中每规划一个节点后,在所有已扩展节点中选择与初始节点距离最短的节点这一步骤;并针对栅格环境的特点,使用RGN优化方法减少路径规划过程中判断处理的节点个数。最后,对将RBPPA算法用于虚拟人的路径规划进行了分析讨论,并使用Java开发了实验仿真系统。在该实验平台上实现了RBPPA算法、Dijkstra算法和基于分层扩展的路径规划算法,通过比较各实验结果,验证了RBPPA算法的正确性和有效性;另外,该平台还实现了将RBPPA算法用于虚拟人的路径规划、给定不同的虚拟人物理参数时实验仿真,验证了将RBPPA算法用于虚拟人路径规划的可行性。
其他文献
目前,WLAN已经进入了快速发展的阶段,越来越多的应用开始使用无线局域网。实时业务要求在切换过程中有较小的延时,现有的网络也支持切换,但是这种切换需要重新进行一次802.1X认证
数据挖掘是指从大量数据中提取或“挖掘”知识。关联规则是数据挖掘当前研究的主要模式之一,用于确定数据集中不同域或属性之间的联系,找出有价值的多个域之间的依赖关系。发
Adhoc网络是一组具有路由和转发功能的移动节点组成的一个多跳临时性自治系统。随着AdHoc网络传输多媒体业务需求的增加,要求网络支持服务质量(QoS)。然而AdHoc网络的单向链路
随着网络技术和网络应用的发展,网络安全问题显得越来越重要。分布式拒绝服务攻击(DDoS,DistributedDenialofService)是近年来对Internet具有巨大影响的恶意攻击方式,给互联网造
论文首先简要介绍了PSTN和IP网络,论述了PSTN网络与IP网络的互联互通在下一代网络发展过程当中扮演的重要角色,并给出了解决方案,引出了本文论述的主要对象中继网关。中继网
电网企业领导在指挥生产和管理中,需要及时了解电网实时信息,以便做出正确的决策。这时就需要一个能实时显示电网工作状况并且能关联生产管理系统的具有高实用性的“电网安全
由于广播环境、音质、功耗等因素的影响,调幅广播正在由传统的模拟信号向数字信号转变。DRM数字广播系统已成为从模拟广播向数字广播过渡的主要手段和更新换代的重要方向。本
网络的拓扑结构可以用图来表示,称为网络拓扑图.可以通过研究图的性质来研究网络的结构.研究图的性质的理论是图论,图论在计算机科学中的应用非常广泛.例如在开关理论与逻辑设
网格是一种新型的分布式计算技术,是信息社会的网络基础设施,网格是继传统因特网、Web之后的第三代因特网应用。网格的目的是把整个因特网整合成一台巨大的超级虚拟计算机,实现
为了从本质上解决当前互联网存在的问题,各国都致力于研究全新的下一代互联网架构,命名数据网络(NamedDataNetwork)是其中最具竞争力的一个项目。NDN以内容名字取代了传统网络