《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > 高爾夫球童機器人運動控制系統的設計

高爾夫球童機器人運動控制系統的設計

2008-04-11
作者:劉 嘉, 韋 巍

  摘 要: 針對高爾夫運動的特點,根據慎思/反應混合范式設計了高爾夫球童機器人系統。該系統由上位機" title="上位機">上位機系統和底層運動控制系統" title="運動控制系統">運動控制系統構成,具有很強的規劃能力和實時性。闡述了高爾夫球童機器人的結構和特點、底層運動控制系統結構和超聲傳感器" title="超聲傳感器">超聲傳感器的應用。
  關鍵詞: 高爾夫球童機器人 底層運動控制系統 單片機 超聲傳感器配置


  隨著人工智能和機器人技術的發展與成熟,服務型機器人已出現在各個領域。由于高爾夫運動獨特的運動方式和復雜的場地條件,因而用于高爾夫球場的機器人研究呈現出巨大的潛力。高爾夫球場面積廣闊,地勢復雜,既有平坦的草坪,又有各種各樣的障礙物,而且高爾夫運動者繁多,所有這些因素都對機器人的行走提出了很高的要求。目前世界上研究用于高爾夫球場的機器人主要有在球場上搜尋高爾夫球的自主移動型機器人和運載高爾夫裝備的機器人。美國Naval Air Warfare Center Weapons Division和 Golf Group of America聯合研究設計了安裝有GPS的遙控型高爾夫球包車。
  與應用GPS進行導航不同,設計的球童機器人用CCD攝像機和接近覺傳感器實時采集運動者和周圍的環境信息,跟蹤運動者來實現高爾夫球設備的運送。
1 機器人系統設計
  以機器人學中的三種普遍被認可的基元——感知、規劃、執行之間的關系,可將機器人中智能的組織分為三種形式:分級范式、反應范式和慎思/反應混合范式。采用慎思/反應混合得到的系統具有規劃能力,并使得機器人具有任何與相對于環境的全局狀態相關的記憶和推理能力。


  高爾夫機器人在跟蹤運動者行走的過程中,需要根據外界環境信息,自主地規劃路徑和處理突發性事件。為了使機器人具有規劃能力和實時性,采用了慎思/反應混合范式對機器人進行設計,用上位機系統和底層運動控制系統協作控制高爾夫機器人完成行走跟蹤任務。基于慎思/反應混合范式的機器人控制系統結構如圖1所示。主要包括如下兩部分:
  (1)上位機系統:主要由上位機和視覺系統構成,完成機器人的導航任務。上位機根據CCD攝像機和圖像采集卡采集的信息跟蹤運動者;根據底層運動控制系統傳送的傳感器和光碼盤信息構建地圖,并將規劃好的路徑傳送至底層運動控制系統。
  (2)底層運動控制系統:主要由MCS-51系列單片機的CPU控制板、多種接近覺傳感器和電機構成。CPU板根據不同傳感器信息,進行反應式行為的釋放,或是將傳感器信息送至上位機系統輔助路徑規劃和地圖構建。執行器" title="執行器">執行器接收命令進行行為的執行,并反饋光碼盤信息,以供上位機系統確定機器人的位置。
2 底層運動控制系統設計
  高爾夫球童機器人的底層運動控制系統的體系結構設計是基于行為的反應范式。它不僅負責上位機和執行器之間的通訊,而且采集各種接近覺傳感器信息,將信息傳送至上位機系統輔助路徑規劃和地圖構建,或釋放運動中的反應式行為。
  底層控制采用MCS-51系列單片機AT89C52作為核心控制器,另外采用三片AT89C2051分別控制機器人左右輪的運行和多路" title="多路">多路超聲傳感器信息的采集和處理。底層運動控制系統的硬件框圖如圖2所示。


  AT89C52主要對各類傳感器進行控制和融合,引起執行器的反應式行為,并通過串口與上位機進行通訊,將傳感器信息送至上位機輔助導航,并接受上位機規劃的運動指令,送至執行器。程序流程如圖3所示。


