999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

應用差分GPS實現小麥精播機器人定位※*

2011-06-25 02:45:36邱燕林海波董樹亮儀垂杰
單片機與嵌入式系統應用 2011年10期
關鍵詞:信息

邱燕,林海波,董樹亮,儀垂杰

(青島理工大學 計算機工程學院,青島 266033)

邱燕(碩士研究生),主要研究方向為小麥精播機器人。

引 言

相對定位又包括慣性定位和測距定位,是通過測量機器人相對于初始位置的距離和方向來確定機器人的當前位置,通常也稱作航跡推算法(dead reckoning)。常用的傳感器包括光電編碼器、里程計及慣導系統(速度舵螺、加速度計等)[2]。相對定位的優點是機器人的位姿是自我推算出來的,不需要對外界環境的感知信息;缺點是漂移誤差會隨時間積累,不適于精確定位[3]。

絕對定位主要有導航信標定位、主動或被動標識定位、地圖匹配定位和GPS衛星導航定位。絕對定位的優點在于定位誤差是有界的,定位精度較高。這幾種方法中,信標或標示牌的建設和維護成本較高;地圖匹配技術處理速度慢,或者是不精確;GPS只能用于室外[4]。

考慮到小麥精播機器人的作業環境是在一定區域的農田中,要求具有較高的定位精度,而且是在室外工作,所以采用差分GPS衛星導航定位。它的定位原理如下:采用兩臺GPS接收機,一臺是基準站,另一臺是移動站。已知一個點的坐標,并且在已知坐標的固定點上架設一臺GPS接收機(稱基準站),通過GPS的定位數據和已知坐標點的數據解算出差分數據(RTCM),再通過數據鏈將誤差修正參數實時播送出去。基準站通過數據鏈接收修正參數并傳給移動端,移動端修正參數后和自己的定位數據進行修正計算,即可將定位精度提高到cm級。

1 小麥精播機器人定位系統

基于差分GPS小麥精播機器人定位系統的主要設計思想是:首先設定好機器人的理想行走路徑并顯示出此路徑;然后由GPS測得移動機器人的經緯度信息并且在地圖中顯示,調用路徑規劃算法使機器人沿理想路徑行走。總體程序流程如圖1所示。

圖1 小麥精播機器人定位系統總體程序流程

1.1 GPS數據的接收和提取

GPS全球定位系統是由24顆衛星均勻分布在6個軌道平面內來保證任何時間、任何地點都能定位,其定位誤差與時間無關。因此,GPS衛星定位技術為移動機器人實現自主性提供了強有力的保障[5]。

為了利用GPS的數據來測量小麥精播機器人的位姿,首先就是要實現GPS接收機與小麥精播機器人上位機的順利通信,然后再提取機器人的位姿信息。GPS接收機與小麥精播機器人上位機的通信采用串行方式。因為GPS接收機接到的是TTL電平,而上位機接口為RS-232電平,所以要進行電平轉換[6]。

GPS數據的接收和提取程序是在NI公司的圖形化編程語言Labview環境中設計完成的。利用Labview中VISA串口配置函數和VISA串口讀取函數使GPS與上位機通信,讀取GPS數據信息。

GPS接收到的數據信息有多種,例如GGA、GSA、GSV、GST、ZDA等。這些信息的作用分別是:$GPGGA輸出GPS的定位信息;$GPGSA輸出當前衛星信息;$GPGSV輸出可見衛星信息;$GPGST輸出定位標準差信息;$GPZDA輸出UTC時間信息。本定位系統主要利用定位語句$GPGGA中的部分數據信息(即小麥精播機器人所在位置的經度、緯度和是否有效信息),通過Labview中字符串截取函數來提取這3種信息。

GPS數據接收和提取的程序流程如圖2所示。最終運行結果如圖3所示。

從南通已經內化的風俗習慣意識理念,可以總結這里的人克己寬人,灑脫飄逸,無論順境逆境都能坦然面對的心態,借助于特定形式加以弘揚。

1.2 經緯度的坐標轉換

