版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Dual-arm robot designed by KIMM(Korea Institute of Machinery & Materials)搜集的文献分析:该dual-arm robot 共发表了9篇IE论文-涉及robot设计的有4篇;-涉及robot控制的有4篇;-涉及robot测试的有2篇。Mechanical designRequired Specification of the dual arm robotThe figure shows the simple drawing the right arm and itsdesigned to satisfy the spec.
2、of table.dual-arm的机器人机械结构 dual-arm robot由机身,臂部(包括大臂和小臂),手腕和手部几部分组成。1机器人手部2机器人腕部3机器人手臂4机器人机身The new type of dual arm robot manipulator consists of two single industrial arms (6 DOF) and torso (2 DOF). In this structure, it is very easy to control the distance between the 2nd Joints of both arms. If t
3、he distance is too wide or short, the cooperation manipulability of two arms is not good. With this structure, each arm is also easily assembled with torso and de-assembled from torso. Thus each single industrial arm is able to be used as a stand-alone of industrial robot manipulator and as a part o
4、f dual arm manipulator at the same time. The first joint of left/right arm is composed of belt, pulley and hollow type of a harmonic drive for this purpose. The advantages of the proposed structure.It is easy to understand that left and right arms are a typical puma-like 6 DOF industrial robot.It sh
5、ows 90 degree-rotated picture of left arm.Kinematic structure of developed dual arm robot manipulatorThe kinematic structure of the left/right arm has the same as one of the traditional industrial 6-DOF robots and wrists have the spherical structure which has some advantages of simple inverse kinema
6、tics.CAD drawing of developed dual arm robot下面分别简介一下dual-arm robot 的各个部分 dual-arm robot 的手部 dual-arm robot 的腕部 dual-arm robot 的手臂 dual-arm robot 的机身dual-arm robot 的手部手部和腕部连接处可拆卸,手部和腕部有机械接口,也可以有电、气、液接头,当工业机器人作业对象不同时,可以方便拆卸和更换手部。dual-arm robot 的腕部腕部是连接臂部和手部的部件,其作用主要是改变和调整手部在空间的方位,从而使手爪中所握持的工具或工件取得某一指定
7、的姿态。腕部有独立的自由度,以满足机器人手部完成复杂的姿态。dual-arm robot 的手臂臂部(包括小臂和大臂)是机器人机构的主要部分,该dual-arm robot的手臂部分有四个自由度,完成回转、俯仰或升降等动作。dual-arm robot 的机身机身部分有两个自由度,完成俯仰和旋转工作,该dual-arm robot,机身不是重点,重点后面会介绍。机 身Kenematics analysisWorkspace AnalysisThe most important function of the dual arm robot manipulator is cooperation b
8、etween left and right arms each other.Example posture for cooperation task of developed dual arm robot manipulatorthe front viewThe cooperation workspace of developed dual arm robot manipulator.the top viewThe cooperation workspace of developed dual arm robot manipulator.Definition of the position a
9、nd orientation of the end effector of Arm 2 with respect to Arm 1Calculation of the linear velocity of the end effector of the Arm 2 due to the unit angular velocity of Joint 1 of Arm 1.Performance TestPosition RepeatabilityPayloadMaximum speedPosition accuracyControl SystemFig.1 Schematic diagram o
10、f the overall structure of the controllerThe overall structure of the controlleris composed of the main host, the vision controller, the tele-operation controller and the robot controller. All the controllers are PC-based, and controllers are connected to each other with CAN bus to communicate to ea
11、ch other with real time.The robot controller is composed of IPM compatible PC, window XP of Microsoft, Real Time Extension (RTX) of Ardence, and SynqNet Motion Board of MEC,motor amplifiers, (A/D) boards.dual core CPU for hard real time conditionOne core for windows XPOne core for RTXInterrupt laten
12、cy under 1usvariable sampling rateSynq_interrupt techniqueused for synchronization between the motion board and the host PCFig.2 The robot contoller26The application program for user interface is programmed and working in Windows XP environment but the real time control program is programmed and wor
13、king in the RTX environment. Motion control board of Motion Engineering is used to control the motion of the each joint. The kinematic calculation and the control algorithm are done in the PC environment and the control commands are transferred to the motion control board. The user interface in Wind
14、ows XP environment and the real time control program in RTX environment can communicate some information of user command and the state of the robot manipulator. Fig.3 The robot Controller structure for the developed dual arm robot manipulatorFig.4 The ZMP-SynqNet motion board of MECA commercial moti
15、on board, the ZMP-SynqNet motion board of MEC is selected in this robot. The board uses the centralized computation technique. Its control frequency is reduced when the more axed are controlled at the same time. It control the 4 axes with 48khz at the same time, and it can control 32 axes at the sam
16、e time, with 2khz.The ZMP-SynqNet motion board has two special features. The one is that it uses the digital communication to motor drivers (AMPs) with the protocol SynqNet of Motion Engineering. The second special feature is that Motion Engineering supports the driver software for Real Time OS, RTL
17、inux, RTX, etc.Fig.5 RTX and windowsRTLinux is known as one of the best real time OS, but it is very difficult to develop software in the Linux environment for general users. Most of PC users use windows XP, and so many useful software development kits have been developed. But windows XP doesnt supp
18、ort real time computation and its not perfectly stable system. So RTX with windows XP is selected. RTX adds the ability of real time computation to the windows XP. Ardence Co. Ltd says RTX supports the ability of the interrupt latency of 10 us in the single CPU system. But the result of our test is
19、different from their opinion. So the Pentium D processor with dual core is selected, then RTX can use one core or one CPU fully without the interference with windows XP.Fig.6 RTX and multiple CPUEncoder signals, velocity signals, motor torque signals and the force/torque sensor signals are taken by
20、the AD board of 16 bit. This information can be transferred to the CPU of PC with the PCI Interface. Kinematics algorithms, force signal filtering algorithms, current signal filtering algorithms, position/force hybrid control algorithms are computed on the CPU of IBM compatible PC. Position referenc
21、es can be computed with these algorithms and be transferred to the motion board. Finally motion board calculates the required torque reference to control robot system and then the torque reference is transferred to the motor amplifier to control the current of motors.Fig.7 Schematic diagram of the developed controller31For systems that need to synchronize with the controller and calculate data that needs to be sent every sample, the firmware of ZMP has
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027届北京海淀区七年级数学第一学期期末调研试题含解析
- 高压电工证考试题及答案2026年
- 2026年房地产经纪人协理考试题及答案
- 树脂砂混制安全操作规程
- 化学试剂管理安全操作规程
- PAP公共英语水平测试模拟试题(含详细答案解析)
- 下肢静脉溃疡弹力绷带缠绕标准化流程共识
- 重症家属哀伤情绪早期干预实施共识
- 医院空调系统清洗方案
- 瘢痕疙瘩综合治疗中国专家共识(2025版)
- 水稻知识教学
- 大学廉政知识测试题及答案(夺冠)
- 2025年超星尔雅学习通《创新创业实践案例》考试备考题库及答案解析
- 酒店客房服务员日常计划及安排
- 露天煤矿电工培训课件
- 《工程伦理》课件 第五讲 邻避效应的防范与化解
- 2025年浙江交通集团招聘笔试备考题库(带答案详解)
- 《医疗器械概论》-第二篇第2章-医用放射设备
- 银行催收管理岗竞演
- 2021-2022学年北京市昌平区八年级(上)期中数学试卷(A卷)(附答案详解)
- 大国三农-辉煌成就版智慧树知到期末考试答案2024年
评论
0/150
提交评论