机器人原文.docx

上传人:b****7 文档编号:16497340 上传时间:2023-07-14 格式:DOCX 页数:14 大小:342.02KB
下载 相关 举报
机器人原文.docx_第1页
第1页 / 共14页
机器人原文.docx_第2页
第2页 / 共14页
机器人原文.docx_第3页
第3页 / 共14页
机器人原文.docx_第4页
第4页 / 共14页
机器人原文.docx_第5页
第5页 / 共14页
机器人原文.docx_第6页
第6页 / 共14页
机器人原文.docx_第7页
第7页 / 共14页
机器人原文.docx_第8页
第8页 / 共14页
机器人原文.docx_第9页
第9页 / 共14页
机器人原文.docx_第10页
第10页 / 共14页
机器人原文.docx_第11页
第11页 / 共14页
机器人原文.docx_第12页
第12页 / 共14页
机器人原文.docx_第13页
第13页 / 共14页
机器人原文.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

机器人原文.docx

《机器人原文.docx》由会员分享,可在线阅读,更多相关《机器人原文.docx(14页珍藏版)》请在冰点文库上搜索。

机器人原文.docx

机器人原文

WHISKERBASEDMOBILEROBOTNAVIGATION

DavidJungandAlexanderZelinsky

IntelligentRoboticsLaboratory

ComputerScienceDepartment,UniversityofWollongong

Wollongong,NSW2500,Australia.

djung@cs.uow.edu.au

1.INTRODUCTION

Oneoftherequirementsofourresearch,andacommonrequirementforanautonomousmobilerobots,istheabilitytonavigatecompetentlyinanunstructuredenvironment.Thisproblemhasreceivedmuchresearchattentionintheroboticscommunity.Amajordifficultyisthattherearetwocompetingaspectstonavigation.Arobotmustbeabletoreactveryquicklytoitsenvironmenttopreventcollisionswithstaticanddynamicobstacles.Also,inordertoachieveusefulpurposivenavigationarobotmustuseamap-likerepresentationofitsenvironment.Thisimpliessomesortoflimitedcognition(asdefinedby[McFarland91]).Theformerimpliesminimalprocessingtomeetthereal-timerequirements,whilethelaterrequiresmoreprocessingthancantypicallybeachievedforreal-timeresponse.Thebasiccontroldesignapproachescanbebroadlydividedintofourtypes.Thesearedefinedby[Mataric92a]andwebrieflyreiteratethemandtheirshortcomingshere.Thepurelyreactiveapproachesuseamappingfromsensorsetstoassociatedactions;asetofrules[Brooks87].Theplanner-basedstrategiesoriginatedwiththesymbolicAIcommunityandemployasense-plan-actcycle.Theplanstageusescognitivetechniquestoreasonaboutasymbolicworldmodel.

Therealsoexisthybridsystemswhichemployreactivecomponentsbeneathplanner-basedsystemstoprovidethebenefitsofboth.Anotherapproachisbehaviour-based,whichusesasetofinteractingdistributedconcurrentbehaviours,eachofwhichmayincorporatememoryandlearningofenvironmentrepresentations.

Figure1-YamabicoRobotwithWhiskers

Thepurelyreactiveapproachachievesrobustrealtimeperformance,butthetasksthatcanbeachievedarelimitedbecauseofthelackofanycognition.Theplanningapproachsuffersfromanumberofproblemsincludingslowinteractionwiththeenvironmentduetoslowprocessing,theframeproblemandthesymbolgroundingproblem.Thehybridapproachesattempttomarrytwoincompatiblephilosophiesandstillsufferfrommanyoftheproblemsoftheplanningapproaches.Formoredepthontheseproblemsreferto[Pfeifer95].Thebehaviour-basedapproachhasthepotentialofreal-timeresponseandcognitivisticprocessinginauniformmanner.