由于GPS接收機采集到的定位數據是WGS84坐標系統下的經緯度數據,在實際的應用中需要的大多是國家坐標系或是獨立坐標系,因此需要把它轉換成某一平面坐標系中的坐標,以便能夠在地圖中顯示定位結果和小麥精播機器人的規劃路徑[7]。我國地圖的坐標系統主要有1980西安坐標系和1954北京坐標系兩種,兩者坐標系都是屬于投影坐標系,即把球面坐標轉換成平面坐標后的坐標系。其中,1980西安坐標系采用的是1975國際橢球體,1954北京坐標系采用的是克拉索夫斯基橢球。

結合地理位置因素,為了使小麥精播機器人的定位更加精確,這里把大地坐標系轉換成1954北京坐標系。轉換步驟分為兩步:首先將 WGS84大地坐標(B,L)轉換為對應于WGS84橢球的高斯平面坐標(X,Y);然后再經過平面轉換將高斯平面坐標轉換為1954北京坐標(x,y)。

1.2.1 高斯投影

將大地坐標(B,L)轉換為高斯平面坐標(X,Y)的公式稱為正算公式,反之稱為反算公式,這里為了編程方便只采用正算公式。將經緯度轉換成平面X、Y坐標,即(B,L)→ (X,Y),具體轉換公式略——編者注。

1.2.2 平面轉換公式

平面坐標轉換的目的就是將高斯平面坐標(X,Y)轉換為當地國家坐標系或獨立坐標系下的高斯平面坐標(x,y)。在通常情況下,常用的平面坐標系間的轉換有:相似變換、仿射變換、雙線性變換以及二次或高次多項式變換等。相似變換完全是兩平面坐標體系間的轉換,未考慮系統誤差,它需要4個參數,即2個已知點在2個平面坐標系下的相應坐標;仿射變換需要6個參數,在相似變換的基礎上考慮了縱橫坐標尺度因子的差異,它需要3個已知點在2個平面坐標系下的相應坐標;二次或高次多項式變換建立映射關系可以削弱兩坐標系統之間的平移、縮放、旋轉和地球橢球參數不同引起的誤差,以滿足更高精度的要求。若采用二次或高次多項式變換,可削弱兩坐標系統之間的旋轉、平移和地球橢球參數不同引起的誤差,使得轉換后的坐標精度更高[8]。這里采用二次多項式變換,將高斯平面坐標系下的(X,Y)坐標轉換為1954北京坐標系下的(x,y)坐標,具體公式略——編者注。

圖2 GPS數據接收和提取程序流程

圖3 數據接收和提取運行結果

1.3 路徑規劃及軌跡跟蹤

本課題中要求機器人從給定的初始狀態出發,跟隨一條理想的幾何路徑進行播種,機器人的初始點可以在這條路徑上,也可以不在路徑上。在Labview中picture控件是最基本的圖像顯示控件,通過對像素的處理可以靈活地顯示任何復雜的圖形,所以選用picture控件來實現道路規劃和實際行走軌跡的繪制。

1.3.1 路徑規劃

用plot XY.vi函數來進行道路的規劃,用一維數組來存儲路徑關鍵點的坐標(命名為數據),該一維數組中的每個元素是由X和Y像素坐標組成的簇。路徑規劃程序運行結果如圖4所示。

圖4 路徑規劃程序運行結果

1.3.2 軌跡跟蹤

軌跡跟蹤對于調整機器人的行走路徑,使之沿著理想路徑行走具有重要的意義[9]。Labview的波形顯示控件能夠很好地顯示各種波形和圖形,但是不夠靈活,這里同樣選用picture控件來實現觀測衛星運行軌跡圖的繪制。用String Subset控件分解提取信息的同時,把每次獲取的有效的衛星信息轉換為平面坐標下的坐標,并按順序保存在一個數組里。與路徑規劃一樣,也是使用plot XY.vi函數來顯示機器人的軌跡圖。軌跡跟蹤的程序框圖如圖5所示。

圖5 軌跡跟蹤程序框圖

2 小 結

采用差分GPS對小麥精播機器人定位,由移動站和基準站組成,通過在固定測站和流動測站上進行同步觀測,利用在基準站上所測得的衛星定位誤差數據改正移動站上定位結果的衛星定位。這種差分GPS的優點是定位精度較高。實驗表明,小麥精播機器人的實際行走路徑和規劃路徑是基本重合的,但是由于許多人為的因素使差分GPS移動站接收到的GPS數據存在一定的誤差,還需要進一步改正。

