基于Leap Motion手势识别的多自由度机器人控制技术研究

来源 :汕头大学 | 被引量 : 0次 | 上传用户:hzfeng163
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着物联网技术的快速发展,人与物之间的交互活动日益频繁,利用很自然的方式——人的手势动作,去与物进行连接,用简单的手势动作代替纷繁复杂的操作与机器人进行交互,而基于光学的手势识别已成为研究热点,为利用Leap Motion进行手势识别、多自由度机器人控制技术研究提供了可能。本文主要包括两个部分:一是手势识别算法的研究,二是利用识别到的手势动作实现机器人的控制,让机器人执行特定的动作。主要研究工作如下:  (1)分析了各种体感传感器的优缺点,选用Leap Motion作为本文的传感器,分析了国内外的手势识别算法,最终确定用机器学习的方法对手势动作识别进行研究。  (2)对于静态手势动作,提出了基于虚拟球半径和基于力度值两种特征。利用提出的k-meansplus算法求出特征阈值ST:基于虚拟球半径的手势识别,握拳动作的ST1=45.57315,伸展动作的ST2=58.8543。基于力度值的手势识别,握拳动作的ST3=0.805725,伸展动作的ST4=0.126575。相比于k-means算法,k-meansplus算法在基于虚拟球半径特征中,握拳手势动作正确率提高16%,伸展手势动作正确率提高13%。基于力度值的特征中,握拳手势动作正确率提高41%,伸展手势动作正确率提高12%。  (3)对于手指数量识别,一是利用k-meansplus算法对图像进行了二分类,分类效果好。二是基于骨骼模型识别手指数量,五个手指伸出与弯曲关节点信息不同,通过给伸出手指分配密钥的方式,实时检测动态密钥数组ArrayList的长度,数组长度就是手指的数量。  (4)对于动态手势识别问题,采用HMM,通过EM迭代求出最优参数prior(2n)、transmat(2n)、obmat(2n),利用最大对数似然的方法确定出手势动作所属的类别,对Roll、Yaw、Pitch手势动作进行测试,取得了较高的识别率。  (5)对于相似的手势动作,使用引入松弛变量?和惩罚因子C的SVM,测试不同惩罚因子C在不同的核函数下各自的识别率,得出选择高斯核函数作为本文的手势识别SVM方法的核函数,并且在其它相似手势动作提前不知道是否线性可分的情况下,优先选用高斯核函数。  (6)设计与开发了手势识别系统,对手势动作进行测试,体现了系统具有实时性、识别手势动作多样性、识别率高、快速性等特点。  (7)设计与开发了多自由度机器人控制系统,将识别的手势动作应用于机器人的控制中,进行了搬运物体测试,完全依靠手势动作完成了机器人的控制,真正实现了人与机器人之间的人机交互。体现了用手势动作控制机器人的简单、易用、方便,证实了手势动作控制机器人的可行性和可用性。
其他文献
该课题旨在开辟一条与以往不同的新方法,通过生化手段来解决制糖业中的多糖问题.该研究是这一大课题的开头工作,目的和任务是筛选到多糖降解菌株,为进一步的研究奠定基础.第
期刊
随着食醋用途的扩展,市场对食用醋的需求量越来越大,这促进了食醋发酵工业的发展。食醋工业中的液态发酵法占据重要位置,本文即采用此法进行实验,获得了三条发酵动力学曲线。本文
期刊
该论文对冬虫夏草深层发酵技术及冬虫夏草多糖进行了详细的研究.通过筛选得到一株性能优异、对原材料要求简单、发酵时间短的冬虫夏草菌株CS2,并确定了CS2的摇瓶发酵条件.采
苏云金芽胞杆菌(Bacillus thuringiensis,Bt)是能产生芽胞的革兰氏阳性细菌,其特点是在芽胞形成过程中产生杀虫晶体蛋白(insecticidal crystal proteins,ICPs)。Bt中的启动子研究主
该论文通过对DMS、二甲基亚砜(DMSO)和硫甲基蛋氨酸(SMM)含量的测定,初步研究了制麦、糖化和发酵过程中DMS的形成及控制,主要结论如下:1、建立了测定样品中DMS、SMM和DMSO的
饵料微藻的培养系统和工艺落后,导致水产育苗中饵料微藻难以持续稳定地供给.该文以亚心形扁藻作为培养对象,以10L封闭式光生物反应器作为主要培养装置,开展了饵料微藻高密度
该文阐述了整个固态发酵过程中氮素的变化机理,尤其对提高蛋白质含量的机理进行了较详细的探讨,研究中还对整个发酵过程中氮素代谢动态变化规律包括同化作用、转化作用、分解
期刊