机器人的力控制讲解ppt课件.ppt
《机器人的力控制讲解ppt课件.ppt》由会员分享,可在线阅读,更多相关《机器人的力控制讲解ppt课件.ppt(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、LOGO机器人的力控制工业机器人的力控制分为:工业机器人的力控制分为:工业机器人的力控制分为:工业机器人的力控制分为:关节空间的力控制力控制柔顺控制主动阻抗控制力和位置混合控制笛卡尔空间的力控制 机器人的力控制,着重研究如何控制机器人的各个关节使其末端表现出一定的力和力矩特性,是利用机器人进行自动加工(如装配等)的基础。刚度与柔顺刚度与柔顺一工业机器人的笛卡尔空间静工业机器人的笛卡尔空间静力与关节空间静力的转换力与关节空间静力的转换二阻抗控制主动柔顺阻抗控制主动柔顺三 主要内容力和位置混合控制力和位置混合控制一、刚度与柔顺1 1 1 1、机器人的刚度、机器人的刚度、机器人的刚度、机器人的刚度
2、为了达到期望的机器人末端位置和姿态,机器人所能够表现的力或力矩的能力。关节的机械形变关节的机械形变连杆的挠性(连杆的挠性(flexibility)影响机器人末端端点刚度的因素,主要有:影响机器人末端端点刚度的因素,主要有:影响机器人末端端点刚度的因素,主要有:影响机器人末端端点刚度的因素,主要有:为了达到期望的关节位置,该关节所能够表现的力或力矩的能力。关节的刚度关节的刚度一、刚度与柔顺2 2 2 2、机器人的柔顺、机器人的柔顺、机器人的柔顺、机器人的柔顺 指机器人的末端能够对外力的变化作出相应的响应,表现为低刚度。主动柔顺(主动柔顺(active compliance)被动柔顺(被动柔顺(p
3、assive compliance)根据柔顺性是否通过控制方法获得,可将柔顺分为:根据柔顺性是否通过控制方法获得,可将柔顺分为:根据柔顺性是否通过控制方法获得,可将柔顺分为:根据柔顺性是否通过控制方法获得,可将柔顺分为:是指不需要对机器人进行专门的控制即具有的柔顺能力。特点:特点:柔顺能力由机械装置提供,只能用于特定的任务;响应速度快,成本低。是指通过对机器人进行专门的控制获得的柔顺能力。通常,主动柔顺通过控制机器人各关节的刚度,使机器人末端表现出所需要的柔顺性。一、刚度与柔顺主动柔顺具有阻抗控制阻抗控制、力位混合控制力位混合控制和动态混合控制动态混合控制等类型。在柔顺坐标空间将任务分解为某些
4、自由度的位置控制和另一些自由度的力控制,然后将计算结果在关节空间合并为统一的关节力矩。u力位混合控制力位混合控制u阻抗控制阻抗控制通过力与位置之间的动态关系实现柔顺控制。阻抗控制的静态,即力和位置的关系,用刚性矩阵描述。阻抗控制的动态,即力和速度的关系,用粘滞阻尼矩阵描述。u动态混合控制动态混合控制分别组成位置控制回路和力控制回路,通过控制律的综合实现柔顺控制。柔顺控制笛为静力矩。关节空间的力或力矩与机器人末端的力或力矩具有直接联系。通常,静力和静力矩可以用6维矢量表示。二、工业机器人的笛卡尔空间静力与关节空间静力的转换关节为广义力矢量,控制其中,为静力,所谓静力变换,是指机器人在静止状态下的
5、力或力所谓静力变换,是指机器人在静止状态下的力或力矩的变换。矩的变换。(1)1 1 1 1、不同坐标系间的静力变换、不同坐标系间的静力变换、不同坐标系间的静力变换、不同坐标系间的静力变换 设基坐标系下广义力 的虚拟位移为 ,如式(2)所示。(2)则广义力 所做的虚功记为 ,见式(3)。(3)在坐标系 下 ,机器人所做的虚功 为 (4)其中,是机器人在坐标系 下的广义力,是机器人在坐标系 下的虚拟位移。由第二章式(2-197)可知,基坐标系下的虚拟位移 和坐标系 下的虚拟位移 之间存在如下关系。(5)机器人在基坐标系和坐标系 下所做的虚功相等。由式(3)、(4)、(5)整理可得 其中,矩阵 为不
6、同坐标系下微分变换的等价变换矩阵,见式(5)。(6)2 2 2 2、笛卡尔空间与关节空间的静力变换、笛卡尔空间与关节空间的静力变换、笛卡尔空间与关节空间的静力变换、笛卡尔空间与关节空间的静力变换 机器人在关节空间的虚功,可以表示为式(7)(7)其中,是机器人在关节空间所做的虚功;是关节空间的虚拟位移。是机器人关节空间的等效静力或静力矩;由第二章式(2-207)知,笛卡尔空间与关节空间的虚拟位移之间存在如下关系其中,为机器人的雅可比矩阵。(8)考虑到机器人在笛卡尔空间与关节空间的虚功是等价的,由式(3)、(7)和(8)可得注:注:式(9)给出了机器人末端在笛卡尔空间的广义静力与关节空间的静力之间
7、的等效关系,即笛卡尔空间与关节空间的静力变换。(9)3 3 3 3、主动刚性控制、主动刚性控制、主动刚性控制、主动刚性控制 利用主动刚性控制,可以使特定方向的刚度降低或加强。图1为主动刚性控制框图。图中,是末端笛卡尔坐标系的刚性对称矩阵,可以人为设定。图1.主动刚性控制框图注:注:该方案通过对关节位置的控制,使机器人末端表现出一定的 刚度。对于关节空间的位置偏差注注:当 时,关节空间的控制力或力矩为0。当 时,关节空间具有一定的控制力或力矩,从而使机器人末端表现出希望的刚度。上述主动刚性控制的控制律为机器人末端的位姿偏差。末端位姿偏差经过刚性对称矩阵 ,利用雅可比矩阵 将其转换为转换为末端广义
8、力,再通过力变换转换为关节空间的力或力矩。(20)三、阻抗控制主动柔顺 阻抗控制主动柔顺,是指通过力与位置之间的动态关系实现的柔顺控制。位置型阻抗控制位置型阻抗控制力反馈型阻抗控制力反馈型阻抗控制阻抗控制可以划分为:阻抗控制可以划分为:阻抗控制可以划分为:阻抗控制可以划分为:柔顺型阻抗控制柔顺型阻抗控制三、阻抗控制主动柔顺1 1 1 1、力反馈型阻抗控制、力反馈型阻抗控制、力反馈型阻抗控制、力反馈型阻抗控制 将利用力传感器测量到的力信号引入位置控制系统,可以构成力反馈型阻抗控制。图2所示是一种力反馈型阻抗控制的框图。图2.力反馈型阻抗控制在不考虑力反馈通道时,图2所示系统是一个基于雅可比矩阵的
9、增量式控制系统。它由位置控制位置控制和速度控制速度控制两部分构成。位置控制部分位置控制部分力反馈引入位置控制和速度控制后,机器人末端表现出一定的柔顺性,其刚度降低,并具有粘滞阻尼特性。速度控制部分速度控制部分以期望的位置 作为给定,位置反馈由关节位置利用运动学方程计算获得。以期望的速度 作为给定,速度反馈由关节速度利用雅可比矩阵计算获得。位置控制部分位置控制部分由图2可知,其输出 为其中:为期望位置;(21)为机器人的运动学方程,即基坐标系到末端坐标系的变换矩阵;是关节位置矢量;是机器人末端的广义力;是雅可比矩阵;是位置控制部分的力与位置变换系数;是位置控制系数。由第二章式(2-207)可知
10、u该位置控制是建立在微分运动基础上的。该位置控制是建立在微分运动基础上的。u该位置控制为积分控制。该位置控制为积分控制。u力反馈的引入降低了机器人末端的刚度。力反馈的引入降低了机器人末端的刚度。采用增量输出,使得该位置控制具有积分作用。结合式(21)和式(22),可得出如下结论:当机器人的当前位置与期望位置存在较大的偏差时,该位置控制中的笛卡尔位置偏差与关节位置偏差的转换将不准确。为了避免系统振荡,位置控制系数 不应选择过大。当末端受到外力或力矩时,力反馈的引入使得位置可以存在一定的偏差,从而使末端表现出柔顺性。越大,末端刚度越低。(22)速度控制部分速度控制部分由图2可知,其输出 为其中:为
11、期望速度;(23)是关节速度矢量;是速度控制部分的力与位置变换系数;是速度控制系数。一般地,雅可比矩阵 是关节位置矢量的函数。在关节位置矢量的小邻域内,可以认为 是常量。不考虑 的时变性,对式(2-207)求一阶导数,得到式(24)。比较式(23)和式(24)可知,速度控制也是以微分运动为基础的,而且是以 在关节位置矢量的小邻域内是常量为前提的。因此,速度控制的周期不应过长,以避免式(24)不成立,导致速度估计不准确。另外,力反馈的引入增加了机器人末端的速度控制的粘滞阻尼。当末端受到外力或力矩时,力反馈的引入使得速度可以存在一定的偏差,从而使末端表现出柔顺性。越大,末端的粘滞阻尼越大。(24)
12、位置控制部分的输出 和速度控制部分的输出 相加,作为机器人的关节控制增量 ,用于控制机器人的运动。因此,图2所示的力反馈型阻抗控制,其本质上是以位置控制为基础的。值得注意的是,对于上述力反馈型阻抗控制,机器人末端的刚度在一个控制周期内是不受控制的,即机器人末端在一个控制周期内并不具有柔顺性。2 2 2 2、位置型阻抗控制、位置型阻抗控制、位置型阻抗控制、位置型阻抗控制位置型阻抗控制位置型阻抗控制,是指机器人末端没有受到外力作用时,通过位置与速度的协调而产生柔顺性的控制方法。位置型阻抗控制,根据位置偏差和速度偏差产生笛卡尔空间的广义控制力,转换为关节空间的力或力矩后,控制机器人的运动。原 理图3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机器人 控制 讲解 ppt 课件
限制150内