DESIGNANDDEVELOPMENTOFAUTOMATICNAVIGATIONSOFTWAREFORFARMINGMACHINES1,GangLiu,*11AgriculturalUniversity*Abstract:Thenavigationsoftwareplayedanimportroleincontrolling-decisionforAutomaticNavigationsystem.
Itmainlycompleteddatareading,dataprocessinganddataoutputting.
Thedatareadingmoduleaccepteddatefromdifferentsensorsviaserialportsandextractedusefulinformation.
Thedataprocessingmoduleincludedimprovingpositioningaccuracyandcalculatingthevalueofcontrolparameter.
Thedataoutputtingmoduleshowedthenavigationstatusforusers.
Thesoftwareranwellinpractice.
Keywords:1.
INTRODUCTIONAutomaticnavigationsystemwasthebaseofprecisionfarming.
Theycouldarriveatcorrectpositionbytrackingpredefinedpathtocompletedatacollectingandseeding.
Thoughthestudyofautomaticnavigationsystemforagriculturehadalonghistory,itisatthestartingstageinChina(Q.
ZhangandH.
Qiu,2004).
Thispaperfocusedontheresearchofnavigationcontroltechniqueandpositioningmethodwhichwereimplementedinthesoftware.
automaticnavigation,mapmatching,fuzzylogiccontrol,multi-threadsYang,Y.
andLiu,G.
,2008,inIFIPInternationalFederationforInformationProcessing,Volume259;ComputerandComputingTechnologiesinAgriculture,Vol.
2;DaoliangLi;(Boston:Springer),pp.
1345–1348.
YunuoYangChina,Tel:86-10-62736741,Fax:86-10-62736746,Email:pac@cau.
edu.
cnKeyLaboratoryofModernPrecisionAgricultureSystemIntegrationResearchChinaCorrespondingauthor,Address:P.
O.
Box125,QinghuaDonglu17,Beijing,100083,P.
R.
Theprimarygoalofthisarticlewastoexploreagoodpositioningalgorithmandcontrolmethodandtodevelopaneffectivesoftwaresystemforimprovingaccuracyandstabilityofnavigationsystem.
2.
DESCRIPTIONOFAUTOMATICNAVIGATIONSYSTEMThesystemwasconstitutedbythreeparts:amaincomputer,anassistedcomputerandafarmingvehicle.
ThenavigationsoftwarerunningonthemaincomputeracceptedGPSdatafromGPSreceiverandpostureinformationfromtheassistedcomputerviaserialports.
Basedonthisdata,moreaccuratepositioncoordinatesandcontroldecisionvalueswouldbeachieved.
Thenthemaincomputercommunicatedwiththeassistedcomputertoguidethevehicle.
vehicle'speedandsteeringangle.
Theassistedcomputerreadsignalsfromsensorsandsentthemtothemaincomputer.
Itgotthedesiredsteeringangleandsentittothesteeringcontrollerwhichcoulddrivethevehicle.
3.
PRINCIPLESANDMETHODS3.
1NavigationpositioningalgorithmGPScouldaccuratelymeasuretheabsolutepositionoffarmingmachineinthefield,butitmighthaveerrorscausedbythecomplexenvironmentalconditions.
ThoughDead-reckoning(DR)algorithmcouldcalculatetherelativepositionbasedoninformationfromsensors,errorswouldbeaccumulatedduringalongtime.
ThisresearchputforwardMap-Matching(MM)theorytoimprovetheabovemethods.
Fuzzylogictheorywasdiscussedtocalculatetheirweightsaccordingtothedesiredpathinformationpositionaccuracyinpractice.
thedigitalcompasswasusedtoevaluatetheorientationofthevehicle.
TheDifferentposturesensorswereusedtogetmoreefficientinformation.
velocitysensorandanglesensorwasdesignedtodetecttravelingtheYunuoYang,GangLiuToshowthenavigationinformation,thesoftwareprovidedafriendlyinterfaceonwhichuserscoulddetecttheposition,speedanddirectionetc.
offarmingmachine.
Alltheinformationcouldbesavedforfurtheranalysis.
1346(H.
W.
Griepentrogetal.
,2006).
Themethodwashelpfulforimprovingthe3.
2NavigationcontroltechniqueThekeytechniquesofthispartweresearchingdynamicpathanddecidingcontrolvolume.
Adynamicpathsearchwasamethodtodeterminethenexttargetpointbasedonboththepathcurvatureandthevehiclespeed(ZhouZhiyan,2005).
Thepathlook-aheaddistancedeterminedbyfuzzylogictheorywasthelengthoftheprospectivepathandwasusedtolocatethepropertargetonthepath.
Thetargetpointwasusedtoevaluatethelateraldeviationandyawangle.
Thesedatawereusedtodeterminethedesiredsteeringangletoguidethevehicleaccuratelyalongthepredefinedpath.
4.
DESIGNANDDEVELOPMENTOFSOFTWARESYSTEM4.
1DesignofsoftwaresystemstructureToensureareal-timeperformance,thesystemappliedthemulti-threadsmethodondemandofmulti-tasks.
Asthethebodyofsystem,themainthreadaccomplisheddisplayingtrackingposition,operatingmap,MMmethodanddeterminingdesiredsteeringangle.
Italsowouldcommunicatewiththesemodulesandco-operatedwiththeassistedthreads.
Theassistedthreadswerepathdesigningandcommunication.
Theformeronedesignedtheoptimumpathbasedonthedatabasefollowingsomeprinciples,andthelateronecommunicatedwiththeassistedcomputertoacceptinformationandsendsignaltoeachother.
4.
2DevelopmentofsoftwaresystemThesystemwascomposedoffourmodulesillustratedbythefollowingstructure.
Thedatacommunicationmodulemainlysetportparameters,receivedsignalsfromdifferentsensorsandsentdecisioncommandtotheassistedcomputer.
Theimplementationofthisisapplicableappliedforwasapprovedhavinghigh-efficiency.
Themapmoduleincludedmapmaking,mapoperatingandmapdisplaying.
TogetanaccuratemapthisresearchfirstlygotCADmap,thenconvertedittoashapemapbyArcview3.
2systemandcollected7basepointsbyGPSreceivertoadjustmap.
Themapoperatingincludingzoomingout,zoominginandpanningwasdevelopedbyGISActiveXMapObjects2.
2.
Pathtrackinganddisplayingwasalsodesignedinthismodule.
ThepathdesigningmodulecoulddeterminethepointsattheendofthefieldandsetaproperbufferfortheCSerialPortclasstocontrolthreeports(GongJianwei,2005).
ThemethodDesignandDevelopmentofAutomaticNavigationSoftware1347farmingmachineturning.
Theprinciplesweredifferentbasedondifferentfieldshapes,vehiclestructuresandfarmersneeds.
Dijkstraalgorithmwasadoptedtofulfillpathplanningaccordingtoseveraloptimumprinciples.
AsthemostimportantpartthenavigationcontrollingmodulewasconstitutedofMM,calculatingpreviewpointanddeterminingdesiredsteeringangle.
Thesemoduleswereassociatedwiththenavigationgeographicdatabasecontainingmapinformationandmovingvehicleinformation.
MicrosoftAccess2003databasewasusedtosavedataandShapefilesmethodwasadoptedtomanagedata(LiuGuangandLiuXiaodong,2004).
5.
CONCLUSIONSomevalidationtestswereperformedontheplaygroundintheeastcampusofChinaAgriculturalUniversity.
Accordingtotheresults,thesoftwarecouldrunwellandthenavigationsystemcouldresponseintime.
ACKNOWLEDGEMENTSThispaperissupportedbythenational863projects:ControlTechniqueandProductDevelopmentofIntelligentNavigationofFarmingMachines(2006AA10A304).
REFERENCESZhouZhiyan,StudyontheNavigationGeographicInformationSystemfortheIntelligentGongJianwei,VisualC++/TurboCSerialPortsCommunication,PublishingHouseofElectronicsIndustry,2005.
LiuGuangandLiuXiaodong,GISDevelopment—VC.
NETandMapObjects,TsinghuaUniversityPress,2004.
MechatronicsandApplications,2006.
FarmingChassis,SouthChinaAgriculturalUniversity,2005.
YunuoYang,GangLiu1348Q.
ZhangandH.
Qiu,ADynamicPathSearchAlgorithmforTractorAutomaticNavigation[J].
AmericanSocietyofAgriculturalEngineers,2004,47(2):639-646.
H.
W.
GriepentrogandB.
S.
Blackmore,PositioningandNavigation,pp.
195-204ofChapter4
Bluehost怎么样,Bluehost好不好,Bluehost成立十八周年全场虚拟主机优惠促销活动开始,购买12个月赠送主流域名和SSL证书,Bluehost是老牌虚拟主机商家了,有需要虚拟主机的朋友赶紧入手吧,活动时间:美国MST时间7月6日中午12:00到8月13日晚上11:59。Bluehost成立于2003年,主营WordPress托管、虚拟主机、VPS主机、专用服务器业务。Blueho...
零途云(Lingtuyun.com)新上了香港站群云服务器 – CN2精品线路,香港多ip站群云服务器16IP/5M带宽,4H4G仅220元/月,还有美国200g高防云服务器低至39元/月起。零途云是一家香港公司,主要产品香港cn2 gia线路、美国Cera线路云主机,美国CERA高防服务器,日本CN2直连服务器;同时提供香港多ip站群云服务器。即日起,购买香港/美国/日本云服务器享受9折优惠,新...
Friendhosting发布了针对“系统管理日”(每年7月的最后一个星期五)的优惠活动,针对VPS主机提供55%的优惠(相当于四五折),支持1-6个月付款使用,首付折扣非永久,优惠后最低套餐首半年7.18欧元起。这是一家保加利亚主机商,成立于2009年4月,商家提供VDS和独立服务器租用等,数据中心目前可选美国洛杉矶、保加利亚、乌克兰、荷兰、拉脱维亚、捷克和波兰等8个地区机房。下面以最低套餐为例...
www.77vcd.com为你推荐
www.983mm.comwww.47683.com关键字什么叫关键词地陷裂口天上顿时露出一个大窟窿地上也裂开了,一到黑幽幽的深沟可以用什么四字词语来?www.7788dy.com回家的诱惑 哪个网站更新的最快啊www.ijinshan.com金山毒霸的网站是多少haole012.com说在:012qq.com这个网站能免费挂QQ,是真的吗?www.175qq.com最炫的qq分组www.1diaocha.com哪个网站做调查问卷可以赚钱 啊夏琦薇赞夏琦薇的人有多少?蜘蛛机器人红警2里的蜘蛛机器人怎样对负
technetcal locvps stablehost 国外bt 网络星期一 名片模板psd 网站监控 火车票抢票攻略 服务器cpu性能排行 免费个人网站申请 傲盾官网 免费phpmysql空间 shopex主机 网通服务器 lamp架构 广东主机托管 网络速度 国外代理服务器 标准机柜 apachetomcat 更多