关于机械手的中英文翻译文档格式.docx

上传人:b****1 文档编号:1467268 上传时间:2023-04-30 格式:DOCX 页数:25 大小:75.48KB
下载 相关 举报
关于机械手的中英文翻译文档格式.docx_第1页
第1页 / 共25页
关于机械手的中英文翻译文档格式.docx_第2页
第2页 / 共25页
关于机械手的中英文翻译文档格式.docx_第3页
第3页 / 共25页
关于机械手的中英文翻译文档格式.docx_第4页
第4页 / 共25页
关于机械手的中英文翻译文档格式.docx_第5页
第5页 / 共25页
关于机械手的中英文翻译文档格式.docx_第6页
第6页 / 共25页
关于机械手的中英文翻译文档格式.docx_第7页
第7页 / 共25页
关于机械手的中英文翻译文档格式.docx_第8页
第8页 / 共25页
关于机械手的中英文翻译文档格式.docx_第9页
第9页 / 共25页
关于机械手的中英文翻译文档格式.docx_第10页
第10页 / 共25页
关于机械手的中英文翻译文档格式.docx_第11页
第11页 / 共25页
关于机械手的中英文翻译文档格式.docx_第12页
第12页 / 共25页
关于机械手的中英文翻译文档格式.docx_第13页
第13页 / 共25页
关于机械手的中英文翻译文档格式.docx_第14页
第14页 / 共25页
关于机械手的中英文翻译文档格式.docx_第15页
第15页 / 共25页
关于机械手的中英文翻译文档格式.docx_第16页
第16页 / 共25页
关于机械手的中英文翻译文档格式.docx_第17页
第17页 / 共25页
关于机械手的中英文翻译文档格式.docx_第18页
第18页 / 共25页
关于机械手的中英文翻译文档格式.docx_第19页
第19页 / 共25页
关于机械手的中英文翻译文档格式.docx_第20页
第20页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

关于机械手的中英文翻译文档格式.docx

《关于机械手的中英文翻译文档格式.docx》由会员分享,可在线阅读,更多相关《关于机械手的中英文翻译文档格式.docx(25页珍藏版)》请在冰点文库上搜索。

关于机械手的中英文翻译文档格式.docx

学院名称

专业名称

指导教师

20**年

5月

27日

COMBINATIONOFROBOTCONTROLANDASSEMBLYPLANNINGFORAPRECISIONMANIPULATOOR

Abstract

Thispaperresearcheshowtorealizetheautomaticassemblyoperationonatwo-fingerprecisionmanipulator.Amulti-layerassemblysupportsystemisproposed.Atthetask-planninglayer,basedonthecomputer-aideddesign(CAD)model,theassemblysequenceisfirstgenerated,andtheinformationnecessaryforskilldecompositionisalsoderived.Then,theassemblysequenceisdecomposedintorobotskillsattheskill-decompositionlayer.Thesegeneratedskillsaremanagedandexecutedattherobotcontrollayer.Experimentalresultsshowthefeasibilityandefficiencyoftheproposedsystem.

KeywordsManipulatorAssemblyplanningSkilldecompositionAutomatedassembly

1Introduction

Owingtothemicro-electro-mechanicalsystems(MEMS)techniques,manyproductsarebecomingverysmallandcomplex,suchasmicrophones,micro-opticalcomponents,andmicrofluidicbiomedicaldevices,whichcreatesincreasingneedsfortechnologiesandsystemsfortheautomatedprecisionassemblyofminiatureparts.Manyeffortsaimingatsemi-automatedorautomatedassemblyhavebeenfocusedonmicroassemblytechnologies.However,microassemblytechniquesofhighflexibility,efficiency,andreliabilitystillopentofurtherresearch.Thispaperresearcheshowtorealizetheautomaticassemblyoperationonatwo-fingermicromanipulator.Amulti-layerassemblysupportsystemisproposed.

Automaticassemblyisacomplexproblemwhichmayinvolvemanydifferentissues,suchastaskplanning,assemblysequencesgeneration,execution,andcontrol,etc.Itcanbesimplydividedintotwophases;

