[发明专利]一种基于Kinect的体感控制机械臂方法有效
申请号: | 201310328791.6 | 申请日: | 2013-07-31 |
公开(公告)号: | CN103386683A | 公开(公告)日: | 2013-11-13 |
发明(设计)人: | 莫宏伟;孟龙龙;徐立芳;董会云;蒋兴洲;雍升 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;G06F3/01 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 kinect 控制 机械 方法 | ||
1.一种基于Kinect的体感控制机械臂方法,其特征是:
(1)通过Kinect传感器获得人体的右侧上肢5个关节的三维坐标,右侧上肢5个关节的三维坐标包括右臀关节坐标、右肩关节坐标、右肘关节坐标、右腕关节坐标和右手关节坐标;
(2)对获得的右侧上肢5个关节坐标数据利用双指数滤波算法进行平滑;
(3)利用平滑后的右侧上肢5个关节坐标在Kinect的三维空间坐标系中构建向量,通过计算向量夹角获得右侧上肢处的角度,所述的右侧上肢处的角度包括右肩关节处角度、右肘关节处角度、右腕关节处角度;
(4)将角度信息进行融合,组成一个数据包,加上数据包头和校验和,通过无线串口发送给机器人,进行机械臂控制。
2.根据权利要求1所述的一种基于Kinect的体感控制机械臂方法,其特征是:所述的双指数滤波算法为:
t表示时间,{xt}表示原始数据序列,{st}表示t时刻双指数平滑结果,{bt}表示t时刻数据序列趋势的最优估计,Ft+m表示x在t+m时刻的最优估计,m为预测因子,且m>0,双指数平滑滤波算法公式如下:
s1=x0
b1=x1-x0
st=αxt+(1-α)(st-1+bt-1),t>1
bt=β(st-st-1)+(1-β)bt-1,t>1
Ft+m=st+mbt
α表示数据平滑因子,且0<α<1,β表示趋势平滑因子,且0<β<1,定义F1=s0+b0,则x在所有时刻的值都可按照上述双指数平滑滤波算法公式估计出来。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310328791.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:汽车的行人保护有限元分析的划线方法
- 下一篇:一种微博信息采集方法及系统