机器人实验指导书-机械
工程
路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理
综合训练中心-南京农业大学
机器人技术基础
姓名
班级
学号
南京农业大学工学院机械工程系
机电工程教研室编
2013年1月
目 录
实验注意事项 …………………………………….…….………1 实验软件操作指南…………………………………….………… 3 实验一 机器人认知和操作实验……………………………… 7 实验二 机械手臂排列小木块实验…………………………… 10
实验注意事项
1.安全预防
措施
《全国民用建筑工程设计技术措施》规划•建筑•景观全国民用建筑工程设计技术措施》规划•建筑•景观软件质量保证措施下载工地伤害及预防措施下载关于贯彻落实的具体措施
(Precautions)
实验室的每台机械手臂均配备有快速操作手册,为正确的安装和操作机械臂提供了完善的详细资料。在没有彻底完全学习使用手册之前不要安装或者操作机械手臂。注意机械手臂和控制器的安全指导。
1) 正确安全地固定好机械臂的底座。
2) 确定机械手臂有足够的、自由的操作空间。
3) 不要进入机器人的安全范围或者当系统在运行操作中时触摸机器人。在触摸
机器人之前,确定控制器前面板上马达的开关处于关闭状态。 4) 在操作机械臂之前确定头发和衣服已系好。
出现异常时,请立即中断全部正在运行的程序和停止所有轴的传动,
请按控制器或者控制柜上的“EMERGENCY STOP紧急停止”按钮。 2. 警告(Warnings)
, 不要超过机械手臂的有效负荷。夹爪能夹起的有效负荷为1KG。强烈推荐当
夹爪抓取物体时要夹住物体的重心。
, 不要使用外力去移动或者停止机械手臂的任何部件。
, 不要让机械手臂碰到障碍物。
, 不要让机械手臂带着负载伸展数分钟。
, 不要让任何一个轴长时间处于机械应变的状态,尤其是不要夹不明物体 3(实验要求
1) 机械臂实验可以帮助加深理解《机器人技术基础》课程中的基本概
念,通过操作机械臂,可以巩固和应用课堂上所学的知识,培养同学
的实验技能,因此学生对每次实验都必须认真对待。
2) 预习是做好实验的前提。在实验之前,应认真复习与实验有关的课
程内容,仔细阅读实验指导书,了解实验的目的、要求,掌握基本原理和
主要实验步骤。
3) 实验中要注意安全,严格按照前面的安全预防措施和警告事项进行
操作。不要随意扳动和操作,当实验发生故障时,应立即按控制器或
者教导器上的“EMERGENCY STOP”按钮,中断正在运行的程序和
停止所有轴的传动。然后向指导老师报告,以便妥善处理。
4) 必须熟悉机械臂控制软件——“SCORBASE for ER 4U”和
“RBT-6T/S01S”的操作指南以及机械臂的编程指令。操纵机械臂进行
物品搬运之前,要仔细检查编写的程序,以防机械臂自动运行过程中
6
出现碰撞等意外事故。操作要胆大心细, 遇到问题要积极思考解决的办
法;操作时要培养团体合作的精神,实验者要共同配合完成实验任务。
5) 实验完毕,关好计算机,讲机械臂的各轴复位,收拾好实验用物品,
经指导老师同意后,方可离开实验室。
6) 实验后,独立完成实验报告。
6
实验软件“SCORBASE for ER 4U”操作指南 一、启动SCOREBASE
1、打开计算机和控制器;
2、选择“开始”——“程序”——“SCOREBASE”,初始化后,出现图1画面:
图1 SCOREBASE开始画面
3、如果SCOREBASE是在“在线”模式下打开的,控制器将会被检测到,并出现下面的信息提示:
点击“OK”选择“Control On”模式,此时软件可以控制机械臂;点击“Cancel”选择“Control Off”模式,软件不能驱动机械臂各轴运动。
图2 SCORBASE windows 界面
二、回零
操作机械臂运动前必须让机械臂的各轴回零。点击图标,出现下面的画面,显示正在执行回零的各轴。每个轴成功回零后,相应的选择框里打“?”:
6
三、位置定义
每个SCOREBASE项目都包括一系列预先定义的位置和程序,程序将控制机械臂从一个位置移动到下一个位置。运行程序之前,程序中所用到的位置都要预先定义。SCOREBASE提供了多种定义和存储位置的工具。
1、手动对话框
通过手动对话框可以直接控制和操作机械臂。选择“View|Manual Movement”即可打开手动对话框:
图3 手动对话框
选中“Joints”,单击相应数字键按钮,可使该关节轴移动;选中“XYZ”,单击“1、2、3”可使手爪中心分别沿X/Y/Z轴移动,单击“4”可改变手爪的俯仰角,单击“5”可使手爪滚动。
手爪完全打开,手爪完全闭合。
2、机器人移动对话框
选择“View|Robot Movement”即可打开机器人移动对话框:
图4 机器人移动对话框
点击图中机械臂各轴或XYZPR按钮,同样可使机械臂运动。
6
3、位置示教对话框
通过该对话框可以
1)示教位置(关节坐标)
2)
记录
混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载
位置(笛卡儿坐标)
3)驱动各轴到记录的位置处
图5 位置示教对话框
记录当前机械臂位置
删除位置
执行点到点命令,各轴移动到所选位置
执行直线命令,机械臂手爪中心从当前位置沿直线移动所选位置
四、程序编辑
打开一个已有项目,新建一个新的项目,如下图:
图6 项目窗口 输入程序,并可利用编辑工具对程序进行编辑。 五、执行程序
:执行当前选择行
6
:从当前所选行执行到最后一行
:从当前所选行执行到最后一行,然后回到第一行继续执行
:程序立刻停止(紧急情况下使用)
:程序暂停
6
实验软件“RBT-6T/S01S”操作指南
1、 接通控制柜电源,待系统启动后,运行机器人软件,出现如图2-1所示主界面;
2、 按下控制柜“启动”按钮;
3、 点击主界面“机器人复位”按钮,机器人进行回零运动。观察机器人的运动,六个关节全部运动完成后,系统会提示复位完成,机器人处于零点位置;
图1 主界面
4、 点击“空间学计算”按钮,出现如图2所示界面,在“关节角度”中相应的位置输入各个关节的变量值,点击“正解计算”按钮,各个参数的值显示在“末端位姿”相应的框内;在“末端位姿”中相应的位置输入各个关节的变量值,点击“逆解计算”按钮,逆解的值显示在“关节角度”中相应的框内;
5、 点击“关节运动”按钮, 出现如图3所示界面,选择“关节?”或其他关节,关节方向选择“反向”或“正向”,启动方式选择“加速”,运动方式选择“速度模式”,运行速度取默认值,点击“启动”按钮,观察机器人各关节运动情况,然后点击“立即停止”按钮;
6、 点击“关节示教”按钮,出现如图4所示界面,在这个界面中,可以通过控制各关节运动对机器人进行示教;
7、 点击“机器人复位”按钮,使机器人回到零点位置;
8、 按下控制柜的“停止”按钮;
9、 退出机器人软件,关闭计算机;
10、断开控制柜的电源。
6
图 2 空间学计算界面
图3 关节运动界面
图4 关节示教界面
6
实验一 机器人认知实验 一、实验目的
1、了解机器人的机构组成;
2、掌握机器人的工作原理;
3、熟悉机器人的性能指标;
4、掌握机器人的基本功能及示教运动过程。
二、实验原理
(一)SCORBOT-ER 4u型机器人系统组成
SCORBOT-ER 4u型机器人系统的硬件分三个部分,控制器、机械手臂、教
导器。机械手臂和教导器都连到控制器的后面。
1(机械手臂和教导器:教导器用于对机械手工作任务的编程示教及测试操作,
由多种按键及显示屏组成,如图1.1;
图1.1 机械臂和教导器 2( 控制器:如图1.2,发出机器人要完成的各种操作的控制命令;
图1.2 控制器
控制器的后视图如图1.3:
6
图1.3 控制器的后视图
机械臂的六个轴在控制器的控制下协调运动,可实现点到点运动和轨迹运动,从而完成一定的工作任务。
SCORBOT-ER 4u型机器人系统的软件是SCORBASE。SCORBASE是一个可编程并用来驱动机械手臂的软件,不具备仿真功能。
(二)RBT-6T/S01S型机器人系统组成
RBT-6T/S01S型机器人系统的硬件有两个部分:机械臂、控制柜、气动回路。 1、 机械臂,如图1.4:
图1.4 机器人结构
机器人技术参数如表1-1所示。
2、 控制柜
控制柜里有主机、六个电机驱动器、电源及按钮等,起着控制机械臂动作的作用。
3、 气动回路
气动回路由气泵、管线及阀门组成,为气动手爪提供气源。
6
表1-1 机器人技术参数
机构形式 串联关节式
驱动方式 步进伺服混合驱动
负载能力 3Kg
重复定位精度 ?0.08mm
关节?转动 -150?, 150?
关节?转动 -135?, -45?
关节?转动 -70?, 50? 动作范围 关节?转动 -90?, 90?
关节?转动 -90?, 90?
关节?转动 -180?, 180?
o关节?转动 60 / S
o关节?转动 60 / S
o关节?转动 60 / S 最大速度 o关节?转动 60 / S
o关节?转动 60 / S
o关节?转动 120 / S
最大展开半径 610mm
高度 850 mm
本体重量 ?40Kg
操作方式 示教再现/编程
电源容量 单相220V 50Hz 4A
三、主要仪器及试材
1、SCORBOT-ER 4u型机械臂一套、机械臂控制软件SCORBASE、机械臂教导器一个;
2、RBT-6T/S01S机器人一台、RBT-6T/S01S机器人控制柜一台、气泵一台。 四、实验
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
与步骤
1、首先由实验指导教师介绍机器人系统的基本组成。
2、然后开机,系统回零。
(1)开机
接通主电源,系统完成初始化。控制器上指示灯亮,软件进入主菜单界面。 (2)接通伺服电源:
(3)点击“回零”或“复位”按钮,系统自动回零,机械手各轴回到零位。 3、由指导老师通过软件对机器人的六轴进行人工操纵,使同学们初步了解控制器的功能及机器人的空间运动,抓取木块。
五、实验注意事项
(1) 参加实验的同学在操作前一定要站在机器人工作区域之外的安全地带,实验过程中不要随意走动,以防意外发生。
6
(2)机器人各轴运动不应超越其极限位置,实验操作中注意系统的警示,并使
该轴脱离报警位置。
(3)学生在实验教师指导下操作。
六、预习与思考题
预习题:(1)常用机械臂有几个自由度,
(2)机械臂通常采用何种关节,手臂关节和腕关节的作用, 思考题:(1)机械臂移动的方式有哪两种,
(2)为什么机械臂移动前需要执行回零操作, 七、实验报告要求
1、绘制该机械臂的各轴传动简图;
2、给机械臂建立坐标系,并写出各参数。
6
实验二 机械手臂示教编程实验 一、实验目的
1、了解机器人的基本控制命令、编程技术和操作方式。
2、学会使用教导器操纵SCORBOT-ER 4u机器人。
3、了解机器人示教与再现的原理。
二、实验原理
操作机器人的方式有三种:
1、示教编程
示教编程是目前大多数工业机器人的编程方式。所谓示教编程,即操作者根据机器人作业的需要把机器人末端执行器送到目标位置,且处于相应的姿态,然后把这一位置、姿态所对应的关节角度信息记录到存储器保存。对机器人作业空间的各点重复以上操作,就把整个作业过程记录下来,再通过适当的软件系统,自动生成整个作业过程的程序代码,这个过程就是示教过程。机器人实际作业是,再现示教时的作业操作步骤就能完成预定工作。
示教编程的有点时操作简单,易于掌握,在一些简单、重复、轨迹或定位精度要求不高的作业中经常被应用,如焊接、堆垛、喷涂及搬运等作业。 2、机器人语言编程
用专用的机器人语言来描述机器人的动作轨迹
3、离线编程
机器人离线编程系统是在机器人编程语言的基础上发展起来的。它利用机器人图形学的成果,建立起机器人及其作业环境的模型,通过对图形的操作和控制,在离线的情况下进行轨迹规划。
三、主要仪器及试材
1、SCORBOT-ER 4u型机械臂一套、机械臂控制软件SCORBASE、机械臂教导器一个;
2、RBT-6T/S01S机器人一台、RBT-6T/S01S机器人控制柜一台、气泵一台。 四、实验方法与步骤
(一)SCORBOT-ER 4u型机械臂的示教再现
1、利用教导器对SCORBOT-ER 4u型机械臂进行示教操作,将小木块排列齐整。 2、利用软件驱动SCORBOT-ER 4u型机械手臂进行示教操作,将小木块排列齐整。
1) 打开软件,点击菜单栏中的“Run\Search Home , All Axes”进行复位,
如图2.1。
6
图2.1 回零
2) 耐心等待机械手臂把每个轴都重新定位。软件会在复位好的轴前打勾。 3) 单击菜单栏View/Manual Movement,打开对话框,如图2.2所示。可选
择“Joints”和“XYZ”两种运动模式,分别控制相应轴移动,到达一些
预先设定的特殊点。
控制轴
的移动控制夹爪速度 的开合
控制各轴的移动,可以选择鼠标点击或
键盘上相应的数字和字母。
图2.2 手动运动对话框
4) 单击单栏View/Teach Positions,打开对话框,如图2.3所示。每个特殊点
都需要记录,在“Positions”空白栏里给点定义一个名字,比如“1”,然
后点击“Record Position”按钮。
图2.3 示教对话框
5) 在程序编辑窗口,点击相应按钮,自动生成一行程序,如此生成整个示
教程序。保存项目,退出。
(复位好的机械手臂就可以调用程序进行工作了。如图2.4: 3
6
图2.4 调用程序对话框
4(点击菜单栏中的执行即可,可以选择3种执行方式,单步、执行、循环。即完成再现功能。
(二) 机械臂的示教再现
1、 接通控制柜电源,待系统启动后,运行机器人软件;
2、 按下“启动”按钮;
3、 点击主界面“机器人复位”按钮,机器人进行回零运动。观察机器人的运动,六个关节全部运动完成后,系统会提示机器人复位完成,机器人处于零点位置;
4、 点击“关节示教”按钮,出现如图2.5所示界面;
5、 在“速度”中选择示教速度(由左到右从低速到高速1.5度/秒、6度/秒、12度/秒、24度/秒共四个挡,默认是6度/秒,一般情况下建议选择12度/秒);在“关节运动”中有每个关节的正反向运动,持续按下相应关节的按钮,机器人的关节会按照指令运动,松开相应的按钮,机器人的关节会停止运动;
6、 在机器人“各关节状态”和“当前坐标”中,可以实时显示机器人的运动状态,当每运动到一个点,必须按下“记录”按钮,在再现时机器人将忽略中间过程而只再现各个点,在“示教列表”中会记录并显示机器人相应关节运动的信息,继续运动其他关节,直到整个示教程序完成;
6
图2.5 关节示教界面
7、 点击“保存”按钮,示教完的信息以(*.RBT6)
格式
pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载
保存在示教文件中;
8、 点击“复位”按钮,机器人回到笛卡尔坐标系的原点位置;
9、 点击“再现”按钮,机器人按照记录的机器人关节信息再现运动轨迹;
10、点击“清空”按钮会把示教列表全部清除。
11、点击“复位”按钮,机器人会做复位运动。
12、点击“退出”按钮,退出当前界面;
13、点击“机器人复位”按钮,使机器人回到零点位置;
、按下控制柜的“停止”按钮; 14
15、退出机器人软件和关闭计算机;
16、断开控制柜的电源。
五、预习与思考题
1. 通过实验总结机器人示教,再现的概念;
2. 试分析机器人的示教属于PTP(点到点)控制还是输入CP(连续轨迹)控
制。
六、实验报告要求
1. 写出实现各关节正、反向点动用到的控制命令序列:
2. 写出实现机器人末端执行器到某一位置抓取物体并运动到另一位置用到的
控制命令序列:
3. 编制用机械臂搬运码放木块的具体操作步骤和相应程序;
6
附录 教导器控制的使用
a. 将教导器和控制器连接后,使教导器的两个开关分别处于AUTO(黑色开
关)和EMERGENCY(即红色紧急开关拔起)状态,并将电源打开。
b. 利用Robocell或Scorbase软件对机械手臂进行复位,此时教导器的显示屏
会显示:
TP in auto mode
Teach mode will
Homing robot
在复位每个关节时,教导器的屏幕都会显示。例如,复位第一个关节时,
显示:Homing axis 1…;复位结束后显示:Homing complete。
c. 单独用教导器控制机械手臂时,须将教导器两个开关分别处于TEACH和
EMERGENCY状态(必须在机械手臂复位后),此时教导器的屏幕上会显
示:
EMERGENY。
d. 用力按住教导器左边边缝上的大按钮(不要松开),教导器会显示:
Group: A AX:--Joint。
e. 按下CONTROL ON/OFF按钮,教导器会显示:
Con all
Group: A AX:--Joint
提示教导器开关已打开,再按下Enter按钮。
f. 选择完ENTER/EXECUTE按钮后,屏幕上会显示:
〈Done con all 〉
Group: A AX:--Joint
即,默认为关节(Joint 运动)。
g. 此时,可根据需要选择相应的关节,如:选择1关节时,会显示:
Axis1 selected
Group: A AX:1 Joint
再选择+或-按钮,对方向进行调整。
h. 也可以点击JOINTS,XYZ,TOOL按钮,使处于X,Y,Z轴的运动状态,此时
6
显示:
XYZ
Group: A AX: XYZ
i. 再根据需要选择相应的X,Y,Z轴进行运动,此时,1,2,3关节分别对应
X,Y,Z轴。
6