[资料][自动化技术][机器人]国外的机器人制作

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

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

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

资源描述

RapidPrototypingofSmallRobotsDraftGrigoriyB.ReshkoCarnegieMellonUniversityPittsburgh,PA,USAreshko@ri.cmu.eduMatthewT.MasonCarnegieMellonUniversityPittsburgh,PA,USAmatt.mason@ri.cmu.eduIllahR.NourbakhshCarnegieMellonUniversityPittsburgh,PA,USAillah@ri.cmu.edu1.IntroductionThispaperdescribesourworkonhighqualityrapidprototyping.Thefocusisontechniquesthatproduceprototypesofdesiredqualityandyetdonottakelongtobuild.Wepresentnecessaryinformationaboutmethodsofcontrol,power,sensors,batteries,electronics,andmore.Weoutlinematerials,methods,andtools.Wealsoexplainhowtouseservomotors,Lego,andelectronicstoachievesatisfyingresults.Figure1showsanexampleofthekindofproject.Withtherighttoolsandmaterials,andwithpartsonhand,theomniwheeltelerobottooklessthanhalfanhourfromconceptiontocompletion.1.1Whyprototype?Wehavenoticedthatsomedesignerstendtoprototypeveryquickly[1].Sometimesyoucanlearnsomethingimportantinafewminutesfromaprototypethatmighthavetakenweeksormonthsotherwise.Mechanicaldesignseemstorequireiteration,so,thefasteryoucaniterate,especiallyatthebeginningofaproject,thebetter.1.2LevelsofprototypingPrototypingrangesfromanideatoacompleteproduct.Thequalityandthelevelofdetailofaprototypeshoulddependonitspurpose.Forexample,Figure1showsthefirstprototypeofthePalmPilotRobot[5],whichatthispointisnothingmorethanthreeservostapedtoareceiver.Thissimplemodelissufficienttofulfillitspurposeofdemonstratingholonomicmotionofthebase.Laterwebuiltamorecomplexprototypewithsensorstoshowthattherobotcanfollowwalls.2.ControlWeexaminedandtestedthreetypesofcontrolofprototypes:humanpoweredprototypes,remotecontrol,andcomputercontrol.2.1HumanpoweredprototypesOneofthemostcommongoalsofprototypingistodemonstrateaconceptoranidea.Usuallycomplexityofaprototypevarieswiththecomplexityofanidea.Relativelysimpleorpredictableprototypesdonotneedmotorsandbatteries–theycanbepoweredandcontrolledbyhumansinstead.Anexampleofahuman-poweredprototypeisaregularfour-wheelLEGOvehicleinFigure2.Thereisnoneedtoattachmotorsandremote-controlequipmenttodemonstratethatitcanmovebackandforth.Onthecontrary,itisimpossibletodemonstratewheeltractionsimplybyturningthewheels.Therefore,prototypesinwhichhumanFigure1Figure2RapidPrototypingofSmallRobots2interventionaffectstheresultsrequirearemoteorcomputercontrolsystem.2.2RemotecontrolHumanremotecontrolisusefulwhenpreciseorunusualmethodsofcontrolarerequired.Itisalsothesimplestwaytocontrolaprototypewithoutactuallyphysicallyinterferingwithit.Forexample,thefastestwaytodeterminewhathappenstoarobotthatrapidlyacceleratesandthendeceleratesistousearemotecontrolsystem.Asimpleandeasytouseremotecontrolsystemformodelairplaneswillsufficetodemonstratewhethersuchrobotwillimmediatelycometoastoporskidforacertaindistance.Suchcontrolsystemhasfourchannelsandprovidesgoodrange,reliablecommunication,anduptofourproportionalcontrols,whichallowsmoothadjustmentofspeedorangularpositionofservos.AnexampleisThree-WheelMobipulatorrobot.Humanremotecontrolprovidesaneasymethodofcontrolofthesteeredwheelandthebrakeatthesametime,whilenotrequiringanyprogrammingoradditionalelectronics.2.3ComputercontrolWhenarobotrequirespreciseandcomplexoperationsorisinvolvedinanapplicationthatrequiressensorsorcomputerfeedbacktotakeactions,thecomputercontrolbecomestherightchoice.Anexampleofsuchcontrolisasimpleautonomousprototypewithencodersonitswheelsdrivinginastraightpath.Companiesdevelopavarietyofboardswithdifferentcapabilitiesthatcancontrolservoandsteppermotorsbymeansofserialorparallelcommunicationwithacomputer.SomeboardsjusttranslatecommandsfromacomputertoPWMsignals,whereasothersareprogrammable.Pontech’sSV203boardisagoodexampleofarelativelysimpleandinexpensivecomputercontrolsystem.Itusesserialcommunicationtotalktoacomputerandcanrunbyitself.However,itisveryslowandsimplisticcomparedtoadesktopcomputer.Mostboardshaveverylimitednumberoffunctionsandtheamountofmemory.Althoughtheboardbyitselfcanbesufficientforanumberofapplications,thetwoalternativesaretouseatetherandconnectarobottoareasonablypowerfulcomputer,ortouseamorecomplexboardsuchas68HC11chiporBASICstamp.Anotheradvantageofcomputercontrolovertheprevioustwomethodsistheabilitytousesensors.Mostcontrolboardshavealreadybuilt-inanaloganddigitalinputsandcanconnecttoavarietyofsensors.3.PowerSize,shape,andvoltageofbatteriesdependonitsapplication.Forsmall-scaleprototypes,weuse6Vor4.5VNickel-MetalHydride(NiMH)battery.Itisfullyrechargeableandcanprovidesteadyvoltageforarelativelylongtime.Thesebatteriescanbeusedforservomotorsandelectronics,becausetheyprovidehighcurrent.Asmallregular9Vor6VNiMHwithavoltageregulatorcanbeusedtopowerelectronics,sinceitdoesnotrequirehighcurrent.Tetheredmodelscanbepoweredexternally,sincetheyalreadyrequirewiresforcommunication.Externalpowersupplyhasanadvantageofprovidingstablehigh-currentoutputwithoutaneedtorecharge.4.SensorsWhencontrollingarobotbyacomputer,orwhenitisanautonomoussystem,sensorsbecomeanintegralpartofprototyping.4.1.DigitalandanalogsensorsTherearetwotypesofsensors:digitalandanalog.Digitalsensors,suchasmicro-switchesorpushbuttons

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

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

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

×
保存成功