Aspartofourongoingresearchintocooperativeheterogeneousmulti-robotsystems,describedbelow,werequirepurposivenavigationandhighspeedwallfollowingatcloserange,upto1m/secat30mm.Thisimmediatelyprecludestheuseofpurelyreactiveorplannerbasedarchitectures.Henceweareadoptingthebehaviour-basedapproach.Alsowehavedevelopedanovelwhiskersensortailoredtoourtask.

Theremainderofthispaperdescribesboththewhiskersensorandthenavigationsystembasedonthewhiskerwehavedeveloped.Thefollowingsectiondescribesourcooperativemulti-robotresearchprojectforwhichthewhiskerbasednavigationwasdeveloped.Section2describesourwhiskersensorsandhowtheyrelatetoexistingwhiskers.Thesectionalsodescribeshowthewhiskersareusedtodetect‘natural’landmarksinthelaboratoryenvironment.Section3detailstechniquesforwhiskerbasedwallfollowingandfinallythelasttwosectionsdiscussthegeneralarchitectureandspecificorganisationofbehaviourunitsusedtoaccomplishwhiskerbasednavigation.

1.1TheContext

Thissectionbrieflydescribestherobotsandtheresearchintocooperationbetweenmultiplerobotsforwhichthewhiskerbasednavigationwasdeveloped.Theaimoftheresearchistoassesstheeffectonperformanceofchangingsomeparametersofthecooperationtechniqueemployed.Thecontextoftheassessmentisaspecificcooperativetaskperformedbyour‘Yamabico’autonomousmobilerobots[Yuta91],oneofwhichispicturedinFigure1.ThetaskwehavechosenisfortwoYamabicorobotstocleanourlaboratoryfloor.Eachhasdifferenttoolssuchthatneithercanaccomplishthetaskalone.Onerobotisequippedwithavacuumcleanerandtheotherwithasweepforsweepingclosetowalls,asisexplainedbelow.Formoreinformationonthecooperationaspectrefertoourpreviouspublication[Jung96].

Therobotseachhavetwowheelscontrolledusingshaftencoderfeedback,andfourultrasonicrangesensors,onefacingeachcompassdirectionrelativetotherobot.Therobotsalsohavethreeprocessorcardsconnectedviaabus,twoMotorola68000’swhichmanagethemainapplicationprogramandthefourultrasonicsensorsandoneINMOST805forthelocomotioncontrol.

Oneoftherobots,thevacuum,hasavacuumcleanercapableofbeingcontrolledviasoftware.It’staskistovacuumpilesoflitterfromthelaboratoryfloor.Itcannotvacuumclosetowallsorfurniture.ItalsohasaCCDcameramountedontopwhichsendsvideosignalsviaavideotransmittertoourvisionsystem.

TheMEPtrackingvisionsystemwasdevelopedbyFujitsuR&DJapan.Itisdesignedforreal-timetrackingofmultipleobjectsinblackandwhiteframesofNTSCvideo.Thehardwareconsistsofatrackingmodulewhichcantrackupto72objectsatframerate(30Hz).AprocessorcardrunningtheVxWorksoperatingsystemexecutestheapplicationprogramandcontrolsthevisioncardviaaVME-bus.Thetrackingofobjectsisbasedonsimple88or1616templatecomparisonusingcrosscorrelationwhichisbasedontheblock-matchingsystemdevelopedbyInoue’sLaboratoryatUniversityofTokyo[Inoue85].

ThevisionsystemisconnectedviaethernettoourhostUNIXworkstationwhichhasaserialconnectiontoaradiomodem.Therobotalsohasaradiomodemandusingthenetworkingsoftwarewedevelopedthevisualmotorpathiscomplete.Thevisionsystemallowsitto‘see’pilesoflitter,butnotfineparticlesscatteredoverthefloor.

Figure2-Thevisionsystemsegmentingthe

imageintoregionsoffloorcarpetandobstacle.