theassemblyplanningandtherobotcontrol.Attheassembly-planningphase,theinformationnecessaryforassemblyoperations,suchastheassemblysequence,isgenerated.Attherobotcontrolphase,therobotisdrivenbasedontheinformationgeneratedattheassembly-planningphase,andtheassemblyoperationsareconducted.Skillprimitivescanworkastheinterfaceofassemblyplanningtorobotcontrol.Severalrobotsystemsbasedonskillprimitiveshavebeenreported.Thebasicideabehindthesesystemsistherobotprogramming.Robotmovementsarespecifiedasskillprimitives,basedonwhichtheassemblytaskismanuallycodedintoprograms.Withtheprograms,therobotiscontrolledtofulfillassemblytasksautomatically.

Askill-basedmicromanipulationsystemhasbeendevelopedintheauthors’lab,anditcanrealizemanymicromanipulationoperations.Inthesystem,theassemblytaskismanuallydiscomposedintoskillsequencesandcompiledintoafile.Afterimportingthefileintothesystem,thesystemcanautomaticallyexecutetheassemblytask.Thispaperattemptstoexploreauser-friendly,andatthesametimeeasy,sequence-generationmethod,torelievetheburdenofmanuallyprogrammingtheskill

sequence.

Itisaneffectivemethodtodeterminetheassemblysequencefromgeometriccomputer-aideddesign(CAD)models.Manyapproacheshavebeenproposed.Thispaperappliesasimpleapproachtogeneratetheassemblysequence.Itisnotinvolvedwiththelow-leveldatastructureoftheCADmodel,andcanberealizedwiththeapplicationprogramminginterface(API)functionsthatmanycommercialCADsoftwarepackagesprovide.Intheproposedapproach,arelationsgraphamongdifferentcomponentsisfirstconstructedbyanalyzingtheassemblymodel,andthen,possiblesequencesaresearched,basedonthegraph.Accordingtocertaincriterion,theoptimalsequenceisfinallyobtained.

Todecomposetheassemblysequenceintorobotskillsequences,someworkshavebeenreported.InNnajietal.’swork,theassemblytaskcommandsareexpandedtomoredetailedcommands,whichcanbeseenasrobotskills,accordingtoapredefinedformat.ThedecompositionapproachofMosemannandWahlisbasedontheanalysisofhyperarcsofAND/ORgraphsrepresentingtheautomaticallygeneratedassemblyplans.Thispaperproposesamethodtoguidetheskilldecomposition.Theassemblyprocessesofpartsaregroupedintodifferentphases,andpartsareatdifferentstates.Specificworkflowspushforwardpartsfromonestatetoanotherstate.Eachworkflowisassociatedwithaskillgenerator.Accordingtothedifferentstartstateandtargetstateoftheworkflow,theskillgeneratorcreatesaseriesofskillsthatcanpromotetheparttoitstargetstate.

Thehierarchyofthesystemproposedhere,theassemblyinformationonhowtoassembleaproductistransferredtotherobotthroughmultiplelayers.Thetoplayerisfortheassembly-taskplanning.TheinformationneededforthetaskplanningandskillgenerationareextractedfromtheCADmodelandaresavedinthedatabase.BasedontheCADmodel,theassemblytasksequencesaregenerated.Attheskill-decompositionlayer,tasksaredecomposedintoskillsequences.Thegeneratedskillsaremanagedandexecutedattherobotcontrollayer.

2Taskplanning

Skillsarenotuseddirectlyattheassembly-planningphase.Instead,theconceptofataskisused.Ataskcanfulfillaseriesofassemblyoperations,forexample,fromlocatingapart,throughmovingthepart,tofixingitwithanotherpart.Inotherwords,onetaskincludesmanyfunctionsthatmaybefulfilledbyseveraldifferentskills.Ataskisdefinedas:

T=(BasePart;

AssemblyPart;

Operation)

Base_PartandAssembly_Partaretwopartsthatareassembledtogether.Base_Partisfixedontheworktable,whileAssembly_Partishandledbyrobot’send-effectorandassembledontotheBase_Part.OperationdescribeshowtheAssembly_PartisassembledwiththeBase_Part;

Operation∈{Insertion_T,screw_T,align_T,...}.

