串联机器人控制共24页PPT资料
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
位姿:
1、位姿包含位置和姿态。矢量-位置; 坐标系-姿态。 2、不同算子对坐标系变换的作用。
为了研究机器人连杆间的位移关系,可以 在每个连杆上固联一个运动坐标系(称为 连杆坐标系或附体坐标系),然后研究各 坐标系(连杆)之间的关系。Denavit和 Hartenberg提出了一种建立连杆坐标系的 规则,用4×4的齐次变换矩阵来描述相邻 连杆间的位姿关系,进而推导出机器人手 部坐标系相对于机座坐标系的位姿矩阵, 建立机器人的运动方程。
这次汇报以下方面:
一、工业机器人简介(类别、 参数、优点)
二、串联机器人正解和逆解
机器人的种类很多。可以按驱动形式、 用途、结构和智能水平等观点划分。
按几何结构分类:利用机构特性分类。 串联机器人:各连杆为串联 并联机器人:各连杆为并联
机器人基本组成及技术参数
工业机器人系统由三大部分六个子系统组成。 三大部分是:机械部分、传感部分、控制部分。 六个子系统是:驱动系统、机械结构系统、感受系统、机 器人-环境交互系统、人机交互系统、控制系统。
表示,四次变换的乘积就是第i坐标系相对于第i-1 坐标系的齐次变换矩阵。
PUMA560机器人的运动学逆解可能存在8 种解,在求解 1 和 3 时的正负号对应4种 可能解。另外,腕部的翻转又有两种可能 解。 虽然理论上存在8种可能解,但由于各关节 转角的限制,使得某些位姿下的运动学逆 解少于8个,在存在多解的情况下,应选择 当前的最优解。
连杆变换推导
i 1 p i R1T .QR T .QpT .PiT .i p i 1i T i R1T .QR T .QpT .PiT
Rx (i 1 ) .Dx ( ai 1 ).Rz (i ).Dz ( di )
1 0 0 0 1 0 0 a C S 0 0 1 0 0 0
下周学习计划: 1、操作臂动力学。 (John J.Craig,机器人学导论) (蔡自兴,机器人学)
2、c语言程序设计
导师和同学指导意见:
谢谢!
END
已知机器人各关节的位移值,求其手部 的位姿,这称为机器人运动学的正问题;
其逆问题则是:已知手部位姿,求解各 关节变量的位移值。
正问题和逆问题都与机器人连杆的结构 和参数有关。
运动学正问题和逆问题
演算示例:
分析PUMA560机器人运动学推导: 关键点:连杆参数表 步骤: 1、画图 2、填连杆参数表 3、代入公式计算
这半个月我主要学习串联机器人的运动学 正解和逆解过程,即关节位置矢量。
机器人运动学研究的是机器人各连杆间的位移关 系、速度关系和加速度关系。我目前的学习主要 是位移关系,即研究的是机器人手部相对于机座 的位置和姿态。
串联机器人是一开式运动链,它是由一系列连杆 通过转动关节或移动关节串联而成的。关节由驱 动器驱动,关节的相对运动导致连杆的运动,使 手爪到达一定的位姿。
PUMA560机器人的运动学方程 PUMA560 有六个自由度,其关节全是转动关 节,其杆件坐标系的建立如下:
杆件坐标系建立法 给定一个n自由度的机器 人,其几何形态类似于人的手臂,本算法按 手臂的形态为每一杆件建立一个标准正交坐 标系。从机座开始到末端执行器逐个给坐标 系标号。相邻杆件间的关系可用4×4齐次变 换矩阵表示。这样建立的坐标系有助于制定 一种步骤统一的关节变量解法。
一旦建立了每一个杆件的D-H坐标系,即可方便 的确定联系第i坐标系和第i-1坐标系的齐次变换矩 阵。只需以下四步变换:
①将 x i1 轴绕 z i1 轴转动 i 角,它同 x i 平行且指 向相同;
②沿 z i1轴平移 d i ,使 x i1和 x i 轴重合; ③沿 x i 轴平移a i ,使两坐标系原点重合; ④绕 x i 轴转动 i 角,使两坐标系完全重合。 这四种变换都可用基本平移、转动齐次变换矩阵
主要技术参数: 1、自由度 2、重复定位精度 3、工作范围 4、最大工作精 度 5、承载能力
工业机器人的优点:
1.减少劳动力费用; 2.提高生产率; 3.改进产品质量; 4.增加制造过程的柔性; 5.减少材料浪费; 6.控制和加快库存的周转; 7.降低生产成本; 8.消除了危险和恶劣的劳动岗位。
串联机器人的控制是一个多输入多输出问 题。也就是说,需要矢量表示关节位置、 速度和加速度,控制律所计算的是各关节 驱动信号矢量。
0
C
S
0
.
0
1
0
0
.
S
C
0
0
.
0
1
0
0
0
0
S 0
C 0
0 0 0 1 0 0
1
0
0
0
1
0
0 1 0 0 0 1 d
0
0
1
0
0
0
1
1 0 0 a C S 0 0
串联机器人控制
第一阶段:
研究问题:操作控制串联机器人
方法思路: 1、机器人控制理论 2、机器人空间运动学 3、机器人空间动力学
学习思路:
1、通过学习电路和PLC了解基础控制指令, 对控制有个基础认识,但机器人控制涉及矢 量变换和控制算法。 2、通过学习《机器人学导论》《数值分析》 《矩阵理论》,认识矢量变换和控制算法。 (目前只学习机器人运动学) 3、通过学习《现代控制理论》和PLC,控制 操作臂。
0
C
S
0
.
S
C
0
0
0
0
S 0
C 0
0 0
1
0
0 1 d
0
0
1
C S 0
a
C
S
C C
S
S
d
S
S 0
SC 0
C 0
Cd 1
关键公式,便于Baidu Nhomakorabea于求解 PUMA560