[发明专利]一种三自由度混联机械臂的运动学逆解求解方法在审
申请号: | 201610191309.2 | 申请日: | 2016-03-31 |
公开(公告)号: | CN107292070A | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 薛子云 | 申请(专利权)人: | 北京工商大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100048 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自由度 联机 运动学 求解 方法 | ||
技术领域
本发明涉及一种三自由度混联机械臂的运动学逆解求解方法。
背景技术
专利CN102320041A公开了一种三自由度混联机械臂,该机械臂充分发挥了串联机构与并联机构的优点,具有结构刚度好,工作空间大的优点。为进一步实现对该混联机械臂的运动控制,需为该混联机械臂提供有效的运动学逆解模型。
由于该三自由度混联机械臂的末端的位置和姿态具有高度的耦合性,无法进行变量分离,按照传统的通用方法,需求解多元高次方程组,必须借助于数值算法,而数值算法具有求解复杂,实时性差,很难得到全部解等缺点。
该三自由度混联机械臂运动学逆解的求解,既不能简单套用串联混联机械臂的求解方法,也不能套用并联混联机械臂的求解方法。本发明根据该三自由度混联机械臂的结构特点,推导出一种实时性好、封闭形式的运动学逆解求解方法。
发明内容
为了克服传统通用运动学算法的实时性较差、准确性不高的不足,本发明提供一种实时性良好、封闭形式的该三自由度混联机械臂的运动学逆解的求解方法。
第一步,求解G点在基系中的坐标OPG=(xG,yG,zG)T。
第二步,求解O2点在基系中的坐标
第三步,求解移动副变量l1、l2和l3的长度。至此,该三自由度混联机械臂的逆解求解完毕。
本发明具有计算量小,实时性好,易于实现的特点,能够很好的满足该三自由度混联机械臂运动学逆解在实际应用中的实时性和准确性要求。
附图说明
附图是该三自由度混联机械臂的机构简图。
具体实施方式
为便于对本发明实施例的理解,下面将结合附图为例做进一步的解释说明,且实施例并不构成对本发明实施例的限定。
参照附图,一种三自由度混联机械臂的运动学逆解是指已知末端参考点M在基系中的坐标OPM=(XM,YM,ZM)T,求解三个移动副变量l1、l2和l3的长度。
建立求逆解坐标系,参照附图A、B、C、D、E、F、G、H分别为各铰链的中心点。首先,建立基准坐标系{O}-Oxyz,基准坐标系与基座相连,xOy平面位于基座平面,z轴垂直基座向上,O为球铰A、C连线的中点,y轴沿AC指向C,将球铰A、C相对万向铰B对称布置,且AB⊥BC,则有BO⊥AC,x轴沿BO延长线方向。
求解G点在基系中的坐标OPG=(xG,yG,zG)T。根据该三自由度混联机械臂几何关系,列方程解G点坐标求解方程组:
其中:
令
其中:
由(3)式得:
xGK1+yGK2+zGK3=D (7)
其中:
综合(1)、(2)两式得:
xGK4+yGK5+zGK6=E (9)
其中:
由(7)、(8)式得:
其中:
将(11)式代入(2)式,得:
AzG2+BzG+C=0 (13)
其中:
则:
将(15)式代入(11)式,则G点坐标OPG=(xG,yG,zG)T可得。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工商大学,未经北京工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610191309.2/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用