Localization using a Region-Based k-Nearest Neighb

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

LocalizationusingaRegion-Basedk-NearestNeighbourSearchBrianMcKinnonApril13,2004AbstractThispaperexploresamethodofperforminglocalizationonlocalvisionmobilerobots.Itdescribesamethodofprocessingimages,extractingregions,andcomparingthoseregionsagainstadatabaseofpreprocessedimages.Localizationisachievedusingthek-nearestneighbouralgorithmasthebasisforapproximatingthecurrentposition.Initialresultsareprovidedthatshowthepotentialofthismethod.1IntroductionTheabilitytomaintainanaccurateestimateofaroboticagent’spositionandorientationiscrucialinanyreal-worldapplication.Theprocessoflocalizingisanessentialcomponentofbothmappingandpathplanning.Thesethreecomponentsprovideagatewaybetweenthehigh-levelbehaviours,andthelow-levelmotorcontrols.Currently,thereisagrowingmarketforrobotsthatcanoperateautonomouslyinindustrial,office,andconsumerenvironments.Eachpossessesuniquechallenges,anddemandstheabilitytooperatewithoutfailure.Roboticsocceriscurrentlyanimportantarenafordevelopingandtestinglocalizationsystems.Itrequiresgoalorientedpathplanning,inawelldefinedenvironment.Figure1showsthestandardmarkersassociatedwithasoccerfieldincludeboundaryandcentrelines,goalandpenaltykickboxes,andalargecen-trecircle.Thedimensionsofthefieldarewelldefinedforeachleaguesinthecompetition.Thesecurrentlyincludethesmall-size,medium-size,and4-leggedrobotleagues.Theproblemoflocalizationisamplifiedinthisenvironmentbythepresenceofothersoccerplayers,thatproduceunpredictableocclusionofonboardsensors.Currently,theselocalizationsystemsrelyonartificialland-marksthatareplacedaroundthefieldatknownlocations.Thismeansthatlocalizationcanbesolvedthroughtriangulationoffieldmarkers.However,theselandmarksareslowlybeingremovedtoenforcethegoalofoperatingwithinanaturalenvironment.Inanygivenenvironment,thereisawealthofnaturalfeaturesthatcanbeusedtodetermineone’spositionandorientation.Allsolutionstolocalizationrequiretheabilitytointerpretandrepresentsensoryinformationinawaythat1Figure1:Thestandardfieldlayoutinasoccergame.Imageisfromfindabalancebetweencompactnessandcompleteness.Completnesstoallowdistinctionofindependentlocationinanenvironment,compactnesssinceitisunreasonabletostorealltherawsensordata.Vision-basedlocalizationisanintuitivemethodtoconsider,sinceweashumansrelyonvisiondatatodetermineourpositions.Visionprovidesfarmoredetailedinformationthancanbeacheivedthroughdistancesensors(sonar,laser)alone.Infigure2,itiseasytodeterminethatyouareinakitchen,sincetherearesomanydistictfeatures.Thepresenceofthesefeaturesmakesvisualdataaverygoodcandidateforperforminglocalization.Thereisapricehowever,sinceprocessingimagesiscomputationallyexpensivewhencomparedwithdistancesensors.Inthispaper,theproblemofvision-basedlocalizationwillbebrokenintotwoseparateprocesses.Thefirstisrelatedtoimageprocessing,withthegoalofperformingextractionandrepresentationofregionswithinacapturedimage.Thiswillincludeastudyofthemethodscurrentlybeingresearched,aswellasadescriptionoftheproposedsystem.Thesecondprocessinvolveslocalizingtheagentbasedonasetofpreprocessedimagesofknownlocationsandorien-tations.Avarietyoflocalizationsystemswillbeexamined,includingsimilarvisionbased,andmoretraditionaldistancesensorbasedsystems.2RelatedWorkBothregionextractionandlocalizationareactiveareasofresearch.Thereareawidevarietyofsolutionscurrentlybeinginvestigated,manyoftheseyieldingpromisingresultsfortheimprovementofanagent’sperformance.2Figure2:Thispicturedemonstratestheamountofinformationavailablefromvisualdata.2.1RegionExtractionandMatchingThetwomostimportantstepsinregionextractionareidentificationandrep-resentationoffeaturesintheimage.Researchisstillactiveinthisarea,sincecurrentsystemsencounterenvironmentsthatcausefailureratestobecomeun-manageable.Examplesofsystemscurrentlybeingstudiedinclude[7][4]and[5].2.1.1ScaleInvariantFeatureExtractionIn[7]anobjectrecognitionsystemisintroducedthathasbecomeknownasScaleInvariantFeatureExtraction(SIFT).Itusesafeaturerepresentationthatisinvarianttoscaling,translation,rotation,andpartiallyinvarianttochangesinillumination.Theoutputofthissystemisasetcontainingtheorientation,position,relativelocation,andcolourgradientofkeyfeatureswithinanimage.ScaleinvarianceisachievedthroughtheuseoftheGaussiankernelasdescribedin[6].Forrotationalinvarianceandefficiency,keylocationsareselectedatthemaximaandminimafromthedifferenceoftheGaussianfunctionappliedinscalespace.Athresholdisappliedtothegradientmagnitudeforrobustness.Thisisusefulsinceilluminationchangesmaygreatlyaffectthegradientmagni-tude,howeveritshouldhavelittleimpactonthedirection.Onceasetofkeysaredefinedforagivenobject,liveimagesarescannedandobjectsareselectedusingabest-bin-firstsearchmethod.Binscontainingatleastthreeentriesforanobjectarematchedtoknownobjectsusingaleastsquareregression.Ex-perimentalresultsshowthatthesystemiseffectiveatdetectingknownobjects,eveninthepresenceofocclusion,sinceonlythreekeysarenecessaryforamatchtooccur.Thiscanbeseeninfigure3.Usingthismethod,alocalizationsystemhasbeenimple

1 / 18
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功