[发明专利]一种六自由度仿人灵巧臂逆运动学的快速求解方法无效
申请号: | 201110381647.X | 申请日: | 2011-11-25 |
公开(公告)号: | CN102509025A | 公开(公告)日: | 2012-06-20 |
发明(设计)人: | 任子武;王振华;林睿;陈国栋;孙荣川;孙立宁 | 申请(专利权)人: | 苏州大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 常亮;李辰 |
地址: | 215123 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种六自由度仿人灵巧臂逆运动学的快速求解方法,该方法首先建立六自由度仿人臂关节结构模型,由灵巧臂的肩心-肘心-腕心-颈心构成的平面关系和灵巧臂末端位置求取肘关节角及肩关节两关节角,在此基础上利用灵巧臂末端姿态关系求取腕关节三关节角;所求取的逆运动学解通过正运动学模型计算灵巧臂目标连杆的位姿误差验证解的有效性。相对于机器人逆运动学的数值求解方法,本发明提出的六自由度灵巧臂逆运动学求解方法精度高,速度快,可用于高精度,高实时性要求的仿人灵巧臂作业任务中。 | ||
搜索关键词: | 一种 自由度 灵巧 运动学 快速 求解 方法 | ||
【主权项】:
一种六自由度仿人灵巧臂逆运动学的快速求解方法,所述六自由度仿人灵巧臂由肩关节两个自由度、肘关节一个自由度、腕关节三个自由度、颈部以及连接于各关节间的连杆组成,其特征在于,所述六自由度仿人灵巧臂逆运动学的快速求解方法包括如下步骤:a、根据六自由度仿人灵巧臂的结构建立其关节结构模型,其中,肩心对应肩关节轴心,肘心对应肘关节轴心,腕心对应腕关节轴心,颈心对应颈部;b、确定所述六自由度仿人灵巧臂目标连杆的位姿(pref,Rref);c、根据所述目标连杆位姿通过解析法计算出六自由度仿人灵巧臂的逆运动学关节角矢量q,所述步骤c中通过解析法计算逆运动学关节角矢量q的具体实现如下:定义世界坐标系∑W,所述肩关节、肘关节以及腕关节在世界坐标系下绕轴分别对应为y,x,x,z,x,y轴,[rx ry rz]为以肩关节为原点的世界坐标系下腕心的位置坐标,肘关节角q3由所述肩心、肘心以及腕心构成的三角关系求取,肩关节俯仰角q1和偏摆角q2由所述肩心、肘心、腕心和颈心构成的平面关系求取,分别采用如下等式: q 3 = - arccos ( L 1 2 + L 2 2 - C 2 2 L 1 · L 2 ) + π q 1 = arctan ( r x / r z ) if r z < 0 q 1 = - π + arctan ( r x / r z ) if r z > 0 q 2 = π / 2 - arccos ( L 1 2 + C 2 - L 2 2 2 L 1 · C ) - arccos ( C 2 + D 2 - F 2 2 CD ) 其中,D为肩心与颈心之间的长度,L1为肩心与肘心之间的长度,L2为肘心至腕心之间的长度,F为腕心和颈心之间的距离。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州大学,未经苏州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110381647.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种用于大体积混凝土浇筑的模板
- 下一篇:新型碳纤维隆鼻假体的制造方法
- 同类专利
- 专利分类
G06 计算;推算;计数
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用