双臂机器人dual-arm分析_第1页
双臂机器人dual-arm分析_第2页
双臂机器人dual-arm分析_第3页
双臂机器人dual-arm分析_第4页
双臂机器人dual-arm分析_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

双臂机器人dual-arm分析Dual-armrobotdesignedbyKIMM(KoreaInstituteofMachinery&Materials)搜集的文献分析:该dual-armrobot共发表了9篇IE论文----涉及robot设计的有4篇;----涉及robot控制的有4篇;----涉及robot测试的有2篇。MechanicaldesignRequiredSpecificationofthedualarmrobotThefigureshowsthesimpledrawingtherightarmandit'sdesignedtosatisfythespec.oftable.dual-arm的机器人机械结构

dual-armrobot由机身,臂部(包括大臂和小臂),手腕和手部几部分组成。1——机器人手部2——机器人腕部3——机器人手臂4——机器人机身Thenewtypeofdualarmrobot

manipulatorconsistsoftwosingleindustrialarms(6DOF)and

torso(2DOF).Inthisstructure,itisveryeasytocontrolthe

distancebetweenthe2ndJointsofbotharms.Ifthedistanceis

toowideorshort,thecooperationmanipulabilityoftwoarms

isnotgood.Withthisstructure,eacharmisalsoeasily

assembledwithtorsoandde-assembledfromtorso.Thuseach

singleindustrialarmisabletobeusedasastand-aloneof

industrialrobotmanipulatorandasapartofdualarm

manipulatoratthesametime.Thefirstjointofleft/rightarmis

composedofbelt,pulleyandhollowtypeofaharmonicdrive

forthispurpose.Theadvantagesoftheproposedstructure.It

iseasyto

understandthatleftandrightarmsareatypical

puma-like6DOFindustrialrobot.Itshows90degree-rotatedpictureofleftarm.

KinematicstructureofdevelopeddualarmrobotmanipulatorThekinematicstructureoftheleft/rightarmhasthesameasoneofthetraditionalindustrial6-DOFrobotsandwristshavethesphericalstructurewhichhassomeadvantagesofsimpleinversekinematics.CADdrawingofdevelopeddualarmrobot下面分别简介一下dual-armrobot的各个部分

——dual-armrobot的手部

——dual-armrobot的腕部

——dual-armrobot的手臂

——dual-armrobot的机身dual-armrobot的手部手部和腕部连接处可拆卸,手部和腕部有机械接口,也可以有电、气、液接头,当工业机器人作业对象不同时,可以方便拆卸和更换手部。dual-armrobot的腕部腕部是连接臂部和手部的部件,其作用主要是改变和调整手部在空间的方位,从而使手爪中所握持的工具或工件取得某一指定的姿态。腕部有独立的自由度,以满足机器人手部完成复杂的姿态。dual-armrobot的手臂臂部(包括小臂和大臂)是机器人机构的主要部分,该dual-armrobot的手臂部分有四个自由度,完成回转、俯仰或升降等动作。dual-armrobot的机身机身部分有两个自由度,完成俯仰和旋转工作,该dual-armrobot,机身不是重点,重点后面会介绍。机身KenematicsanalysisWorkspaceAnalysisThemostimportantfunctionofthedualarmrobot

manipulatoriscooperationbetweenleftandrightarmseach

other.ExlepostureforcooperationtaskofdevelopeddualarmrobotmanipulatorthefrontviewThecooperationworkspaceofdevelopeddualarmrobot

manipulator.thetopviewThecooperationworkspaceofdevelopeddualarmrobot

manipulator.Definitionofthepositionandorientationofthe

endeffectorofArm2withrespecttoArm1Calculationofthelinearvelocityoftheend

effectoroftheArm2duetotheunitangularvelocityof