Thestructureofmicropartsisusuallyuncomplicated,andtheycanbemodeledbytheconstructivesolidgeometry(CSG)method.Currently,manycommercialCADsoftwarepackagescansupport3DCSGmodeling.Theassemblymodelisrepresentedasanobjectthatconsistsoftwopartswithcertainassemblyrelationsthatdefinehow

thepartsaretobeassembled.IntheCADmodel,therelationsaredefinedbygeometricconstraints.Thegeometricinformationcannotbeuseddirectlytoguidetheassemblyoperation—wehavetoderivetheinformationnecessaryforassemblyoperationsfromtheCADmodel.

Throughsearchingtheassemblytreeandgeometricrelations(mates’relations)definedintheassembly’sCADmodel,wecangeneratearelationgraphamongparts,forexample,Inthegraph,thenodesrepresenttheparts.Ifnodesareconnected,itmeansthatthereareassemblyrelationsamongtheseconnectednodes(parts).

2.1Matingdirection

InCSG,therelationsoftwoparts,geometricconstraints,arefinallyrepresentedasrelationsbetweenplanesandlines,suchascollinear,coplanar,tangential,perpendicular,etc.Forexample,ashaftisassembledinahole.TheassemblyrelationsbetweenthetwopartsmayconsistofsuchtwoconstraintsascollinearbetweenthecenterlineofshaftLc_shaftandthecenterlineofholeLc_holeandcoplanarbetweentheplaneP_ShaftandtheplaneP_Hole.Thematingdirectionisakeyissueforanassemblyoperation.Thispaperappliesthefollowingapproachtocomputethepossiblematingdirectionbasedonthegeometricconstraints(theshaft-in-holeoperationofFig.3istakenasanexample):

1.Forapartintherelationgraph,calculateitsremainingdegreesoffreedom,alsocalleddegreesofseparation,ofeachgeometricconstraint.

Forthecoplanarconstraint,theremainingdegreesoffreedomare

.Forthecollinearconstraint,theremainingdegreesoffreedomare

.

and

canalsoberepresentedas

and

.Here,1meansthatthereisadegreeofseparationbetweenthetwoparts.

andso,thedegreeoffreedomaroundthezaxiswillbeignoredinthefollowingsteps.

Inthecasethatthereisaloopintherelationgraph,suchaspartsPart5,Part6,andPart7inFig.2,theloophastobebrokenbeforethematingdirectioniscalculated.UndertheassumptionthatallpartsintheCADmodelarefullyconstrainedandnotover-constrained,thefollowingsimpleapproachisadopted.Fortheparttintheloop,calculatethenumberof1sin

;

where

istheremainingdegreesoffreedomofconstraintkbyparti.Forexample,inFig.2,giventhatthenumberof1sin

islargerthan

respectively,thenitcanberegardedthatthepositionofPart7isdeterminedbyconstraintswithbothPart5andPart6,whilePart5andPart6canbefullyconstrainedbyconstraintsbetweenPart5andPart6.WecanunitePart5andPart6asonenodeintherelationgraph,alsocalledacompositenode,asshowninFig.2b.Thecompositenodewillberegardedasasinglepart,butitisobviousthatthecompositenodeimpliesanassemblysequence.

2.Calculatematingdirectionsforallnodesintherelationgraph.Again,beginningatthestatethattheshaftandtheholeareassembled,separatethepartinonedegreeofseparationbyacertaindistance(largerthanthemaximumtolerance),andthencheckifinterferenceoccurs.Separationinboth±

xaxisand±

yaxisofR1causestheinterferencebetweentheshaftandthehole.Separationinthe+zdirectionraisesnointerference.Then,selectthe+zdirectionasthematingdirection,whichisrepresentedasavectorMmeasuredinthecoordinatesystemofthe

assembly.Itshouldbenotedthat,insomecases,theremaybeseveralpossiblematingdirectionsforapart.Theconditionforassemblyoperationinthematingdirectiontobeendedshouldbegiven.Whencontactoccursbetweenpartsinthematingdirectionattheassembledstate,whichcanbecheckedsimplywithgeometricconstraints,theendconditionismeasuredb

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2