編者注:本文為期刊縮略版,全文見本刊網站www.mesnet.com.cn。

[1]郭戈,胡征峰,董江輝.移動機器人導航與定位技術[J].微計算機信息,2003,19(8):10-11,72.

[2]張毅,羅元,鄭太雄,等.移動機器人技術及其應用[M].北京:電子工業出版社,2007:140-165.

[3]Thrun S.Finding Landmarks for Mobile Robot Navigation[C]//Proc of IEEE Inter Conf Robotics and Auto,1998.

[4]王衛華.移動機器人定位技術研究[D].武漢:華中科技大學,2005.

[5]賀鑫元,馬樹根,李斌,等.基于GPS的蛇形機器人導航方法[J].高技術通信,2004,14(9):67-70.

[6]孟祥荔.基于GPS定位的移動機器人導航系統的研究[D].天津:天津理工大學,2007.

[7]韋艷,陳華根.GPS定位顯示中的坐標轉換[J].海洋測繪,2010,30(3):16-19.

[8]羅德安,廖麗瓊.一種車載GPS系統坐標轉換公式及其應用[J].西南交通大學學報,2001,36(4):365-368.

[9]Lin Haibo,Li Qing,Xiu Yufeng.Research and Development on the Key Technology of Wheat Single Seed Robot[C]//World Automation Congress(WAC),2010:339-343.

猜你喜歡
信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息超市
大眾創業(2009年10期)2009-10-08 04:52:00
展會信息
展會信息
展會信息
展會信息
展會信息
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 91国内外精品自在线播放| 三上悠亚在线精品二区| 久久国产精品国产自线拍| 黄片在线永久| 国产一级视频久久| av在线无码浏览| 亚洲国产成人自拍| 在线中文字幕日韩| 在线不卡免费视频| 亚洲综合色婷婷| 欧美69视频在线| 亚洲成AV人手机在线观看网站| 高清不卡一区二区三区香蕉| 国产一区二区色淫影院| 欧美一区中文字幕| 九九热在线视频| 人妻丰满熟妇AV无码区| 免费看黄片一区二区三区| 亚洲国产精品一区二区第一页免| 国产乱人伦精品一区二区| a毛片在线播放| 欧美一区二区丝袜高跟鞋| 国产午夜无码片在线观看网站 | 精品国产一二三区| 91av成人日本不卡三区| 国产成人久久777777| 国产成人区在线观看视频| 欧美性天天| 91蝌蚪视频在线观看| 91破解版在线亚洲| igao国产精品| 欧美国产日韩在线播放| 无遮挡国产高潮视频免费观看| 久99久热只有精品国产15| 久久久国产精品无码专区| 国产精品2| 免费观看亚洲人成网站| 中文纯内无码H| 动漫精品中文字幕无码| 国产黑丝视频在线观看| 欧美精品在线看| 日韩亚洲综合在线| 亚洲无码久久久久| 国产精品久久自在自线观看| 国产丝袜无码精品| 欧美日本激情| 亚洲色婷婷一区二区| 成人免费黄色小视频| av无码一区二区三区在线| 91精品国产91久无码网站| 亚洲成人手机在线| 久久这里只精品国产99热8| 精品福利视频网| 在线欧美a| 色悠久久综合| 免费一级α片在线观看| 色欲色欲久久综合网| 91欧美亚洲国产五月天| 黄色在线不卡| 日本不卡在线播放| 国产乱肥老妇精品视频| 午夜福利视频一区| 亚洲一区二区三区中文字幕5566| 精品成人一区二区三区电影| 欧美有码在线观看| 国产自产视频一区二区三区| 毛片手机在线看| 91成人在线免费视频| 女人18毛片久久| 97久久精品人人做人人爽| 久久精品亚洲热综合一区二区| 无码日韩视频| 91麻豆久久久| 中文字幕免费在线视频| 另类欧美日韩| 99久久国产自偷自偷免费一区| 97成人在线观看| 在线色国产| 国产簧片免费在线播放| 91年精品国产福利线观看久久 | 欧美中文一区| 国产精品第一区|