发明名称 一种冗余度机械臂的新型加速度层重复运动规划方法
摘要 本发明提供了一种冗余度机械臂的新型加速度层重复运动规划方法,包括如下步骤:1)设计新型二次型形式的加速度层重复运动性能指标,生成二次型优化冗余度解析方案;2)将步骤1)的二次型优化冗余度解析方案转化为QP(二次规划);3)将步骤2)的QP运用QP求解器进行求解;4)将步骤3)的求解结果传递给下位机控制器驱动机械臂运动。本发明突破了以往参数选择中的局限,可以较大范围地选取正的设计参数,使得冗余度重复运动规划可选择的方案显著增加,这在工程应用领域具有良好前景。
申请公布号 CN103231381A 申请公布日期 2013.08.07
申请号 CN201310160659.9 申请日期 2013.05.03
申请人 中山大学 发明人 张雨浓;金龙;王英
分类号 B25J13/00(2006.01)I 主分类号 B25J13/00(2006.01)I
代理机构 代理人
主权项 1.一种冗余度机械臂的新型加速度层重复运动规划方法,其特征在于包括如下步骤:1)通过上位机采用新型二次型优化方案在加速度层上对机械臂的重复运动进行冗余度解析,设计的新型最小化性能指标为重复运动,受约束于加速度雅可比等式、障碍物躲避不等式、关节角极限、关节速度极限和关节加速度极限,即为最小化<img file="FSA00000888417600011.GIF" wi="315" he="63" />受约束于加速度雅可比等式<img file="FSA00000888417600012.GIF" wi="171" he="64" />障碍物躲避不等式约束<img file="FSA00000888417600013.GIF" wi="158" he="51" />关节角极限θ<sup>-</sup>≤θ≤θ<sup>+</sup>、关节速度极限<img file="FSA00000888417600014.GIF" wi="247" he="51" />关节加速度极限<img file="FSA00000888417600015.GIF" wi="255" he="53" />其中<img file="FSA00000888417600016.GIF" wi="31" he="50" />表示机械臂关节加速度,W为单位矩阵,<img file="FSA00000888417600017.GIF" wi="242" he="63" /><img file="FSA00000888417600018.GIF" wi="454" he="71" />上标T表示矩阵和向量的转置,α>0和β>0且α<sup>2</sup><4β是用来控制关节位移幅值和收敛率的设计参数,等式约束<img file="FSA00000888417600019.GIF" wi="140" he="63" />表示机械臂末端运动轨迹,J表示机械臂的雅可比矩阵,<img file="FSA000008884176000110.GIF" wi="34" he="51" />是其时间导数,θ表示机械臂的关节角,θ(0)表示其初始关节角,<img file="FSA000008884176000111.GIF" wi="30" he="50" />表示机械臂的关节速度,<img file="FSA000008884176000112.GIF" wi="26" he="38" />表示机械臂末端执行器加速度矢量,θ<sup>±</sup>表示关节角上下限,<img file="FSA000008884176000113.GIF" wi="49" he="50" />表示关节速度上下限,<img file="FSA000008884176000114.GIF" wi="52" he="50" />表示关节加速度上下限,A和b是障碍物躲避参数;2)将步骤1)的面向加速度层重复运动的二次型优化方案转化为QP(二次规划);3)将步骤2)的QP用数值算法(也即QP求解器)进行求解;4)将步骤3)的求解结果传递给下位机控制器驱动机械臂运动。
地址 510275 广东省广州市新港西路135号中山大学