【技术实现步骤摘要】
本专利技术涉及工业机器人控制方法
,具体的说是一种基于速度连续的工业机器人运动学算法。
技术介绍
随着工业自动化的发展,工业机器人的使用领域越来越大,现场工艺对机器人运动要求越来越严格,工业机器人不仅仅是关节运动,针对工业机器人的结构不同,笛卡尔坐标系下运动存在奇异位置,有些工艺要求必须速度连续地通过奇异位,因此人们需要一种速度连续的工业机器人运动学算法,帮助工业机器人迅速通过笛卡尔坐标系下的奇异位置。
技术实现思路
针对上述技术的缺陷,本专利技术提出一种基于速度连续的工业机器人运动学算法。一种基于速度连续的工业机器人运动学算法,包括以下两个部分:(1)对工业机器人轴进行速度和位置的规划,具体算法为:①依据工业机器人D-H矩阵参数求出工业机器人的雅克比矩阵J(q),引入反奇异位变量α,得出反雅克比矩阵J*与反奇异位变量α的关系,见公式(1):J*=JT(JJT+α2I)-1 (1)式中:I为单位阵;JT为J的旋转矩阵。②按照公式(2)和公式(3)计算出工业机器人的关节速度 V e = J ( q ) q · - - - ( 2 ) ]]> q · = J - 1 ( q ) ...
【技术保护点】
一种基于速度连续的工业机器人运动学算法,其特征在于:包括以下两个部分:(1)对工业机器人轴进行速度和位置的规划,具体算法为:①依据工业机器人D‑H矩阵参数求出工业机器人的雅克比矩阵J(q),引入反奇异位变量α,得出反雅克比矩阵J*与反奇异位变量α的关系,见公式(1):J*=JT(JJT+α2I)‑1 (1)式中:I为单位阵;JT为J的旋转矩阵;②按照公式(2)和公式(3)计算出工业机器人的关节速度Ve=J(q)q·---(2)]]>式中:Ve为机器人笛卡尔坐标系下的速度量。q·=J-1(q)Ve---(3)]]>③按照公式(4)计算出关节位置q:q(Tk+1)=q(Tk)+q·(Tk)Δt---(4)]]>式中:Tk+1和Tk为时间周期。(2)误差控制:反奇异位变量α的引入,会同时引入位姿的误差,即控制位姿与实际位姿的差值(ep,eo),其中:误差(ep,eo)由公式(5)(6)(7)定义,为了减小误差,需要对误差进行抑制;ep=pd‑pe(q) (5)式中:ep为位置误差;pd为命令位置,pe为实际位置。 ...
【技术特征摘要】
1.一种基于速度连续的工业机器人运动学算法,其特征在于:包括以下两个部分:(1)对工业机器人轴进行速度和位置的规划,具体算法为:①依据工业机器人D-H矩阵参数求出工业机器人的雅克比矩阵J(q),引入反奇异位变量α,得出反雅克比矩阵J*与反奇异位变量α的关系,见公式(1):J*=JT(JJT+α2I)-1 (1)式中:I为单位阵;JT为J的旋转矩阵;②按照公式(2)和公式(3)计算出工业机器人的关节速度 V e = J ( q ) q · - - - ( 2 ) ]]>式中:Ve为机器人笛卡尔坐标系下的速度量。 q · = J - 1 ( q ) V e - - - ( 3 ) ]]>③按照公式(4)计算出关节位置q: q ( T k ...
【专利技术属性】
技术研发人员:柳贺,许礼进,曾辉,游玮,肖永强,平国祥,万君,贾时成,陈青,
申请(专利权)人:埃夫特智能装备股份有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。