Fisher Dept of Arti cial In telli gence Univ ersit y of Edin burgh 5 F orrest Hill Edin burgh EH1 2QL Scotland UK da vidwrbf aifh edacuk ABSTRA CT Inspired uman grasping b eha vior use of hand pre shap es has for some time b een recognized as a usef ID: 76795
Download Pdf The PPT/PDF document "Dextrous Hand Grasping Strategies Using ..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
PreshapesrajectoriesvidWrenandRobertB.FisherofArticialIngence,UnivyofEdin5ForrestHill,EdinburghEH12QL,Scotland,U.K.behaofhandshapeshasforsometimebeenrecognizedasausefulwofreducingthecomplexitofplanninggraspsforadex-troushand.edenefourtypesoftask-specicpreshapeandtomodesofdigitclosure,andgivecriteriafortheandpositioningofthepreshapes,oninsectingdigittrajectorieswiththegraspablesurfacesoftheobject.Graspsareplannedinsimulationusingrealrangedatafromalaserstriperandananthropomorphicmodel.Ourresultsshowthatarangeofpolyhedraledobjectscanbegraspedusingrelativelysimple,fastalgorithmswhenthehandmotsareconstrainedinthiswgrippers,objects.troushandsareessentialiftherobotistomanipulatetheobjectbeteenitsdigits.er,dextroushandshabigadverparallelwgrippersevenwhentheaimisjusttoacquiretheobjectinastablegrasp:Duetotheincreasednberofhand-objectcondextroushandgraspscanbemorestablethanpar-gripperofstabilitbecomesastheber(andarea,inthecaseofsoft-ngeredhands)ofhand-objectcontactsincreases.Adextrouscangraspobjectfromamofwristpositionstionsthancanaparallelwgripper.Thisisusefulinaclutteredentandfacilitateseasieringrationofarmmotionplanningandgraspplanning.haresub-optimal,butfast.Napier[8]introducedtheconceptofInaprecisiongrasp,theobjectisgraspedbyonlythetipofeachdigit;apoergraspwrapsaroundtheob-andpossiblythepalm|contacttheobject.Thepreci-siongraspallowsmaximasthetipsofhdigitcanrollalongtheobjectsurfaceinanydirec-po[7]furtherthesedenitionsforrobotics,yintroducingalgrinwhichtheinsidesofthedistal(ofeachdigittactstheobject.Thisliesbettheprecisionandpoergraspintermsofmanipulabilitandstabilitthetipofeachdigitcanrollalongtheob-jectsurfaceinonedirection.whenpickingobjectsothe\roor,aprecisiontheonlytopoergraspsuchanobjectitmustbeliftedbyapre-pohoftheworkonrobotgraspinghasbeenconcernedwiththeofstablestaticmechanicstosynthesizeforceclosuregrasps[9]bmaximizingtheleewyincontactplacementandwtontomakethesegraspsstable[10]bymodelingtheconasvirtualsprings.er,aswithmoststabilityanal-ysis,theworkignoredthekinematicconstraintsondigitposition.robotstrained,isverycomplex.Whenmountedona6degreeoffreedomarm/wristcombination,thetomostwidelyuseddextroushands,theSalisbury[11]andtheUtah/MIT[3]respectivInrecentyearsthepreshapingparadigmhasbeenwidelyrecognizedasausefulwytoeasethecomplexitoftheofndingfortheAhandpreshapethedigitpostureasthewristmoestoardstheobject.Thegraspisthenexecutedbyplacingthewristintoapositionthatencom-passestheobject,andthen\rexing(closing)thedigitstiltheymakecontactwiththeobject.ject.preshapedsystem,whichisusedtograsppolyhe-dralandsimplecurvedobjects,usingdatafromtoCCDcamerasandhapticexplorationtogive3Dedgesand2Dons[6],[7],giventhedesireddistancesbetusedpotentoshapethehand,butdoesnotderivthedesiredfromactualetal[1]usedpreshapingtoplanpoergraspsonobjects.Theobjectsaremodeledusingellipticalcylinders,whicareespeciallyforplanningpoergrasps|itisoneofthefewsystemswhichprovidesavisionsystemtai-loredtograspplanning.Thepreshapesareplannedusingasetofheuristicsbasedonthepropertiesoftheelliptical Whenusingthepreshapingparadigm,hoer,itisnotenoughtosimplymakeadecisionaboutwhichpreshapetrajectoriesare\rexedfromthepreshapethegrasp.ethereforedenetheaspstr,whicassociatesdigittrajectorieswithhandpreshape.Thisishmoreimportantforprecisionandlateralgraspsthanforpoergrasps,becausepoergraspshaemorepossiblehand-objectconGRASPSTRAaspstrconsistsofaandasetof,fromagraspbetoftherobotwrist.Thepreshapeisaprescribedhandcongurationandthedigittrajectoriesarethemo-tionsofthetipsofeachdigitafterthepreshapeisformedandthewristpositionhasbeenxed.possibletswhilststillallowingasucientnberofde-becopeofobjects(i.e.thoughthedigittrajectoriesarespecied,hdigitcanbestoppedatanypointalongitstrajectoryycontactwiththeobject).Thisapproacreducestheoftheproblemwhilstpreservingthe\rexibil-yofadextroushand.Ratherthanviewingadextroushandasacompletelygeneraldevice,itisviewedasasetof\rexibletools,whereeachgraspingstrategyisadier-t\tool".Thedecompositionalsoallowsustoexamineumangraspingbehaviorasansuccessfulexample.canleadtousefulofhandhand)TheuseofalimitednumberprescribedtrajectoriesmeansthatthisapproachcanalsoberobotheapertheSalisburyorUtah/MITexactlyhowmhsimplerremainstobeseen.Itshouldbenotedthatthisapproachde-emphasizessta-yanalysis.Thegraspstrategiesaredevisedtomakeitelythatanygraspthusformedisstable.Thepreshapesaresymmetrical,thatallare\rexedinparallel,andthengerabductionsarecoupled.Inourhandmodeltherearethreedigits,sothedigit-objectcontactslieinaAssumingthereisenoughfrictiontoresistgraecanusefullylimitstabilittotheplane.perpendicularpreshapeformationthegraspwillbeinequilibriumand,ofaminimaloffriction,Asthecontactnormalsdeviatefromthisidealorasthedigitsarestoppedatdierentpointsalongtheirtrajecto-riesbycontactwiththeobject,morefrictionisrequiredtomakethegraspstable.Itisdiculttousefullyanalyzetherelativestabilitiesofthenalpendsobjectrobothandsoft,deformableattheendofeacdigit[12][9]thenwithsuitableforcecontrolawiderangeofdigitpositionsbeHandModelFigure1showsthehandmodelusedinourexperimenThehandisroughlythropomorphic,inthatthedigitofthecertainjointsarecoupled. 4535256045abgdd Fig.1.Handmodelshowingthelinkdistancesandthelocationofangulardegreesoffreedom.AlldistancesshowninRefertotextformoredetails.ofex-ternalforces,eachwithequalanglesof\rexion(;;\rtheproximal,middleanddistaljointsrespectivaboutanaxisperpendiculartothepalmandthroughtheximaljoinWithineachdigit,thedistalandmiddletsarecoupled(suchthat ),andtheanglesofabductiontscouldbehard-wiredintothehanddesign,inwhiccasetheywouldhaeastrongin\ruenceonhowtheobjectcouldbemanipulated,orjustusedasmodesofmotofacilitatetheplanningofthegraspswithcomplexhandshastheSalisburyorUtah/MIThand.GenerationoftheGraspStrategyThegraspstrategyisgeneratedfromsetsofpreshapes.Atask-specicpreshapeisonethatisideallysuitedtoaparticulartask.Thetask-specicpreshapeisasclosetothetask-specicpreshapeaspossible.Thepreshapeisthenexpandedinordertoallowforerrorsinwristposi-tioningandtoaoidcollisionswiththeobject.task-specicshapes:HOOK.Asthenamessuggest,preshapesbodythetask-requirementsofthegrasp.enthedesiredan-gleofabductionandrelativepositioningofthetipsofeacdigit,thetask-specicpreshapesaredenedasfollo preshapebe-possible 4,i.e.itminimizesj++\r 3 .Thisgivesacontactsurfaceatthetipsofeachdigit.preshapeperpendicularclosetoperpendicularaspossible,itminimizes .Thisgivesacontactsurfaceontheinsidesofthedistallinkofeachdigit.TheMANIPULATIONpreshapeminimizesthesumtheircentralvitminimizes(+(+(apreshapeobjectmanipulationbetthedigits.Itisusefulifthereisnopreferenceforaprecisionorlateralgrasp.TheHOOKpreshapekeepsthelinejoiningthetiptothemiddlejointofeachngerperpendiculartothewristplane,orasclosetoperpendicularaspossible.Thisgivesapreshapewhichissuitableforgraspingyhooking. -50 0 50 -50 0 50 -120 -100 -80 -60 -40 -20 0 20PRECISION PRESHAPE -50 0 50 -50 0 50 -120 -100 -80 -60 -40 -20 0 20LATERAL PRESHAPE -50 0 50 -50 0 50 -120 -100 -80 -60 -40 -20 0 20MANIPULATION PRESHAPE -50 0 50 -50 0 50 -120 -100 -80 -60 -40 -20 0 20HOOK PRESHAPE HOOKpreshapestask-specicpreshapeables|onecontrollingthe\rexionofthedigits,anotherabductiontask-specicpreshapestheangleofthedistallinkiscon-strainedsothatitcannotpointayfromthe\center"ofthepreshape, .Thisisdonetomakeitlesslikelythatcollisionsoccurbeteentheobjectsurfaceandthehand.speaking,HOOKgraspspecic,sincethedecisiontoformahookinggraspoftendependsobjectorontheundersideoftheobject.er,itbeaboutcoarseobjectgeometryThechoicebe-dependthatwpreshapesmayhaetodeformfromtheiridealsinordertottothespeciedgraspingpoinChoiceofpreshapethereforespeciesa,notarmconstraint,andultimatelythetypeofgraspisalwysstronglyin\ruencedyobjectsizeandshape;itisnotpossibletoexecutealateralgrasponanobjectwhichisverysmallcomparedtothehand,norisitpossibletoexecuteaprecisiongrasponanobjectwhichislargecomparedtothehand.oranarbitraryobject,thecloserthatthenalgraspcationiscpre,theyofthegrFigure3showsthe2categoriesofdigittrajectoryure3(a)showsthePRXIMALdigittrajectory,inwhicure3(b)showstheDISTALdigittrajectory,inwhichthedigitsare\rexedatthemiddleanddistaljoinhdigittrajectoryisdenedbyjustonevariable,sincethemiddleanddistaljointsarecoupled.Thetrajectoriesgiveadigitclosuremotionsimilartothatofthehumanhand. -50 0 50 -50 0 50 -120 -100 -80 -60 -40 -20 0 20PROXIMAL TRAJECTORY -50 0 50 -50 0 50 -120 -100 -80 -60 -40 -20 0 20DISTAL TRAJECTORY Fig.3.XIMALandDISTALtrajectoriespreshapesbeXIMALdigittrajectories6diereningstrategies.TheHOOKpreshapecanonlybeusedinwiththeDISTALdigittrajectory,togiveatotalof7dierentgraspingstrategies.ThegraspstrategiesaregeneratedasfollopreshapeAcquisitionofobjectmodel.oftask-specicpreshapeandwristposition.Thesearechosensuchthatthetactisassmallaspossible, inordertokeepthenalgraspshapeasclosetothetask-specicpreshapeaspossible.trajectorytactisassmallaspossible,andthattrajectoriesobjectrangeofwristpositions.tofpreshape,withthedigitsconstrainedtomoealongtheirtrajectories,inordertoallowforerrorsinwristpositioningandaoidcollisionstheobject.Thisamountstoplanningawholegrasp,yieldingthecon-tactpoints,thehandcongurationandthewristposition.Detailsaregiveninthenextsection.task-specicpreshapetrajectoryximalisagraspingstrategygeneratedfromaTERALpreshapeandPRXIMALdigittrajectoryAnalgorithmhasbeenimplementedtoplangraspsforthePRECISION,LATERALandMANIPULATIONstrate-utureworkwillextendthistoworkfortheHOOKobjectviewpointsusingalaserstriper.Theimagesaretakenataresolutionof1mminthewith256tzvalues,theresolutionofwhichdependsontheoftheobject.AtimagehasdimensionsTherangedataisthensegmenyttingquadricsurfaces,grownfromseedsacquiredbyan(H;Kclassicationprocedurecedure)Sur-faceswhicharetootoogoodcontactforacircularngertiparediscarded(byero-sion/dilation),toleaeasetofgraspablefeatures[15].Aablefeisasucientlylargesurfacefeaturewithgooddigit-objectrubber-coated)pablefeaturesarethenrotatedintotheglobalcoordinateframetoprovidethevisualinputtothegraspplanner.Thegraspablefeaturesaregroupedintocandidategrasp-ingsets.Thesesetscompriseof2or3features,accordingtowhetherthetongersonthesameorseparatefeaturerespectivendallsetswhereop-positionbeteencandidatethbandngerpatchesex-Someofthesesetswillnotbereachablebythehand;er,thesubsequentalgorithmisfastenoughnottoethisaproblem.ask-SpecicPreshapeFittingspecicpreshapeandthewristposition.Becausethetipsofthethreedigitsformaplane,thiscanbetreatedasa2Danalysis.edenethefollowingterms:eplaneistheplaneinwhichthetipsofthedigitslie.positionspreshapeabductionpreshapeaperturethethb-tiptothepointmidwybeteenthetdclosuristheorthogonalprojectionofthedigittrajectoriesintotheapertureplane.projectedfromthetipofeachdigittoconInchoosingthepreshapeweusethreeobservationsbasedonhumangraspingbeha,theminimumsizeofthepreshapeapertureisproportionaltotheexpecteddis-tancebeteenthegraspablefeatures(see[4]).thepreshapeapertureiskeptassmallaspossible,takingtoaccounttheuncertainyinwristandobjectposition(see[14]).,theorienoftheapertureplaneisdeterminedmorebyentalconstraintsandtheepositionsoftheobjectandrobotarmthanbytheobjectgeometry.Formanyobjectsandtaskstheaperturetodetermine,forobjectslyingonthegroundagoodapertureplanewillalmostal-ysbeonewhichisparalleltotheground,inordertoemaximumleewywithrespecttohand-groundcolli-theexperimendescribedhere,therefore,apertureplaneisalwysparalleltothegroundplane.ecombinethesewithtostabilit,wtheamountoffrictionforthecontactforcestobeinequilibrium.,wekeepthethbinaplaneperpendiculartothecontactsurface.Thisrecognizesthefactthatthethbisthesinglemostimportantdigitintermsofgraspstabilityand,assuch,shouldbekeptnor-maltothecontactsurfaceinordertoaoidslippage.oreachcandidategraspingset:ask-specicpreshapeTERALorMANIPULATheapertureplaneisorientedparalleltothegroundpossiblepositionsapertureplaneisdeterminedsuchthatwithinthisrangetheapertureplaneintersectsallthegraspingfeaturesinthecandidategraspingset.positionoftheaperturetheaimofkthecon-tactforcesco-planar.Theanglebeteentheplaneandpotentialcontactnormalsisminimized: sumofthesquaresofthecosinesofanglesbettheplaneandtheobjectnormalsoertheapertureplane/graspingThesumisnormalized,suchthattheththegraspablefeaturesareallplanes(towithinsomethepositionoftheaperturedefaultstothecenterofitsrange.Thethb-tiptrajectoryintheprojectedclosureiseptnormaltotheintersectionofthethbconsurfacewiththeapertureplane.Thepreshapeapertureischosensuchthatthepro-jectedclosuredistanceisminimized.Ifagivenpro-jectedclosuredistancecanbeacedwitharangeofabductions,thentheabductionchosenminimizesthesumofthesquaresoftheanglesbeteenthepro-jectedclosureandthecontactnormals.positiontask-specicpreshaperametersarethenuniquelyytheshapeaperture.ChoiceofDigitTrajectoryThedigittrajectory|PRXIMALorDISTAL|iscseninordertominimizetheclosuredistance,whilstvidingenoughleewyforexpectedwristpositioninger-ExpansionofPreshapeThetask-specicpreshapeisexpanded,byextending(opening)thedigitsalongthechosendigittrajectoryunthereissucientleewyofpreshapeplacementoertheexpectedwristpositioningerror.Experimenobjectobjects,modelwninFigure1.Figure4showsgraspsplannedonasimplecuboidusingthePRECISION,LATERALandMANIPULATIONpre-shapes.Theexpectedpositioningerroris10mminthex,yandzdirections.Theobjectpatchboundariesaredis-Thejointsanddigit-tipsofthehandaredrawnascircles,thehandsegmentsasstraightlines.esjoin-ingdigit-tipstosurfacepatcwthedigittrajecto-riesfromthepreshapepositiontothenalcontactpoinximal,Manipulation-Proximaltrajectoryvidesthesmallerclosuredistancebutbecausethepromaljointisclosetoitslimit,intheevtofapositioningerrorthetrajectorywouldnotreachtheobject.TheDIS-ALtrajectoryisthereforechoseninstead.Manipulation-Proximalobject,cuboid.gersabductsothattheycanbothtonthesamefeature(step#6ofalgorithm);abduction, -100 -50 0 -100 -50 0 920 940 960 980 1000 1020 1040 1060XYZ -100 -50 -100 -80 -60 -40 -20 920 940 960 980 1000 1020 1040XYZ (a)(b) -100 -50 -100 -80 -60 -40 -20 920 940 960 980 1000 1020 1040 1060XYZ -100 -100 -80 -60 -40 -20 0 920 940 960 980 1000 1020 1040XYZ Fig.4.(a)Precision-Prolstrategy,(b)Precision-Prostrategyviewedside-on,(c)Lateral-Distalstrategyviewside-on,(d)Manipulation-lstrategyviewedside-esjoiningdigit-tipstosurfacepatchesshowthedigittrajectoriesfromthepreshapepositiontothenaltactpoinouldbetoofaraparttograsptheobject.Thisdemon-stratesthatabductionisnecessaryinordertomakesomegraspskinematicallyfeasible. -50 0 50 -150 -100 960 980 1000 1020 1040 1060 1080XYZ 0 -140 -120 -100 -80 -60 960 980 1000 1020 1040 1060 1080XYZ Fig.5.(a)Manipulation-Prmalstrategy,(b)viewedside-sphere,(b)showstheplannedgrasp(Lateral-Prowsthesideviewofthegrasp|notehowthesphereisgraspedaroundit'scenter,inordertokeeptheconwsthetopviewofthegrasp|notehowthengersabducttogivenormalcontacts(Step#6ofalgorithm).object,withthetongershavingdierentgraspingfea- -20 0 20 -120 -100 -80 890 900 910 920 930 940 -40 -20 0 20 40 -100 880 900 920 940 960 980 1000 1020XYZ (a)(b) -40 -20 0 20 40 -100 880 900 920 940 960 980 1000 1020XYZ -40 -20 0 20 -140 -130 -120 -110 -100 -90 -80 -70 -60XY Fig.6.(a)rangedata,(b)Lateral-Distalgraspstrategy,(c)edfromside,(d)viewedfromtopFigure7(a)showstherangedatafromtodier-tviewscombined,(b)showstheplannedManipulation-(c)thefromaboorthisgraspitiscrucialtoconsiderthedigittrajecto-ries,becausetheDISTALtrajectoryfailstointersectwiththeobject(seeFigure7(d)).Thequalityofthisgrasp,intermsofbothstabilityandtask-specicit,isloeredbthelargedeviationofthenalthetask-specicpreshape.Analysisofthestaticmecicsofthegraspshowsthatitrequiresaminimumcoe-toffriction=0Thealgorithmsrunonofonerangeimagetes1-2minTheplanningofagraspforasetofgraspingfea-turestakesafewseconds,thelengthoftimedependingonfeaturesizeandshape.troducedassociatingsuremodeswithpreshapes.Firmcriteria,onhmangrasping,ebeengivenfordecidingonpreshapeparameterstailoredtothetask-requiremenPreshapesarethentheaimofminimizingthedistancefrompreshapetoconThishelpsgivestablegrasps,andhelpsaoidcollisions.Theonlydrakwiththealgorithmasitstandsisthatitcanfailtoplangrasps,becauseofthelackofanyfeed-kmeckreasoningbeappliedalterthechoiceofwristpositioninthecasethatneitherdigittrajectoryintersectswiththegraspingfeatures.Ftherworkwillalsoexaminetheinitialhoiceofaperture -140 -120 -100 -80 -60 -40 -20 0 -100 -50 0 920 940 960 980 1000 1020 1040 -140 -120 -100 -80 -60 -40 -20 0 -100 -50 920 940 960 980 1000 1020 1040XYZ (a)(b) -140 -120 -100 -80 -60 -40 -20 0 -120 -100 -80 -60 -40 -20XY -140 -120 -100 -80 -60 -40 -20 0 -100 -50 920 940 960 980 1000 1020 1040XYZ Fig.7.(a)rangedata,(b)Manipulation-Plgraspstrat-,(c)viewedfromtop,(d)distaltrajectoriesdonotin-tersectwiththegraspingfeatures.planeorienIntheworkheretheplaneisxedtobetotheground.orsomeobjects,asmtherearegoodapertureplanestobeused|inthecaseofthevticallyalignedcylinder,anyplanewhichgoesthroughtheaxisofthecylinderisagoodapertureplane.,wtendtoanalyzethegraspingstrategiesforstabilit,onalargesetofrandomlygeneratedpolyhedralobjects.shouldhelpusdesigngraspingstrategieswhichmaximizethechancesofproducingstablegrasps.grasps.C.Bard,C.Bellier,C.Laugier,J.Troccaz,G.Vercelli,andB.Thievingdextrousgraspingbyintegratingplan-report,G,1993.1993.P.J.Besl.esinRangeImageUnderstanding.Springer-erlag,1988.1988.S.C.Jacobsen,E.K.Iverson,D.F.Knutti,R.T.Johnson,andK.B.Biggers.Designoftheutah/m.i.t.dextroushand.IEEEInternationalConfereonRoticsandA,volume3,pages1520{1532,1986.1986.M.Jeannerod.talcoordinationduringreacatnaturalvisualobjects.InttentionandPerformanceIXErlbaum,Hillsdale,NJ,1981.1981.S.B.KangandK.Ikeuchi.Aframeworkforrecognisinggrasps.TechnicalReportCMU-RI-TR-91-24,CarnegieMel-lonUniv,Nober1991.1991.D.Lyons.Taggedpotentialelds:Anapproachtospecica-tionofcomplexmanipulatorcongurations.IEEEInter-nationalConfereonRoticsandA,volume3,pages1749{1754,1986.1986.D.M.LyAsimplesetofgraspsforadextroushand.IEEEInternationalConfereonRoticsandA,pages588{593,1985.1985.J.R.Napier.Theprehensilemotofthehumanhand.BoneJointSur,38B:902{913,1956. V.-D.NguyConstructingforce-closuregraspsin3D.IEEEInternationalConfereonRoticsandA,volume1,pages240{245,1987.1987.V.-D.NguyConstructingstablegraspsin3D.InternationalConfereonRoticsandA,vume1,pages234{239,1987.1987.K.SalisburyandS.Craig.Articulatedhands:orceconandkinematicissues.InternationalJournalofRoticsR,1(1):4{17,1982.1982.K.B.ShimogaandA.A.Goldenberg.Softmaterialsforroboticngers.InIEEEInternationalConfereonRoticsand,volume2,pages1300{1305,1992.1992.S.A.Stanseld.Roboticgraspingobjects:10(4),August1991.1991.A.M.Wing,A.Turton,andC.FGraspsizeandaccu-racyofapproachinreacJournalofMotorBehaviour18(3),1986.1986.D.WrenandR.B.Fisher.tifyingrobotngergraspingpointsfromrangedata.SixthIntl.Conf.onIndustrialandEngineeringApplicationsofArticialIntelligenceandertSystems,pages522{530,1993.