Joint1ofArm1.PerformanceTestPositionRepeatabilityPayloadMaximumspeedPositionaccuracyControlSystemFig.1SchematicdiagramoftheoverallstructureofthecontrollerTheoverallstructureofthecontrolleriscomposedofthemainhost,thevisioncontroller,thetele-operationcontrollerandtherobotcontroller.AllthecontrollersarePC-based,andcontrollersareconnectedtoeachotherwithCANbustocommunicatetoeachotherwithrealtime.TherobotcontrolleriscomposedofIPMcompatiblePC,windowXPofMicrosoft,RealTimeExtension(RTX)ofArdence,andSynqNetMotionBoardofMEC,motorlifiers,(A/D)boards.dualcoreCPUforhardrealtimeconditionOnecoreforwindowsXPOnecoreforRTXInterruptlatencyunder1usvariableslingrateSynq_interrupttechniqueusedforsynchronizationbetweenthemotionboardandthehostPCFig.2Therobotcontoller27TheapplicationprogramforuserinterfaceisprogrammedandworkinginWindowsXPenvironmentbuttherealtimecontrolprogramisprogrammedandworkingintheRTXenvironment.MotioncontrolboardofMotionEngineeringisusedtocontrolthemotionoftheeachjoint.ThekinematiccalculationandthecontrolalgorithmaredoneinthePCenvironmentandthecontrolcommandsaretransferredtothemotioncontrolboard.TheuserinterfaceinWindowsXPenvironmentandtherealtimecontrolprograminRTXenvironmentcancommunicatesomeinformationofusercommandandthestateoftherobotmanipulator.Fig.3TherobotControllerstructureforthedevelopeddualarmrobotmanipulatorFig.4TheZMP-SynqNetmotionboardofMECAcommercialmotionboard,theZMP-SynqNetmotionboardofMECisselectedinthisrobot.Theboardusesthecentralizedcomputationtechnique.Itscontrolfrequencyisreducedwhenthemoreaxedarecontrolledatthesametime.Itcontrolthe4axeswith48khzatthesametime,anditcancontrol32axesatthesametime,with2khz.TheZMP-SynqNetmotionboardhastwospecialfeatures.Theoneisthatitusesthedigitalcommunicationtomotordrivers(AMPs)withtheprotocolSynqNetofMotionEngineering.ThesecondspecialfeatureisthatMotionEngineeringsupportsthedriversoftwareforRealTimeOS,RTLinux,RTX,etc.Fig.5RTXandwindowsRTLinuxisknownasoneofthebestrealtimeOS,butitisverydifficulttodevelopsoftwareintheLinuxenvironmentforgeneralusers.MostofPCusersusewindowsXP,andsomanyusefulsoftwaredevelopmentkitshavebeendeveloped.ButwindowsXPdoesn'tsupportrealtimecomputationandit'snotperfectlystablesystem.SoRTXwithwindowsXPisselected.RTXaddstheabilityofrealtimecomputationtothewindowsXP.ArdenceCo.LtdsaysRTXsupportstheabilityoftheinterruptlatencyof10usinthesingleCPUsystem.Buttheresultofourtestisdifferentfromtheiropinion.SothePentiumDprocessorwithdualcoreisselected,thenRTXcanuseonecoreoroneCPUfullywithouttheinterferencewithwindowsXP.Fig.6RTXandmultipleCPUEncodersignals,velocitysignals,motortorquesignalsandtheforce/torquesensorsignalsaretakenbytheADboardof16bit.ThisinformationcanbetransferredtotheCPUofPCwiththePCIInterface.Kinematicsalgorithms,forcesignalfilteringalgorithms,currentsignalfilteringalgorithms,position/forcehybridcontrolalgorithmsarecomputedontheCPUofIBMcompatiblePC.Positionreferencescanbecomputedwiththesealgorithmsandbetransferredtothemotionboard.Finallymotionboardcalculatestherequiredtorquereferencetocontrolrobotsystemandthenthetorquereferenceistransferredtothemotorlifiertocontrolthecurrentofmotors.Fig.7Schematicdiagramofthedevelopedcontroller32Forsystemsthatneedtosynchronizewiththecontrollerandcalculatedatathatneedstobesenteverysle,thefirmwareofZMPh

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论