《虚拟环境中的智能体角色环境感知模型的研究与实现》由会员分享,可在线阅读,更多相关《虚拟环境中的智能体角色环境感知模型的研究与实现(78页珍藏版)》请在金锄头文库上搜索。
1、分类号 U D C 注l 密级 】8I 学位论文 虚拟环境中的智能体角色环境感知模型的研究与实现 ( 题名和副题名) 张亚弟 ( 作者姓名) 指导教师姓名墓选邋趱 ( 职务、职称、学位、单位名称及地址) 申请专业学位级别硕士专业名称软件工程 论文提交日期四1 0 3论文答辩日期2 0 1 0 5 学位授予单位和日期电子科技大学 答辩委员会主席 评阅人 2 0 1 0 年月 日 注1 :注明国际十进分类法U D C 的类号。 独创性声明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工 作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地 方外,论文中不包含其他人已经发表或撰写过的
2、研究成果,也不包含 为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。 与我一同工作的同志对本研究所做的任何贡献均己在论文中作了明 确的说明并表示谢意。 签名:茎逸。殛与日期:抄f 晖岁月阳 论文使用授权 本学位论文作者完全了解电子科技大学有关保留、使用学位论文 的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁 盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文 的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或 扫描等复制手段保存、汇编学位论文。 ( 保密的学位论文在解密后应遵守此规定) 签名:导师签名:茎空丞 日期:如加年j 月修日 摘要 摘要 智能
3、体角色( I n t e l l i g e n tA g 砷是人在计算机生成空间( 虚拟环境) 中的 性与行为特性的表示。智能体角色研究的最终目的是可以使智能体角色在 个虚拟现实系统中使用,达到现实的逼真模拟。自上世纪8 0 年代虚拟现实 出现以来,虚拟现实技术一直与人类的信息发展技术息息相关。虚拟现实 过对人类现实世界的真实模拟仿真,提供了一个虚拟的操作平台。在这个 系统平台上,人类可以不受现实的条件束缚,以比较特殊的而又真实的方 知和处理虚拟环境中的各种等同于现实环境中的事务。可以说虚拟现实技术为人 类的发展提供了一种全新的途径,并且这种途径随着虚拟现实技术的逐步成熟, 在人类的很多应用
4、领域得到了广泛的应用。比如:医疗仿真模拟、游戏娱乐,军 事模拟训练、远程教育、产品测试与开发等。 本文以虚拟环境中的智能体角色环境感知模型为主要研究内容,目的在于建 立一个能够在虚拟环境中为智能体角色模型提供完善的感知功能模型。在模型的 设计上,采样了两种主要的方法,一种是基于视觉为主,另一种就是配合视觉的 辅助势能场构建。在这两种方法的基础上设计出了视觉传感器、碰撞传感器,同 时也实现了其功能。在研究的过程中,本文也对虚拟环境进行了分析,通过了解 虚拟环境中提取出来的共性特点以及分析在虚拟环境中智能体角色应该如何获取 信息。通过感知功能的需求分析,把虚拟环境中的物体进行了不同种类的划分, 同
5、时建立了环境信息知识模型,并在这个模型的基础上,为智能体角色环境感知 模型设计了物体属性感知器并实现了其功能。 本文的研究目的在于使智能体角色具有较高的自主智能性,使智能体角色可 以在虚拟环境中通过自己的环境感知模型提供的功能对环境的信息进行获取,接 着通过自己的处理机制,对得到的信息进行分析与处理,最后传达给行为模块, 通过智能体角色的外在形式反应出来。 最后,参与研发了群体动画验证系统,该系统可以提供验证智能体角色环境 感知的功能。 关键字:智能体角色,感知模型,环境信息知识模型 A B S T R A C T A B S T R A C T h l t e l l i g e n ta
6、g e n ti s m ee X p r e s s i o no ft h eg e o m “ca 1 1 db e h a 啊0 rC h a r a c t e r so f h u m a ni I lm es p a c eg e l l e r a t e db yc o m p u t e r ( V i m l a le n v i r o 珈 1 1 e n t ) T h eu l t i m a t e 缅f o r s t u d yI n t e l l i g e n ta g e l l ti s t oe 1 1 a b l ea I l yu s et h
7、 e mi na I l yv i r t u a lr e a l i t ys y s t e mt h a t s i m u l a t e st h er e a lw o r l d T h ev i 巾l a lr e a l i 够t e c h n o l o g ym a ti sc l o s e l yr e l a t e dt oh u m a l l s h a v eb e g u I ls m c em el a s tc e I 】t u 巧8 0 s T h e 椭a lr e a l i t yt e c h n o l o g ym r o u 曲r
8、e a l - w o d d s i m u l a t i o np r o 访d e sa 咖a 1p l a t f o 姗B yt h ev i 竹I l a lp l a t f o m l ,H u l n a l lc a I lb ei I l a s p e c i a la 1 1 dr e a lw a y st os e n s i n ga 1 1 dp r o c e s s i n g 趾yw o r kt h a ti si nt h eV i r t u a lw o r l dj u S t 1 i k ei I lm er e a lw o r l d
9、I tc a I lb es a i dt h a tt h ev i r t u a lr e a l i t yt e c l l l l o l o g yp r 0 V i d e san e w w a yf o rt h eh n a ni I e V e l o p m e n t ,w i t hm e 孕a d u a ld e V e l o p m e n t ,t h ev i r n l a lr e a l i t y t e c l l l l o l o g ) ,h a sb e e nw i d e l yu s e di nm a n yh u m a n
10、a p p l i c a t i o n s F o re x 锄p l e :m e d i c a l s i m u l a t i o n ,g 锄e s ,耐e r t a i 姗e I l t ,m i l i t a 巧s i m u l a t i o n 仃a i m n g ,d i s t a l l c ee d u c a t i o n , p r o d u c tt e s t i n ga n dd e V e l o p n l e n t h lt 1 i st h e s i s ,n l em a i nr e s e a r c ha i mi s
11、t od e s i g nap e r f e c tp e r s p e c t i V em o d e lt 1 1 a t c a l lb eu s e di na n yv i r t l l a lw o 订d T W ow a y sa r eu s e di nt h ed e s i g no fm ep e r s p e c t i V e m o d e l O n ew a yi sb a S eo nm es e n s eo fs i g h t ,a 1 1 0 t h e rw a yi ss e tu paj E i e l do f f o r c
12、e 1 1 1 r o u 曲t h e 铆ow a y S ,w eh a V ed e s i 印e dt h ev i s i o ns e l l s o r sa I l dm e c o l l i s i o ns e n s o r s , a l s oa 出e v et 1 1 ef u n c t i o no ft l l es e l l s o r S I I lt 1 1 et i m eo fs t u d y ,w eg e tt h ec o m m o nf e a t u r e o fv i r t u a lw o d dt h r o u 曲觚a
13、l y s i so ft h eV i r t l l a le n V i r o n m e n ta 1 1 dt h en e l l i g e l l ta g e n t s h o u l db eh o wt oo b t a mm ei n f o n l l a t i o no f 奶巾】a 1w o r l d W i n lt h ea n a l y s i so fp c r c e i V e d 如n c t i o n a lr e q u i r e m e l l t s ,1 eo b j e c tt l l a ti nt h ev i 咖a
14、lw o d dh a sb e e nd i d e di nd i f f 打e I l t t y p e s ,w h n ea 1 1e n v i r o n m e n ti n f o m l a t i o na 1 1 dk n o w l e d g em o d e lh a sb e e l lb u i l d A n d b a s eo nt h ee l l 啊r o 衄e n ti n f o m a t i o na 芏1 dl ( 1 1 0 w l e d g em o d e l ,w ed e s i 印m eo b j e c ts e l l
15、s o r 锄di n l p l e m e n ti t s 劬c t i o n S 1 1 1 ep u r p o s eo ft h i sr e s e a r c hi st om a l 【et 1 1 ei n t e l l i g e n ta g l m th a sa1 1 i 曲a u t o n o m y a 1 1 di n t e l l i g e n c e ,s ot h a tm en e l l i g e n tA g e n tc a l lo b t a i l lm ei 蜘a t i o n 丽t hi t ss e l l s o r
16、 S A n dt h e l lt 1 1 】旧u 曲i t sp r o c e s sm e c h a n i s m s ,m ei n t e l l i g e n ta g e n tc a I la l l a l y s i sa 1 1 dp r o c e s s m ei n f o m l a t i o na n d 仃a 1 1 s f e rm ef i n a lr e s u l tt om ea c tm o d u l et h a tm a 血f e s t e dt l l r o u 班 t h eb e 抽a v i o r I I I A B S T R A ( 了r F i n a l l y ,T h eg r o u p 卸i m a t i o nV 耐f i c a t i o ns y S t e mh a sb e e nd e V e l o p e d T h es y s t e m c a l lp r o v i d eap