版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、。六轴工业机器人模块实验报告姓名:张兆伟班级: 13 班学号: 2015042130日期:2016年 8月 25日精选资料,欢迎下载。六轴工业机器人模块实验报告一、实验背景六自由度工业机器人具有高度的灵活性和通用性,用途十分广泛。 本实验是在开放的六自由度机器人系统上,采用嵌入式多轴运动控制器作为控制系统平台,实现机器人的运动控制。通过示教程序完成机器人的系统标定。学习采用C+编程设计语言编写机器人的基本控制程序,学习实现六自由度机器人的运动控制的基本方法。了解六自由度机器人在机械制造自动化系统中的应用。在当今高度竞争的全球市场,工业实体必须快速增长才能满足其市场需求。这意味着,制造企业所承受
2、的压力日益增大, 既要应付低成本国家的对手, 还要面临发达国家的劲敌, 二后者为增强竞争力, 往往不惜重金改良制造技术, 扩大生产能力。机器人是开源节流的得利助手,能有效降低单位制造成本。 只要给定输入成值,机器人就可确保生产工艺和产品质量的恒定一致,显著提高产量。 自动化将人类从枯燥繁重的重复性劳动中解放出来,让人类的聪明才智和应变能力得以释放,从而生产更大的经济回报。二、实验过程1、程序点 0开始位置把机器人移动到完全离开周边物体的位置,输入程序点 0 。 按下手持操作示教器上的【命令一览】键,这时在右侧弹出指令列表菜单如图:按手持操作示教器 【下移】键,使 移动 1 变蓝后,按【右移】键
3、,打开 移动 1 子列表, MOVJ变蓝后,按下【选择】键,指令出现在命令编辑区。 修改指令参数为需要的参数, 设置速度,使用默认位置点 ID 为 1 。(P1 必须提前示教好)。按下手持操作示教器上的【插入】键,这时插入绿色灯亮起。然后再按下【确认】键,指令插入程序文件记录列表中。此时列表内容显示为:精选资料,欢迎下载。MOVJ P=1 V=25 BL=0 (工作原点)2、程序点 1抓取位置附近(抓取前)位置点 1 必须选取机器人接近工件时不与工件发生干涉的方向、位置。 (通常在抓取位置的正上方) 按下手持操作示教器上的 【命令一览】 键按手持操作示教器【下移】键,使 移动 1 变蓝后,按【
4、右移】键,打开 移动 1 子列表, MOVJ 变蓝后,按下【选择】键,指令出现在命令编辑区。 修改指令参数为需要的参数,设置速度,把位置点 ID 修改为 2 。(P2 必须提前示教好) 。按下手持操作示教器上的【插入】键,这时插入绿色灯亮起。然后再按下【确认】键,指令插入程序文件记录列表中。此时列表内容显示为:MOVJ P=1 V=25 BL=0 (工作原点)MOVJ P=2 V=25 BL=0 (第一点)3、程序点 2 抓取位置设置运行速度,接近抓取位置可以选择较低速度。接近夹取点 2,建议采用机器人坐标模式。按下手持操作示教器上【坐标系】键,把坐标系切换至机器人坐标系模式。用轴操作键在机器
5、人坐标系下移动至机器人抓取位置2。记录程序2 点的时候采用直线插补模式,按下手持操作示教器上【插补】键,切换插补方式至直线插补方式。 按下手持操作示教器上的 【插入】键,这时插入绿色灯亮起。然后再按下【确认】键,指令插入程序文件记录列表中。保持程序点2 的姿态,按下手持操作示教器上的【命令一览】键,选择【 I/O 】里面的 DOUT 指令,进行相应的 IO 参数设置。先后按下手持操作示教器上的 【插入】键和【确认】键,即可插入手爪工作指令。 (这步需要根据实际情况操作具体 IO )。此时列表内容显示为:MOVJ P=1 V=25 BL=0 (工作原点)MOVJ P=2 V=25 BL=0 (第
6、一点)MOVL V=25 BL=0(第二点)DOUT DO=1.2 VALUE=0DOUT DO=1.3 VALUE=1(夹取指令具体IO根据实际情况操作)4、程序点 3 同程序点 1 ( 抓取后)精选资料,欢迎下载。程序点 3 通常在抓取位置的正上方。一般可与程序点1 在同一位置。设置运行速度, 接近抓取位置可以选择较低速度。 按下手持操作示教器上的【命令一览】 键,按手持操作示教器 【下移】键,使 移动 1 变蓝后,按【右移】键,打开 移动 1 子列表, MOVL变蓝后,按下【选择】键,指令出现在命令编辑区。修改指令参数为需要的参数,设置速度,把位置点ID修改为 2 (P2 必须提前示教好
7、)。按下手持操作示教器上的【插入】键,这时插入绿色灯亮起。然后再按下【确认】键,指令插入程序文件记录列表中。此时列表内容显示为:MOVJ P=1 V=25 BL=0 (工作原点)MOVJ P=2 V=25 BL=0 (第一点)MOVL V=25 BL=0(第二点)DOUT DO=1.2 VALUE=0DOUT DO=1.3 VALUE=1(夹取指令具体IO根据实际情况操作)MOVL P=2 V=10 BL=0 (第三点和第一点选择一样的点)5、程序点 4 中间辅助位置程序点 4 通常选择与周边设备和工具不发生干涉的方向、 位置。一般可以选择取点和放点中间上方的安全位置。 设置运行速度, 可以选
8、择较高的速度。 用轴操作键把机器人移到比较安全的位置。 记录程序 2 点的时候可采用关节或者直线插补模式,按下手持操作示教器上 【插补】键,切换插补方式至关节插补方式。按下手持操作示教器上的 【插入】键,这时插入绿色灯亮起。 然后再按下【确认】键,指令插入程序文件记录列表中。此时列表内容显示为:MOVJ P=1 V=25 BL=0 (工作原点)MOVJ P=2 V=25 BL=0 (第一点)MOVL V=25 BL=0(第二点)DOUT DO=1.2 VALUE=0DOUT DO=1.3 VALUE=1(夹取指令具体IO根据实际情况操作)MOVL P=2 V=10 BL=0 (第三点和第一点选
9、择一样的点)MOVJ V=50 BL=0(第四点)精选资料,欢迎下载。6、程序点 5 放置位置附近 (放置前 )在从程序 4点到程序 5点的过程中可以采用较高速度。 必须选取机器人接近工件时不与工件发生干涉的方向、位置。(通常在抓取位置的正上方) 。按下手持操作示教器上的【命令一览】键,按手持操作示教器【下移】键,使移动 1变蓝后,按【右移】键,打开 移动 1 子列表, MOVJ变蓝后,按下【选择】键,指令出现在命令编辑区。修改指令参数为需要的参数,设置速度,把位置点ID修改为 2 (P2 必须提前示教好)。按下手持操作示教器上的【插入】键,这时插入绿色灯亮起。然后再按下【确认】键,指令插入程
10、序文件记录列表中。此时列表内容显示为:MOVJ P=1 V=25 BL=0 (工作原点)MOVJ P=2 V=25 BL=0 (第一点)MOVL V=25 BL=0(第二点)DOUT DO=1.2 VALUE=0DOUT DO=1.3 VALUE=1(夹取指令具体IO根据实际情况操作)MOVL P=2 V=10 BL=0 (第三点和第一点选择一样的点)MOVJ V=50 BL=0(第四点)MOVJ P=3 V=50 BL=0 (第五点)7、程序点 6 放置位置设置运行速度,接近抓取位置可以选择较低速度。接近夹取点6,建议采用机器人坐标模式。按下手持操作示教器上【坐标系】键,把坐标系切换至机器人
11、坐标系模式。用轴操作键在机器人坐标系下移动至机器人抓取位置6。记录程序6 点的时候采用直线插补模式,按下手持操作示教器上【插补】键,切换插补方式至直线插补方式。 按下手持操作示教器上的 【插入】键,这时插入绿色灯亮起。然后再按下【确认】键,指令插入被程序文件记录列表中。保持程序点6 的姿态,按下手持操作示教器上的【命令一览】键,弹出指令列表:选择【I/O 】里面的 DOUT 指令,进行相应的IO参数设置。先后按下手持操作示教器上的【插入】和【确认】键,即可插入手爪工作指令。(这步需要根据实际情况操作具体IO )精选资料,欢迎下载。此时列表内容显示为:MOVJ P=1 V=25 BL=0 (工作
12、原点)MOVJ P=2 V=25 BL=0 (第一点)MOVL V=25 BL=0(第二点)DOUT DO=1.2 VALUE=0DOUT DO=1.3 VALUE=1(夹取指令具体IO根据实际情况操作)MOVL P=2 V=10 BL=0 (第三点和第一点选择一样的点)MOVJ V=50 BL=0(第四点)MOVJ P=3 V=50 BL=0 (第五点)MOVL V=10 BL=0(第六点)DOUT DO=1.2 VALUE=1DOUT DO=1.3 VALUE=0(松开夹具指令具体IO根据实际情况操作)8、程序点 7 放置位置附近 (放置后 )程序点 7 通常在抓取位置的正上方。一般可与程
13、序点5 在同一位置。设置运行速度, 接近抓取位置可以选择较低速度。 按下手持操作示教器上的【命令一览】 键。按手持操作示教器 【下移】键,使 移动 1 变蓝后,按【右移】键,打开 移动 1 子列表, MOVL变蓝后,按下【选择】键,指令出现在命令编辑区。修改指令参数为需要的参数,设置速度,把位置点ID修改为 3 (P3 必须提前示教好)。按下手持操作示教器上的【插入】键,这时插入绿色灯亮起。然后再按下【确认】键,指令插入程序文件记录列表中。此时列表内容显示为:MOVJ P=1 V=25 BL=0 (工作原点)MOVJ P=2 V=25 BL=0 (第一点)MOVL V=25 BL=0(第二点)
14、DOUT DO=1.2 VALUE=0DOUT DO=1.3 VALUE=1(夹取指令具体IO根据实际情况操作)MOVL P=2 V=10 BL=0 (第三点和第一点选择一样的点)MOVJ V=50 BL=0(第四点)MOVJ P=3 V=50 BL=0 (第五点)精选资料,欢迎下载。MOVL V=10 BL=0(第六点)DOUT DO=1.2 VALUE=1DOUT DO=1.3 VALUE=0(松开夹具指令具体IO根据实际情况操作)MOVL P=3 V=20 BL=0 (第七点)9、程序点 8 最初程序点和最后程序点重合下面,我们就试着把最终位置的程序点8 与最初位置的程序点0 设在同一个
15、位置。按下手持操作示教器上的【命令一览】键。按手持操作示教器【下移】键,使 移动 1 变蓝后,按【右移】键,打开 移动 1 子列表, MOVJ变蓝后,按下【选择】键,指令出现在命令编辑区。修改指令参数为需要的参数,设置速度,使用默认位置点ID为 1 。(P1 必须提前示教好)。按下手持操作示教器上的【插入】键,这时插入绿色灯亮起。然后再按下【确认】键,指令插入程序文件记录列表中。此时列表内容显示为:MOVJ P=1 V=25 BL=0 (工作原点)MOVJ P=2 V=25 BL=0 (第一点)MOVL V=25 BL=0(第二点)DOUT DO=1.2 VALUE=0DOUT DO=1.3
16、VALUE=1(夹取指令具体IO根据实际情况操作)MOVL P=2 V=10 BL=0 (第三点和第一点选择一样的点)MOVJ V=50 BL=0(第四点)MOVJ P=3 V=50 BL=0 (第五点)MOVL V=10 BL=0(第六点)DOUT DO=1.2 VALUE=1DOUT DO=1.3 VALUE=0(松开夹具指令具体IO根据实际情况操作)MOVL P=3 V=20 BL=0 (第七点)MOVJ P=1 V=10 BL=0 (第八点)三、实验结果精选资料,欢迎下载。按照以上步骤操作机器人, 能够很好的完成机器人抓取物品的动作,并且误差很小。四、认识与体会在机器人学的研究中, 六自由度机器人的复杂运动控制具有很大的研究价值和实用意义。如果六自由度机器人能充分的运用其在运动过程中的灵活性和优越性,通过有效的运动控制和轨迹规划使其
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第3章 STM32CubeMX配置工具
- 知识题库-司炉知识竞赛题及答案
- 2025年哈尔滨市南岗区残疾人联合会补充招聘残疾人专职委员备考题库及完整答案详解1套
- 基于国家智慧教育云平台的跨校协作教学资源库建设研究教学研究课题报告
- 2026年中共二大会址纪念馆招聘派遣制讲解员3名期待你的加入备考题库带答案详解
- 云南省卫生健康委所属事业单位开展2026年校园招聘309名备考题库带答案详解
- 2026年南昌高投检测科技有限公司派遣制试验检测人员招聘备考题库及1套参考答案详解
- 浏阳市2025年公开招聘卫健系统专业人才(第二批)备考题库及答案详解(考点梳理)
- 2026年宁波城市职业技术学院单招职业技能笔试备考题库及答案解析
- 2026年北医三院妇产科妇科门诊医师招聘备考题库有答案详解
- 江苏省2025年普通高中学业水平合格性考试试卷英语试卷(含答案详解)
- 2025云南省人民检察院招聘22人笔试考试备考题库及答案解析
- 2026年安全生产管理培训课件与事故预防与应急处理方案
- 2026年长沙民政职业技术学院单招职业技能考试题库及答案详解一套
- 兽药营销课程资源库兽药产品策略课件
- 2-管道仪表流程图PID
- 污水的消毒处理课件
- 思想道德与法治课件:第五章 第二节 吸收借鉴优秀道德成果
- 《超级五子棋》攻略
- 动物检验检疫技术共101页文档课件
- 武夷山茶叶研究的黄金时代(1940-1945年)
评论
0/150
提交评论