3 底層運動控制系統的感知器設計
  在高爾夫球童機器人行走的過程中,用各種接近覺傳感器的融合來實現避障的功能。最常用的接近覺傳感器有超聲傳感器(聲吶)、紅外傳感器和碰撞傳感器。根據三種傳感器的不同量程和系統功能的要求,用底層控制器對傳感器進行切換和選擇,并對各組傳感器信息進行融合。
  由于超聲傳感器可以返回障礙物的實際位置和距離,價格低廉,使用方便,故超聲傳感器在移動機器人中有著廣泛的應用。在高爾夫球童機器人中,用獨立的MCU AT89C2051作為控制器制作超聲電路板,對多路超聲傳感器進行控制和選擇,將測得的數據傳送至底層運動控制系統核心控制器AT89C52。


  為了增加聲吶環探測的高度范圍,在近期的研究中采用了雙層的布局方法。由于超聲傳感器的波束角約為30°,經實驗發現,18個超聲傳感器能夠很好地完成測量任務。多路超聲傳感器配置示意圖如圖4所示。圖中每層各9個,在同一水平面上的投影為交叉均勻分布,如圖4(a)所示。在本設計中用AT89C2051通過模擬開關選擇多路超聲傳感器,可以用定時器/計數器T0、T1分別對兩組超聲傳感器測距,同時進行計時,如圖4(b)所示。
  由于人步行的速度約為1.5m/s,因此高爾夫球童機器人適合的行走速度為1.5~2m/s,一組超聲傳感器在常溫下測到5米遠的障礙物需要的時間約為0.03秒,在此段時間內機器人可以行走0.045~0.06米。可知機器人到障礙物的距離和此段時間內機器人以1.5~2m/s的速度走過的距離之比約為100:1。可以看出,在機器人檢測到障礙物后,有足夠的時間進行聲吶環掃描和避障。
  在對聲吶環進行掃描時,需要考慮以下兩方面來提高超聲傳感器的效率:
  (1)在機器人行走的過程中,前方的傳感器的作用非常重要,在聲吶環的一次掃描周期中需要進行多次的掃描檢測。
  (2)可以同時用不同方向上的超聲傳感器進行測量,這
  樣既能提高檢測的效率,又能防止超聲傳感器的串擾問題。
  本文為高爾夫球童機器人的設計提出了一個可行的方案。基于慎思/反應混合范式設計的高爾夫球童機器人,通過視覺和接近覺兩類傳感器的信息采集,在上位機和底層運動控制系統的控制下,能夠自主跟蹤運動者,處理高爾夫球場的特殊環境,具有很強的規劃能力和實時性;功能完善,成本低廉,有著良好的應用前景。在以后進一步的研究中,可以將上位機用能夠進行圖像處理的DSP代替,既可以壓縮成本,又能減輕機器人車身的重量。
參考文獻
1 Murphy R R著,杜軍平等譯.人工智能機器人學導論[M].北京:電子工業出版社,2004
2 蔡自興,周 翔,李枚毅. 基于功能/行為集成的自主式移動機器人進化控制體系結構[J].機器人,2000;22(3):169~175
3 陳春林,陳宗海,卓 睿.基于多超聲傳感器的移動機器人目標識別[J].模式識別與人工智能,2005;18(5):602~607
4 羅志增,蔣靜坪.機器人感覺與多信息融合[M].北京:機械工業出版社,2002
5何小艇.電子系統設計第二版[M].杭州:浙江大學出版社,2003

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: jzzjlzz亚洲乱熟在线播放 | 人人爽人人爱 | 成人一区专区在线观看 | 九九精品视频在线 | 久久大胆视频 | 激情丁香网 | 午夜做性视频 | 免费黄色的网站 | 中文字幕一区二区三区永久 | 九九色综合网 | 亚洲专区一 | 男女www视频在线看网站 | 成年人网站免费在线观看 | 色综合成人网 | 无遮挡一级毛片呦女视频 | 国产成人精品三区 | 香蕉网站狼人久久五月亭亭 | 深夜在线看片 | 欧美成人午夜免费完成 | 色老汉在线| 成人深夜福利 | 精品一区二区三区高清免费观看 | 69一级毛片 | 又长又深又硬又黄又猛又爽 | 在线免费观看视频你懂的 | 欧美乱子伦一区二区三区 | 日日摸夜夜添夜夜添一区二区 | 高清潢色大片 | 欧美日韩视频在线播放 | 欧美精品亚洲精品日韩经典 | 天天干天天天天 | 日韩欧美一区二区三区在线观看 | 欧美日韩中文字幕在线视频 | 男人把女人靠到爽痛视频 | 国产精品日本欧美一区二区 | 亚洲日韩天堂 | 婷婷六月综合网 | 国产精品黄在线观看免费网站 | 国产精品久久久 | 国产精品午夜免费观看网站 | 万部在线视频免费观看 |