买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种带肘部偏置的七自由度机械臂的几何逆解方法,包括以下步骤:先建立七自由度机械臂的DH坐标系,标定其DH参数;再建立几何坐标系及定义臂角;然后确定空间中各点及向量坐标;最后开展七自由度机械臂的逆解计算。该七自由度机械臂的几何逆解方法利用臂角以及空间中的基本几何结构关系,在现有的代数解法基础上,扩展出一套针对带肘部偏置的七自由度机械臂这种特殊结构的几何逆解方法,相较于现有的基于代数法的解析解法,这套方法具有计算量小,效率高,计算精度可靠,且实现方式更容易等优点,可以作为带肘部偏置的七自由度机械臂的逆解方法上的一种补充。
主权项:1.一种带肘部偏置的七自由度机械臂的几何逆解方法,其特征在于:包括以下步骤:S1、建立七自由度机械臂的DH坐标系,标定其DH参数,DH参数包括:αi-1、ai-1、θi、di,αi-1分别为0、-π2、π2、-π2、π2、-π2、π2,ai-1均为0,θi分别为θ2、θ2、θ3、θ4、θ5、θ6、θ7,di分别为d1、0、d3、d4、d5、0、d7;其中,i表示第i个坐标系,i为1~7,αi-1表示zi-1轴与zi轴间夹角,ai-1表示zi-1轴与zi轴间距离,θi表示xi-1轴与xi轴间夹角,di表示xi-1轴与xi轴间距离;S2、给定七自由度机械臂的期望末端位姿将基座位置记为B,肩部关节位置记为S,腕部关节位置记为W,肘部关节位置记为E,其偏置点位置记为E′,肘部关节没有偏置时W所处在的点记为W′;将平面SEW′与BS共面时的平面SEW定义为基准臂角面,SEW平面绕SW轴任意旋转,定义SEW平面与基准臂角面的夹角为ψ,ψ的夹角范围为[-π,π];S3、定义B点坐标pB=[0,0,0]T,则向量S点坐标由七自由度机械臂的期望末端位姿取第四列前三行元素得到末端位置取前三行前三列元素得到末端姿态由向量的条件,得到W点坐标且向量向量进而得到向量构造坐标系来描述任意臂角平面SEW,构造步骤如下:S311、构造SEW′平面,求取取单位向量z0=[0,0,1]T,在空间中构造SEW′平面: 取直线SW′上一点,其位置记为D,且DE⊥SW′,此时z∑即为向量的方向向量;若z0与SW′共线,则直接取y∑=[0,1,0]T;由已知条件求解的长度: 由上式解得进而得到S312、构造SEW平面取方向上的单位向量SEW平面构造公式表述为: 将结果排列得到∑=[x∑,y∑,z∑];求取七自由度机械臂的逆解,包括如下步骤:S321:计算θ4由余弦定理,得到: 引入一个控制参数控制参数e用于反映肘关节相对于SW′的位置关系,进而得到:θ4=eπ-acoscos∠SEW′;S322:描述臂角基准面当θ1-3=0时,臂角平面处于臂角基准面上,计算得出W的位置: 向量将向量代入SEW平面构造公式,得到臂角基准面的描述为S323:求解θ1-3将代人SEW平面构造公式,得到θ1-3分别取θ1,θ2,θ3时的臂角平面,记作此时的臂角平面旋转描述为与旋转矩阵Rotx,ψ的运算其中Rotx,ψ表示沿着x轴逆时针旋转角度ψ;记S处的旋转变换为Rs,则得到Rs·∑0=∑D,且∑0,∑D是正交矩阵,则有S处的旋转变换为:Rs=Rotz,θ1Roty,θ2Rotz,θ3,即: 其中,si=sinθi,ci=cosθii=1,...,7,*表示可忽略的项;由上式得到:cosθ2=Rs33; 引入一个控制参数控制参数s用于反映大臂相对于BS的位置关系,进而得到:θ2=s·acosRs33;θ1=atan2s·Rs23,s·Rs1a;θ3=atan2s·Rs32,-s·Rs31;S324:求解θ5-7记W处的旋转变换为Rw,则有以下等式成立: 其中,Rs·Roty,θ4为正交矩阵,则有: W处的旋转变换描述为:Rw=Rotz,θ5Roty,θ6Rotz,θ7,即: 其中,si=sinθi,ci=cosθii=1,...,7,*表示可忽略的项,由上式得到:cosθ6=Rw33; 引入一个控制参数控制参数w用于反映手腕的翻转情况,进而得到:θ6=w·acosRw33;θ5=atan2w·Rw23,w·Rw13;θ7=atan2w·Rw32,-w·Rw31。
全文数据:
权利要求:
百度查询: 中国地质大学(武汉) 一种带肘部偏置的七自由度机械臂的几何逆解方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。