Thevisionsystem’smatchingcapabilityhasalsobeenusedtoimplementarobustcollisionavoidancebehaviour[Zelinsky95b]forthevacuum.Figure2showstheviewfromtherobot,wheretheimagehasbeendividedintoacoursegrid.Eachsquareinthegridisclassifiedbasedonhowwellitmatchesagainstatemplateofthelaboratorycarpet.Thereisaseparatecarpettemplateforeachrowinthegridtoallowforthetexturescalingasthecarpetbecomesfartherawaytowardsthetopoftheimage.Foreachelementofthegrid,thevisionsystemgivesadistortionvaluewhichindicatestheconfidenceofthematchbetweenthecarpettemplateandtheimage.Nextthemainprogramthresholdsthedistortiontoclassifythegridelementaseithercarpetornon-carpet.Thevisualbehaviourforcollisionavoidancemapstheimagespaceintothefloorandphysicallydirectstherobottoavoidareasthatwerenotmatchedascarpet.Althoughthismatchingprocesscontainsnoise,sincetheclassificationisre-evaluatedatframeratearobustcollisionavoidancebehaviourresults.

Theotherrobot,thesweep,hasabrushtoolthatisdraggedoverthefloortosweepdistributedlitterintolargerpilesforthevacuumtopickup.Therobotisrequiredtosweepveryclosetowallswerethevacuumcannotreach.Thiswillrequirebasiccompetenceatnavigatingaroundourclutteredlaboratory,includingobstacleavoidance,andtheabilitytofollowalongwallscloselyathighspeed.Thiscannotbeachievedusingexistingwhiskers,asisshowninthesectiontofollow.

2.WHISKERS

Torealisethesweepingtasktherobotrequiredsensorstoreliablyfollowwallsatcloserangeandhighspeedandsimultaneouslyavoidobstacles.Therobotwasinitiallyequippedwithfourultrasonicrangesensorsasshownbelow.

Figure3-Schematiclayoutofsensors

Theultrasonicrangesensorsprovednottoberobustforwallfollowingbecausetheyoftengiveincorrectdistancereadingsforspecularsurfacesthatareinclinedwithrespecttotherobot.Inadditionthesensorswehavecannotmeasuredistancesunderthe5cmwerequireforclosefollowing.Infraredsensorswereconsidered,butaretypicallydifficulttomakerobustforawidevarietyofsurfacematerialtypesandcolours.

Nextweconsideredcontactsensors,suchaswhiskers.Mostcontactsensorsfortactilesensinginuseonrobotstodatecanbedividedintotwotypes.Thosewhichmeasurestrainandthosethatmeasuredeformation.Mosttactilesensorsthatmeasurethestrainareusedinsystemswithmanipulators.Forareviewsee[Nicholls89]and[Fearing90].Activewhiskersensorsthatmeasurestrainforrecoveringobjectshapehavealsobeenreported,forexampleby[Russell85],buttheseareprohibitivelyexpensivefortheuseofmanyonasmallinexpensivemobilerobotandprovidemoreinformationthanwerequire.Ofthetactilesensorsthatmeasuredeformation,onecommontypeistheskinlikesensors,thattypicallyarecomprisedofanarrayofsimplesensorsformeasuringdeformationataparticularpoint.Theseareusuallyexpensiveandmeasuredeformationsonlyoverasmallrange.Thephysicalsensorsusedmaybeoptical,magnetic,resistive,pneumaticorevenultrasonic,forexample[Russell90].Anothercommontypeofsensorformeasuringdeformationisthemechanicalwhisker.Thistypeofwhisker,asisinuseonmobilerobotstodate,providesonlybinarydeformationinformation;thatis,contact/non-contactinformation(referto[Everett88],[Russell90]forexamples).Acommonandcheapdesigninvolvesmountingpianowiresuchthatdeformationcontactsitwithaconductingplatehencemakingacircuitasshownbelow.

Figure4-Abinarywhisker1

Forwallfollowingtheinformationrequiredforcontrolof

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

当前位置:首页 > 经管营销

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

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