资源描述:
《采用模糊逻辑控制使自主机器人避障设计 毕业论文外文翻译》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、AutonomousrobotobstacleavoidanceusingafuzzylogiccontrolschemeWilliamMartinSubmittedonDecember4,2009CS311-FinalProject1.INTRODUCTIONOneoftheconsiderablehurdlestoovercome,whentryingtodescribeareal-worldcontrolschemewithfirst-orderlogic,isthestrongambiguityfoundinbothsemanticsande
2、valuations.Althoughoneoptionistoutilizeprobabilitytheoryinordertocomeupwithamorerealisticmodel,thisstillreliesonobtaininginformationaboutanagent'senvironmentwithsomeamountofprecision.However,fuzzylogicallowsanagenttoexploitinexactnessinitscollecteddatabyallowingforaleveloftoler
3、ance.Thiscanbeespeciallyimportantwhenhighprecisionoraccuracyinameasurementisquitecostly.Forexample,ultrasonicandinfraredrangesensorsallowforfastandcosteffectivedistancemeasurementswithvaryinguncertainty.Theproposedapplicationsforfuzzylogicrangefromcontrollingrobotichandswithsix
4、degreesoffreedom1tofilteringnoisefromadigitalsignal.2Duetoitseasyimplementation,fuzzylogiccontrolhasbeenpopularforindustrialapplicationswhenadvanceddifferentialequationsbecomeeithercomputationallyexpensiveoroffernoknownsolution.Thisprojectisanattempttotakeadvantageofthesefuzzyl
5、ogicsimplificationsinordertoimplementsimpleobstacleavoidanceforamobilerobot.2.PHYSICALROBOTIMPLEMENTATION2.1.ChassisandsensorsTheroboticvehicle'schassiswasconstructedfromanExcaliburEI-MSD2003remotecontroltoytank.Thedevicewasstrippedofallelectronics,gears,andextraneouspartsinord
6、ertoworkwithjusttheemptycaseandtwoDCmotorsforthetanktreads.However,thisleftasomewhatunevensurfacetoworkon,sohigh-densitypolyethylene(HDPE)rodswereusedtofillinemptyspaces.SinceHDPEhasaratherlowsurfaceenergy,whichisnotidealforbondingwithothermaterials,apropanetorchwasusedtoraises
7、urfacetemperatureandimprovebondingwithanepoxyadhesive.ThreeSharpGP2D12infraredsensors,whichhavearangeof10to80cm,wereusedfordistancemeasurements.Inordertomounttheseappropriately,a2.5by15cmpieceofaluminumwasbentintothreeevenpiecesat135degreeangles.ThisallowsfortheIRsensorstotaket
8、hreedifferentmeasurementsat45degreeangles(right,middle