[发明专利]基于手势和语音进行机器人在线示教的方法有效
申请号: | 201610459874.2 | 申请日: | 2016-06-20 |
公开(公告)号: | CN106095109B | 公开(公告)日: | 2019-05-14 |
发明(设计)人: | 杜广龙;邵亨康;陈燕娇;林思洁;姜思君;黄凯鹏;叶玉琦;雷颖仪;张平 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F3/16 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 何淑珍 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开基于手势和语音进行机器人在线示教的方法,包括以下步骤:S1、基于手势的粗调过程;S2、基于语音的微调过程;S3、结合手势与语音来进行机器人示教。本发明提出了一种机器人在线示教的方法,包括了手势示教和语音示教,操作者可以通过手势的粗调和语音的微调相互结合的方式来指导机器人完成相应的动作。相比现有的技术,显得更加的自然,灵活,方便,易操控,操作者可以不必把精力放在如何操作机器人上,而可以全心全意的操控机器人完成某些任务。 | ||
搜索关键词: | 基于 手势 语音 进行 机器人 在线 方法 | ||
【主权项】:
1.基于手势和语音进行机器人在线示教的方法,其特征在于,包括以下步骤:S1、基于手势的粗调过程;S2、基于语音的微调过程;S3、结合手势与语音来进行机器人示教;所述步骤S1包括:1)手势坐标系统Leap Motion是通过一个手势跟踪系统来进行手势位置和方向数据的捕获,其中设有三个坐标系,1:世界坐标系XWYWZW2:Leap Motion坐标系XLYLZL3:手掌坐标系XHYHZH;由手掌坐标系XHYHZH向Leap Motion坐标系XLYLZL的变换可以代表手势位置;假设LeapMotion坐标系XHYHZH与手掌坐标系XLYLZL在X轴、Y轴、Z轴的旋转方向分别为φ、θ、ψ,则这些旋转角(φ、θ、ψ)可以代表手势方向;2)通过间隔卡尔曼滤波来进行位置估计通过Leap Motion获取到的手势位置不够精确,使用间隔卡尔曼滤波解决这个问题,间隔卡尔曼滤波的模型表示如下:
这里
是k时刻的n×1状态向量,
是n×n的状态转换矩阵,
是n×l控制输出矩阵,
是l×1的输入向量,
和
代表噪音向量;
是k时刻的m×1的测量向量,
是m×n的观察矩阵;其中
通过间隔卡尔曼滤波的位置估计,将手势状态x'k在时刻k的状态表示如下:x′k=[px,k,Vx,k,Ax,k,py,k,Vy,k,Ay,k,pz,k,Vz,k,Az,k] (3)在这个过程中,噪音向量表示为:w'k=[0,0,w'x,0,0,w'y,0,0,wz]T (4)其中(w'x,w'y,wz)是手掌加速度的过程噪音;通过间隔卡尔曼滤波融合后的手势位置数据就比较精确,可以用来对机器人进行粗调控制操作;3)通过改进的粒子滤波来进行姿态估计四元数算法能用来进行刚体方向的估计,使用改进的粒子滤波来增强数据融合;在tk时刻,后部密度的近似值定义为:
其中
是tk时刻的第i个状态粒子,N是样本数目,
是tk时刻的第i个粒子的标准权重,δ(·)是狄拉克函数;因此,所分析的粒子能被计算如下:![]()
在tk+1时刻每个粒子的四元数分量可以表示如下:
其中ωaxis,k是角速度,t是样本时间。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610459874.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种可调式卧室床
- 下一篇:干爽无异味吸湿排汗面料