工业机器人理论教案4.docx
- 文档编号:2825594
- 上传时间:2022-11-15
- 格式:DOCX
- 页数:39
- 大小:1.12MB
工业机器人理论教案4.docx
《工业机器人理论教案4.docx》由会员分享,可在线阅读,更多相关《工业机器人理论教案4.docx(39页珍藏版)》请在冰豆网上搜索。
工业机器人理论教案4
浙江信息工程学校教案纸
(1)
施教日期2018年12月11日星期二
章节与课题
第二章初识工业机器人的作业示教
课型
新授课
教时
2
教学目标
认知目标
掌握工业机器人示教的主要内容
熟悉机器人在线示教的特点与操作流程
熟悉机器人离线编程的特点与操作流程
掌握机器人示教-再现工作原理
能力目标
能够进行工业机器人简单作业在线示教与再现
能够进行工业机器人离线作业示教与再现
教学重点:
熟悉机器人在线示教的特点与操作流程
熟悉机器人离线编程的特点与操作流程
教学难点:
掌握机器人示教工作原理
教具(工量具)准备:
PPT
视频
浙江信息工程学校教案纸
(2)
板书设计:
第三章初识工业机器人的作业示教
4.1工业机器人示教的主要内容
4.1.1运动轨迹
4.1.2作业条件
4.1.3作业顺序
4.1.4学习目标导入案例课堂认知扩展与提高本章小结思考练习
4.2工业机器人的简单试教学与再现
4.2.1在线示教及其特点
4.2.2在线示教的基本步骤其特点
4.3工业机器人的离线编程技术
4.3.1离线编程及其特点
4.3.2离线编程系统的软件架构
4.3.3离线编程的基本步骤
教学后思:
本章节相对来说内容比较多,较为抽象。
学生整体掌握不是太理想,需重新温习。
浙江信息工程学校教案纸(3)
第教时
步骤
用时(分)
教师活动
学生活动
备注
1
2
3
4
5
6
7
8
9
5
10
65
80
30
20
100
5
5
课前回顾
如何选择机器人坐标系和运动轴?
机器人点动与连续移动有何区别,分别适合在哪些场合运用?
新课导入
机器人职业前景分析
对于机器人企业来说,他们需要的高端人才,至少应熟悉编程语言和仿真设计,以及神经网络、模糊控制等常用控制算法,能达到指导员工的程度。
在此基础上,能依据实际情况自主研究算法。
此外,最好还能主导大型机电一体化设备的研发,具备一定的管理能力。
而其余调试,操作员工的要求相应递减。
跟据职能划分,大概可分为四个工种:
1.工程师助手,
主要责任是协助工程师绘制机械图样、电气图样、简单工装夹具设计、制作工艺卡片、指导工人按照装配图进行组装;
2.机器人生产线试产员与操作员;
3.机器人总装与调试者;
4.高端维修或售后服务人员。
新课讲授
4.1工业机器人示教的主要内容
目前,企业引入的以第一代工业机器人为主,其基本工作原理是“示教-再现”。
“示教”也称导引,即由操作者直接或间接导引机器人,一步步按实际作业要求告知机器人应该完成的动作和作业的具体内容,机器人在导引过程中以程序的形式将其记忆下来,并存储在机器人控制装置内。
“再现”则是通过存储内容的回放,机器人就能在一定精度范围内按照程序展现所示教的动作和赋予的作业内容程序是把机器人的作业内容用机器人语言加以描述的文件,用于保存示教操作中产生的示教数据和机器人指令。
机器人完成作业所需的信息包括运动轨迹、作业条件和作业顺序。
4.1.1运动轨迹
运动轨迹是机器人为完成某一作业,工具中心点(TCP)所掠过的路径,是机器示教的重点。
从运动方式上看,工业机器人具有点到点(PTP)运动和连续路径(CP)运动2种形式。
按运动路径种类区分,工业机器人具有直线和圆弧2种动作类型。
示教时,直线轨迹示教2个程序点(直线起始点和直线结束点);圆弧轨迹示教3个程序点(圆弧起始点、圆弧中间点和圆弧结束点)。
在具体操作过程中,通常PTP示教各段运动轨:
迹端点,而CP运动由机器人控制系统的路径规划模块经插补运算产生。
机器人运动轨迹的示教主要是确认程序点的属性。
每个程序点主要包含:
位置坐标:
描述机器人TCP的6个自由度(3个平动自由度和3个转动自由度)。
插补方式:
机器人再现时,从前一程序点移动到当前程序点的动作类型。
再现速度:
机器人再现时,从前一程序点移动到当前程序点的速度。
空走点:
指从当前程序点移动到下一程序点的整个过程不需要实施作业,用于示教除作业开始点和作业中间点之外的程序点。
作业点:
指从当前程序点移动到下一程序点的整个过程需要实施作业,用于作业开始点和作业中间点。
空走点和作业点决定从当前程序点移动到下一程序点是否实施作业。
提示:
作业区间的再现速度一般按作业参数中指定的速度移动,而空走区间的移动速度则按移动命令中指定的速度移动;登录程序点时,程序点属性值也将一同被登录。
4.1.2作业条件
工业机器人作业条件的登录方法,有3种形式:
使用作业条件文件:
输入作业条件的文件称为作业条件文件。
使用这些文件,可使作业命令的应用更简便。
在作业命令的附加项中直接设定:
首先需要了解机器人指令的语言形式,或程序编辑画面的构成要素。
程序语句一般由行标号、命令及附加项几部分组成。
程序语句的主要构成要素
手动设定在某些应用场合下有关作业参数的设定需要手动进行。
4.1.3作业顺序
作业顺序不仅可保证产品质量,而且可提高效率。
作业顺序的设置主要涉及:
作业对象的工艺顺序在某些简单作业场合,作业顺序的设定同机器人运动轨迹的示教合二为一。
机器人与外围周边设备的动作顺序在完整的工业机器人系统中,除机器人本身外,还包括一些周边设备,如变位机、移动滑台、自动工具快换装置等。
在线示教因简单直观、易于掌握,是工业机器人目前普遍采用的编程方式。
4.2.1在线示教及特点
由操作人员手持示教器引导,控制机器人运动,记录机器人作业的程序点并插入所需的机器人命令来完成程序的编制。
典型的示教过程是依靠操作者观察机器人及其末端夹持工具相对于作业对象的位姿,通过对示教器的操作,反复调整程序点处机器人的作业位姿、运动参数和工艺条件,再转入下一程序点的示教。
工业机器人的在线示教
早期机器人作业编程系统中,亦有一种人工牵引示教(也称直接示教或手把手示教)。
即由操作人员牵引装有力-力矩传感器的机器人末端执行器对工件实施作业,机器人实时记录整个示教轨迹与工艺参数,然后根据这些在线参数就能准确再现整个作业过程。
在线示教作业任务编制共同特点:
1)利用机器人有较高的重复定位精度优点,降低了系统误差对机器人运动绝对精度的影响。
2)要求操作者有专业知识和熟练的操作技能,近距离示教操作,有一定的危险性,安全性
较差。
3)示教过程繁琐、费时,需要根据作业任务反复调整末端执行器的位姿,占用了大量时间,
时效性较差。
1)机器人在线示教精度完全靠操作者的经验目测决定,对于复杂运动轨迹难以取得令人满意的示教效果
2机器人示教时关闭与外围设备联系功能。
对需要根据外部信息进行实时决策的应用就显得无能为力。
3在柔性制造系统中,这种编程方式无法与CAD数据库相连接。
4
4.2.2在线示教的基本步骤
通过在线示教方式为机器人输入从工件A点到B点的加工程序。
(4)设定作业条件
①在作业开始命令中设定焊接开始规范及焊接开始动作次序;
②在焊接结束命令中设定焊接结束规范及焊接结束动作次序;
③手动调节保护气体流量。
(5)检查试运行
跟踪的主要目的是检查示教生成的动作以及末端工具指向位置是否已登录。
跟踪方式
单步运转连续运转
通过逐行执行当前行(光标所在行)的程序通过逐行执行当前行(光标所在行)的程序语句,机器人实现两个临近程序点间的单步语句的末尾,机器人完成多个程序点的顺向正向或反向移动。
结束1行的执行后,机器连续移动。
程序为顺序执行,所以仅能实现人动作暂停。
正向跟踪多用于作业周期估计。
确认机器人附近无人后,按以下顺序执行作业程序的测试运转:
1)打开要测试的程序文件。
2)移动光标至期望跟踪程序点所在命令行。
3)持续按住示教器上的有关【跟踪功能键】,实现机器人的单步或连续运转。
提示
当机器人TCP当前位置与光标所在行不一致时,按下【跟踪功能键】,机器人将从当前位置移动到光标所在程序点位置;而当机器人TCP当前位置与光标所在行一致时,机器人将从当前位置移动到下一临近示教点位置。
执行检查运行时,不执行起弧、喷涂等作业命令,只执行空再现。
利用跟踪操作可快速实现程序点的变更、增加和删除。
(6)再现施焊
工业机器人程序的启动可用两种方法:
手动启动使用示教器上的【启动按钮】来启动程序的方式。
适合作业任务及测试阶段。
自动启动利用外部设备输入信号来启动程序的方式。
在实际生产中经常用到。
在确认机器人的运行范围内没有其他人员或障碍物后,接通保护气体,采用手动启动方式实现自动焊接作业。
1)打开要再现的作业程序,并移动光标到程序开头。
2)切换【模式旋钮】至“再现/自动”状态。
3)按示教器上的【伺服ON按钮】,接通伺服电源。
4)按【启动按钮】,机器人开始运行。
4.3.1离线编程及其特点
离线编程是利用计算机图形学的成果,建立起机器人及其工作环境的几何模型,通过对图形的控制和操作,使用机器人编程语言描述机器人作业任务,然后对编程的结果进行三维图形动画仿真,离线计算、规划和调试机器人程序的正确性,并生成机器人控制器可执行的代码,最后通过通讯接口发送至机器人控制器。
基于虚拟现实技术的机器人作业编程已成为机器人学中的新兴研究方向,它将虚拟现实作为高端的人机接口,允许用户通过声、像、力以及图形等多种交互设备实时地与虚拟环境交互。
4.3.2离线编程系统的软件构架
典型的机器人离线编程系统的软件架构,主要由建模模块、布局模块、编程模块、仿真模块、程序生成及通讯模块组成。
建模模块:
这是离线编程系统的基础,为机器人和工件的编程与仿真提供可视的三维几何造型。
布局模块:
按机器人实际工作单元的安装格局在仿真环境下进行整个机器人系统模型的空间布局。
编程模块:
包括运动学计算、轨迹规划等,前者是控制机器人运动的依据;后者用来生成机器人关节空间或直角空间里的轨迹。
仿真模块:
用来检验编制的机器人程序是否正确、可靠,一般具有碰撞检查功能。
程序生成:
把仿真系统所生成的运动程序转换成被加载机器人控制器可以接受的代码指令,以命令真实机器人工作。
接口通讯:
离线编程系统的重要部分分为用户接口和通讯接口:
前者设计的运动;后者负责连接离线编程系统与机器人控制器。
成交互式,可利用鼠标操作机器人。
4.3.3离线编程的基本步骤
通过离线方式输入从A到B作业点程序。
(1)几何建模
提示
各机器人公司开发的离线编程软件的模型库中基本含有其生产的所有型号的机器人本体模型和一些典型周边设备模型;在导入由其他CAD软件绘制的机器人工作环境模型时,要注意参考坐标系是否一致问题。
(2)空间布局
提供一个与机器人进行交互的虚拟环境,需要把整个机器人系统(包括机器人本体、变位机、工件、周边作业设备等)的模型按照实际的装配和安装情况在仿真环境中进行布局。
(3)运动规划
运动规划主要有两个方面:
作业位置规划和作业路径规划。
作业位置规划在机器人运动空间可达性的条件下,尽可能的减少机器人在作业过程中的极限运动或机器人各轴的极限位置。
作业路径规划在保证末端工具作业姿态的前提下,避免机器人与工件、夹具、周边设备等发生碰撞。
同在线示教一样,机器人的离线运动规划需新建一个作业程序以保存示教数据和机器人指令。
采用在线示教方式操作机器人运动主要是通过示教器上的按键,而离线编程操作机器人三维图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 机器人 理论 教案