面向任务的仿人机器人室内定位导航技术.pdf
《面向任务的仿人机器人室内定位导航技术.pdf》由会员分享,可在线阅读,更多相关《面向任务的仿人机器人室内定位导航技术.pdf(80页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、分类号:T P 2 7 3密级:lp S H A N D o N G单位代码:1 0 4 2 2学号:2 0 1112 8 7 1硕士学位论文T h e s i sf o rM a s t e rD e g r e e论文题目:面向任务的仿人机器人室内定位导航技术。r r,L】X _、T a s k-o r i e n t e dL o c a l i z a t i o na n dN a v i g a t i o nf o rH u m a n o i dR o b o ti nI n d o o rE n v i r o n m e n t合作导师2 0 1 4 年5 月10 日吵寻吖
2、办一NU原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究做出重要贡献的个人和集体,均己在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名:瑚幽驻E t期:塑!竺!关于学位论文使用授权的声明本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文
3、。(保密论文在解密后应遵守此规定)论文作者签名:蝉导师签名:山东大学硕士学位论文目录摘要IA B S T R A C T I I I第一章绪论11 1 研究背景及意义11 2 相关国内外研究现状11 2 1 语音交互技术一11 2 2 手势交互技术一21 2 3 室内定位技术31 2 4 路径规划技术一41 3 本文研究内容及主要工作51 4 论文章节安排6第二章实验平台N A O 机器人92 1N A O 机器人基本介绍92 1 1 机器人的应用研究一92 1 2 机器人传感器参数1 02 2 软件结构及功能模块112 2 1 体系结构框架112 2 2 机器人的功能模块132 3 本章小结
4、1 4第三章多模式任务交互方法1 53 1 交互任务分类l53 2 基于手势识别的任务交互1 63 2 1 图像预处理1 63 2 2 手部区域分割183 2 3 基于H u 特征的手势识别2 03 2 4 实验结果2 23 3 基于语音识别的任务交互一2 23 3 1 语音起止点检测2 33 3 2 实验过程2 43 4 基于远端控制的任务交互2 53 4 1 远端程序界面设计2 63 4 2 应用开发结果2 63 5 本章小结2 6第四章仿人机器人室内定位方法。2 74 1 用于定位的机器人传感器2 74 1 1 里程计2 74 1 2 单目摄像机2 9山东大学硕士学位论文4 2 基于人工
5、地标的视觉自定位一3 04 2 1 人工地标的设计3 04 2 2 人工地标检测与特征点提取3 34 2 3 基于单应矩阵分解的定位方法3 44 2 4 自定位实验结果与分析3 74 3 基于人工地标修正的粒子滤波室内定位3 94-3。I 室内环境结构3 94 3 2 人工地标分布规则3 94 3 3 基于分布式人工地标的定位实验4 14 3 4 基于人工地标修正的粒子滤波定位过程4 24 3 5 实验结果与分析4 44 4 本章小结4 6第五章室内分层模型与仿人机器人路径规划4 75 1 基于模糊规则的分层环境表示4 85 2 基于环境分层模型的路径规划一4 95 2 1 仿入机器人步态分析
6、4 95 2 2 步态能量函数表示5 l5 2 3 实验结果与分析5 35 3 基于改进R R T 的路径规划方法5 45 3 1R R T 路径规划基本原理5 55 3 2R R T 路径规划的改进5 65 3 3 滚动窗口内的路径规划5 75 3 4 实验结果与分析5 85 4 本章小结5 8第六章总结与展望5 96 1 总结5 96 2 展望一6 0参考文献6l翌筻谢6 5硕士期间发表的论文与科研成果6 7硕士期间参加的科研工作6 9山东大学硕士学位论文C o N T E N TC h i n e s eA b s t r a c t IA B S T R A C T I I IC h
7、a p t e r1I n t r o d u c t i o n I1 1S u b j e c tB a c k g r o u n da n dS i g n i f i c a n c e l1 2R e s e a r c hS t a t u s 11 2 1S p e e c hR e c o g n i t i o n 11 2 2G e s t u r eR e c o g n i t i o n 21 2 3L o c a l i z a t i o n 31 2 4P a t hP l a n n i n g 41 3T h eM a i nC o n t e n t 5
8、1 4T h e s i sC h a p t e rA r r a n g e m e n t 6C h a p t e r2T h eI n t r o d u c t i o no ft h eR o b o tP l a t f o r m 92 1N A 0R o b o t 92 1 1A p p l i e dR e s e a r c h 92 1 2S e n s o rP a r a m e t e r s 1()2 2S o f t w a r eF r a m e w o r ka n dF u n c t i o nM o d u l e s 1 l2 2 1A r
9、c h i t e c t u r eF r a m e w c I r k l l2 2 2F u n c t i o n a lM o d u l e s 132 3S u m m a r y 1z lC h a p t e r3M u l t i M o d eT h s I【I n t e r a c t i o nS y s t e m 1 53 1T a s kD e s c r i p t i o n 153 2T a s kI n t e r a c t i o nB a s e do nG e s t u r eR e c o g n i t i o n 163 2 1I m
10、 a g eP r o c e s s 1 63 2 2H a n dS e g m e n m t i o n 183 2 3G e s t u r eR e c o g n i t i o nB a s e do nH UM o m e n t 2 0:;2 4R e s u l t sa n dA n a l y s i s 2 23 3T a s kI n t e r a c t i o nB a s e do nS p e e c h R e c o g n i t i o n 一2 23 3 1V o i c eE n d p o i n tD e t e c t i o n 2
11、33 3 2R e s u l t s 2 43 4T a s kI n t e r a c t i o nB a s e do nR e m o t eC O i l t r o l 2 53 4 1T h eD e s i g no fI n t e r a c t i v eI n t e r f a c e 2 63 4 2R e s u l t sf o rA p p l i c a t i o n 2 6:;5S u m m a r y:1 6C h a p t e r4I n d o o rL o c a l i z a t i o nf o rH u m a n o i dR
12、o b o t 2 74 1R o b o tS e n s o r sf o rL o c a l i z a t i o n 2 74 1 1O d o m e t e r 2 74 1 2M o n o c u l a rV i s i o n 一2 9山东大学硕士学位论文4。2V i s u a l b a s e dS e l f-l o c a l i z a t i o n 3 04 2 1D e s i g no f A R m a r k 3 04 2 2L a n d m a r kD e t e c t i o na n dF e a t u r eE x t r a c
13、 t i o n 3 34 2 3S e l f-l o c a l i z a t i o nB a s e do nH o m o g r a p h yD e c o m p o s i t i o n 3 44 2 4R e s u l t sa n dA n a l y s i so fS e l f-l o c a l i z a t i o n 3 74 3I n d o o rL o c a l i z a t i o nB a s e do nM a r k P a r t i c l eF i l t e r 3 94 3。lI n d o o rE n v i r o n
14、 m e n tM o d e l,3 94 3 2D i s t r i b u t i o nR u l e so f A r t i f i c i a lL a n d m a r k 3 94 3 3E x p e r i e n t m e n t sf o rL a n d m a r k b a s e dI n d o o rL o c a l i z a t i o n 4 l4 3。4P r i c p l eo fL o c a l i z a t i o nB a s e do nM a r k P a r t i c l eF i l t e r 4 24 3 5R
15、 e s u l t sa n dA n a l y s i s 4 44 4S u m m a r y z 1 6C h a p t e r5H i e r a r c h i c a lE n v i r o n m e n tM o d e la n dI n d o o rP a t hP l a n n i n g 一4 75 1H i e r a r c h i c a lE n v i r o n m e n tM o d e lB a s e do nF u z z yR u l e 4 85 2P a t hP l a n n i n gB a s e do nH i e r
16、 a r c h i c a lE n v i r o n m e n tM o d e l 4 95 2 1G a i t A n a l y s i so f R o b o t 4 95 2 2T h eR e p r e s e n t i o no f G a i tL o s sF u n c t i o n s 5 05 2 3R e s u l t sa n dA n a l y s i s 5 35 3I m p r o v e dP a t hP l a n n i n gB a s e do nR R Ta n dR o l l i n gW i n d o w 5 45
17、 3 1T h eB a s i cP r i n c i p l eo f R R T A l g o r i t h m 5 55 3 2I m p r o v e dR R T A l g o r i t h m 5 65 3 3P a t hP l a n n i n gw i t hR o l l i n gW i n d o w 5 71;3 4R e s u l t s 5 81;4S u m m a r y 5 8C h a p t e r6C o n c l u s i o n sa n dF u t u r eW o r k s 5 96 1C o n c l u s i
18、o n s 5 96 2F u t u r eW o r k s 6()R e f e r e n c e s 6 1A e k o n w l e d g m e n t s 6 5P a p e r sP u b l i s h e d 6 7R e s e a r c hP r o j e c tP a r t i c i p a t e d 6 9山东大学硕士学位论文摘要随着人口老龄化社会问题的日益加剧,仿人机器人以它高度的灵活性和人性化设计受到众多学者的关注。作为一款能够模仿人类形态的智能化双足执行机构,它不仅可以完成上下楼梯、抓取物品等机械操作以弥补劳动力不足,而且能够担当护理患者
19、、照料老人儿童等情感角色,在家庭、医疗、教育和娱乐等领域得到了广泛推广。作为机器人领域的研究热点之一,在复杂室内环境中,面对仿人机器人复杂的机械结构,如何合理利用所感知的传感信息,采用人性化的交互方式,分析用户需求并以自主实时定位为基础进行高效的路径规划,最终满足用户需求是机器人实现服务任务的关键所在。本文以机器人N A O 为实验平台,针对面向任务的室内仿人机器人定位导航问题,从“任务交互”、“室内定位”和“路径规划”三个方面展开了研究。为满足不同用户群体的交互需求,设计实现了多模式任务交互系统,机器人可以根据语音识别、手势识别和远端控制等技术辨识出用户当前需求。以空间中传感器感知环境的方式
20、,借助人工地标和环境模型等提供的信息,采用基于单应矩阵分解的视觉定位算法,实现自主实时定位。针对室内机器人路径规划问题,首先采用模糊规则构建分层环境模型,并引入启发式搜索和滚动规划的思想,结合快速搜索随机树和A 宰算法规划合理路径,以实现相应的服务。随着多媒体技术和机器人智能化水平的发展,单模式的交互手段已经无法满足不同用户群体的需求,针对单一交互方式枯燥乏味、准确率低等不足,设计实现了多模式任务交互系统。首先对机器人的硬件和软件作了详细阐述,对目前常用的交互方式进行深入分析。在此基础上,实现了基于H u 不变矩和K近邻分类算法的手势识别。然后利用语音信号短时能量和过零率进行起止点检测,将有用
21、语音信号作为语音识别模块的输入。最后利用无线网络技术,实现了基于远端监控的交互方式。适用于正常入、聋哑入等多群体的多模式交互系统,拓宽了机器人的应用范围。为辅助机器人能够快速、准确地完成任务,提出了基于人工地标修正的粒子滤波定位方法。首先设计了涵盖空间定位信息的A R m a r k 人工地标,提出了人工地标的室内分布原则。利用基于单应矩阵分解的视觉定位算法,实现了基T山东大学硕士学位论文于分布式人工地标的室内机器人自定位。考虑到仿人机器人本体传感器测量信息的不确定性,结合人工地标定位无累积误差的优势,采用粒子滤波定位算法完成机器人姿态的估计,保证了机器人室内定位的准确性。针对室内环境障碍物属
22、性的不同,在传统栅格地图的基础上,本文利用模糊规则对室内环境模糊分层处理,构建分层环境模型。根据仿人机器人不同步态的运动学方程,表示步态能量消耗函数,通过对室内路径规划算法的分析,提出了基于能量消耗的分层A:c 路径规划方法。针对传统A 木算法规划实时性不高的难题,本文采用了由启发代价函数和滚动窗口改进后的快速搜索随机树(R a p i d l y e x p l o r i n gR a n d o mT r e e,R R T)路径规划方法。实验结果证明,在“分层全局滚动局部”的路径规划模式下,机器人能够规划出合理室内移动线路,解决了局部规划中存在的“陷入局部最优”问题,具有较强的实用性。
23、关键词:仿人机器人;多模式交互;室内视觉定位;路径规划I I山东大学硕士学位论文A B S T R A C TW i t ht h ei n c r e a s i n ga g i n gp o p u l a t i o n,s h o r t a g eo fl a b o ra n do t h e rs o c i a li s s u e s,m a n ys c h o l a r sc o n c e m e dw i t hi t sh i g hd e g r e eo ff l e x i b i l i t y A sa ni n t e l l i g e n tr
24、o b o t,t h eh u m a n o i dr o b o ti sa b l et ou pa n dd o w nt h es t a i r s,g r a bo b j e c t sa n do t h e rm e c h a n i c a lo p e r a t i o n sw h i c hm a k eu pt h es h o r t a g eo fl a b o r,b u ta l s ot oa c ta st h ee m o t i o nr o l e sf o rp a t i e n t,e l d e r l ya n dc h i l
25、 d r e n I th a sb e e nw i d e l ya p p l i e da m o n gt h ef i e l d so ff a m i l y,h e a l t h,e d u c a t i o na n de n t e r t a i n m e n t A so n eo ft h ef o c u si nr o b o t i c s,t h ek e y sf o rf i n i s h i n gt h et a s k sa r eh o wt oa n a l y z et h eu s e rr e q u i r e m e n t
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 任务 人机 室内 定位 导航 技术
限制150内