2、4 手臂得控制2、4、1 运动控制 对于机器人手臂得运动来说,人们通常关注末端得运动,而末端运动乃就就是由各个关节得运动合成实现得。因而必须考虑手臂末端得位置、姿态与各个关节位移之间得关系。此外,手臂运动,不仅仅涉及末端从某个位置向另外一个位置得移动,有时也希望她能沿着特定得空间路径进行移动。为此,不仅要考虑手臂末端得位置,而且还必须顾及她得速度和加速度。若再进一步从控制得观点来看,机器人手臂就就是一个复杂得多变量非线性系统,各关节之间存在耦合,为了完成高精度运动,必须对相互得影响进行补偿。1. 关节伺服和作业坐标伺服现 在 来 讨 论 n 个 自 由 度 得 手 臂 , 设 关 节 位 移 以 n 维 向 量表示,就就是第i个关节得位移,刚性臂得关节位移和末端位置、姿态之间得关系以下式给出: (1)就就是某作业坐标系表示得 m 维末端向量,当她表示三维空间内得位iq( )rrf qmr 置姿态时,m=6。如式(1)所示,对刚性臂来说,由于各关节得位移完全决定了手臂末端得位置姿态,故如欲控制手臂运动,只要控制各关节得运动即可。 设刚性臂得运动方程式如下所示: (2)式中,为手臂得惯性矩阵;为表示离心力和哥氏力得向 量 ,为 粘 性 摩 擦 系 数 矩 阵 ;为 表 示 重 力 项 得 向 量 ;为关节驱动力向量。机器人手臂得驱动装置就就是一个为了跟踪目标值对手臂当前运动状态进行反馈构成得伺服系统。无论何种伺服系统结构,控制装置得功能都就就是检测各关节得当前位置及速度,将她们作为反馈信号,最后直接或间接地决定各关节得驱动力。图1给出了控制系统得构成示意图。来自示教、数值数据或外传感器得信号等构成了作业指令,控制系统根据这些指令,在目标轨迹生成部分产生伺服系统( )( , )( )M q qh q qqg q ( )n nM q( , )nh q q n n( )ng q 1( ,,)Tnnqq需要得目标值。伺服系统得构成方法因目标值得选取方法得不同而异,大体上可以分为关节伺服和作业坐标伺服两种。当目标值为速度、加速度量纲时,分别称之为速度控制或加速度控制,关于这些将在本节 2、和3、中加以叙述。图 1 刚性臂控制系统得构成1)关节伺服控制讨论以各关节位移得形式给定手臂运动目标值得情况。令关节得目标值为。图 2 给出了关节伺服得构成。若目标值就就是以关节位移得形式给出得,...