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

四足機器人全向輪行走及拋投控制系統(tǒng)設計

2020-09-10 09:54:06趙曉艷張超馬艷娥張強
內燃機與配件 2020年5期

趙曉艷 張超 馬艷娥 張強

摘要:機器人的發(fā)展是未來發(fā)展必然趨勢的其中之一,全方位移動式機器人更是智能機器人這一領域的一個重要組成。本課題設計是應全國大學生機器人大賽(ROBOCON賽事)規(guī)則的要求,設計制造一款四個全向輪的機器人,采用STM32F407VET6作為主控制器,對其行走機構和拋投機構做了研究。其中四輪全向輪機器人的行走移動機構,采用了多傳感器融合定位,以保證可靠準確的抵達最初設定的位置。通過拋投機構抓取拐骨、翻轉并將拐骨投擲到投擲區(qū)且平穩(wěn)的著落,并對機構進行實驗驗證。

關鍵詞:全向輪;拋投;機器人;機構控制

1? 緒論

第十八屆全國大學生機器人大賽(ROBOCON賽事)是以“快馬加鞭”為中心主題,舉辦大學生機器人賽事。如今,第四次工業(yè)革命以大數據為核心,信息在不知不覺中高速傳遞,促使互聯網在思維邏輯上形成了單一且巨大的信息在網絡上實現全球化,能使我們不受空間限制,并且可以通過多種多樣的形式來進行信息的交換。

2? 系統(tǒng)總框架設計

底盤行走機構和拋投機構的方案

本次的行走機構采用的是四輪底盤。四輪車體不僅僅滿足了移動機器人在平面上對三個自由度(橫向、縱向和旋轉)一定的需求,同樣較三輪底盤,增加一個驅動輪就意味著增加了機器人的系統(tǒng)穩(wěn)定性,增加了機器人的整體承重能力,同時減少了每個全向輪垂直方向上的負荷,也提高了機器人移動的速度與穩(wěn)定性[1]。

根據比賽規(guī)則,“機器信使1”必須按照場地原有的白線引導線標明的路線行駛,要求“機器信使1”以最短的時間和最優(yōu)的路徑繞過森林,穿過橋梁,抵達交接位置,用最短的時間完成交接,縮短實現任務時間。

“機器信使1”從龍門驛出發(fā),通過繞半圓圓弧的方式穿過森林,車身正直穿過橋梁,然后轉向走過界線1交接令牌,并抓取獸骨走到投擲區(qū)內準備投擲。

“機器信使1”雖然可以手動操作,但是為了以最快的速度和最高的效率完成任務,“機器信使1”要求基本實現全自動,只做少部分的人為干預,所以“機器信使1”必須知道自己當前所處的位置,以及自己下一步的運動方向?!皺C器信使1”的主MCU通過定位系統(tǒng)返回的數據進行分析、計算,然后控制動力系統(tǒng)按照既定的行進方向繼續(xù)行進。

“機器信使1”在將令牌交接給“機器信使2”后,“機器信使2”抵達高山驛后,“機器信使1”才可以進入投擲區(qū)進行投擲拐骨。由于獸骨的形狀是不規(guī)則的形狀。首先需要平穩(wěn)的抓起獸骨,并以最快的方式轉交到拋投機構上,所以設計的方案便是抓取機構即為拋投機構,“機器信使1”上有一個氣缸推動的導軌平臺,將拋投機構安裝到平臺上,從車尾抓到獸骨,將獸骨翻轉到車身前,到達發(fā)射區(qū)的最前端,將平臺推到極限位置,然后通過氣缸將獸骨推進著陸區(qū),盡最大可能一次性得到最高分。

3? 各機構硬件設計方案

3.1 全向輪底盤硬件設計

全向輪底盤采用的四輪設計,四輪底盤可以在繞圓弧的時候提供更大的向心力,以抵消機器人本身的慣性,保證可以平穩(wěn)快速的穿過森林區(qū)域。底盤上的動力來自MAXON的RE40伺服電機,其功率達到了150W,并配以14∶1的行星減速箱,在提供強勁動力的同時還可以提供做夠大的扭矩,來保證重20公斤的機器人可以快速啟動、快速行進。

伺服電機后配有500線高精度編碼器,可以將電機轉向和轉速發(fā)送給伺服電機驅動盒,驅動盒將電機返回的數據與主控MCU設定的數據進行比對,并進行補償,從而達到速度的精準控制。

全向輪采用的是直徑127mm大尺寸的輪。此全向輪由雙排44個橡膠材質的小輥輪,套在輥子軸和軸承上,輪轂采用輕質高強度鋁合金,在提高負載能力的同時減輕輪子自身的重量。大尺寸的全向輪在電機提供強勁動力的時候,輪子可以提供更快的速度[2]。

電機編碼器采用安華高光500線編碼器,編碼器是AB項光電式的,它是512線編碼器,即電機每轉一圈,AB項都會發(fā)出512個脈沖。所以,單個編碼器的測量精度為0.72°。

電機的控制采用Robomodule直流伺服電機驅動器。有多種開環(huán)和閉環(huán)的運動模式,其中速度位置雙閉環(huán)模式更適合四輪全向輪機器人的移動,再配合高分辨率的編碼器,可以使機器人的運動更為精準[3]。

全向輪底盤的運動就是將整個機器人的運動方向分解成四個全向輪的移動方向,所以需要知道機器人的位置和當前速度與四個輪子速度和轉向之間的關系。

3.2 傳感器的設計

選用HPS-167-L TOF測距傳感器來判斷機器人與圍欄之間的距離,TOF測距傳感器有個很明顯的缺點是存在發(fā)射角度太大,容易丟失數據,需要另外的傳感器來補償這一盲區(qū)。選用光電開關彌補誤差,反應靈敏,可以捕捉快速通過的物體,靈敏度可調,內置抗干擾芯片。四輪全向輪機器人整體系統(tǒng)采用24V供電,降壓到5V,再經AMS1117-3.3V穩(wěn)壓芯片輸出3.3V給傳感器和MCU供電。

在傳感器的電路設計中,雙輪全場定位系統(tǒng)采用IIC與主控MCU通信;TOF測距傳感器也采用TTL與主控MCU通信;采用光電開關選用PNP型,12V供電,只需一個I/O采集高低電平即可。

四輪全向輪機器人的定位系統(tǒng)使用的雙輪全場定位系統(tǒng)安裝在底盤的任意位置,通過算法補償雙輪全場定位系統(tǒng)與機器人中心的差距;使用的TOF測距傳感器角度達到了1.6°,當機器人距圍欄較遠的時候,會散射到圍欄外,從而丟失數據,因此采用光電開關彌補超聲波測距角度的不足。定位系統(tǒng)中,需要在四輪全向輪機器人上安裝1個雙輪全場定位系統(tǒng)、2個TOF測距傳感器、2個光電開關。

3.3 拋投機構的設計

拋投機構包含了拐骨的抓取、翻轉和拋投。為了保證抓取和拋投的快速和準確,采用氣動方式進行抓取和拋投。拐骨的翻轉力矩較大,使用電機翻轉需要電機的扭矩很大,利用巧妙的鏈條結構增大扭矩,從而使拐骨可以用很小的力就可以翻轉過來。

氣動采用了三個五位三通的電磁閥控制氣缸的運行,左側電磁閥控制拐骨的抓取,中間電磁閥控制整個拋投機構的推出,右側電磁閥控制拐骨的拋投。

因為選擇的24V的電磁閥單電控五位三通電磁閥,主控MCU的信號是3.3V,所以不能直接控制電磁閥的運動[4],需要設計一個電磁閥驅動來控制電磁閥。雖然三極管不能阻斷電路,電磁閥會有少量的電流回流到主控MCU中,影響主控MCU的運行,所以將三極管換成了具有阻斷電路的光耦,在不影響放大電流的情況下,可以很好的起到阻斷電路的作用。

為了減少電磁閥驅動占用過多的主控MCU的引腳,電路中利用上下拉電阻設計了反向,所以一個引腳就可以控制一個電磁閥的通斷。

4? 機構控制設計方案

本次設計使用到了一條CAN總線,用于與四個伺服電機的通訊。使用了三條USART,第一條USART與定位系統(tǒng)進行通訊,第二條USART與拋投機構進行通訊,第三條接受其他傳感器返回的數據。

主控MCU的供電采用鋰電池供電,使用非隔離降壓模塊(BUCK)同步整流,將12.4V降到5V給主控MCU供電。CAN總線使用TJA1050 CAN高速收發(fā)器,主控MCU通過串行輸入口與串行輸出口與TJA1050收發(fā)器相連,通過TJA1050內部電平轉換,再通過CAN_H和CAN_L通過廣播報文的形式發(fā)送出去,對應ID的伺服電機驅動盒接受對應的的報文消息。在整個CAN總線的末端都會加一個120Ω的終端電阻,CAN_H和CAN_L兩根線以雙絞線的形式并聯在四個驅動盒上,終端電阻與雙絞線形式保證了數據信號在總線的兩端不會反射,保證信號傳輸的穩(wěn)定性。

為了使各個MCU更為有效的進行工作,采用多機通信的方式來傳遞信息,IIC用于采集全場定位數據,主控MCU同位置感知從機MCU之間的通訊采用232通訊,防止了數據的丟幀。

四輪全向輪底盤定位采用雙閉環(huán)控制。外環(huán)控制為雙輪全場定位系統(tǒng)與電機驅動之間的閉環(huán),內環(huán)為電機驅動與電機位置和速度之間的閉環(huán)。電機上的光電式編碼器將電機的位置和轉速反饋到電機驅動器內,電機驅動器在驅動器內部將反饋值與目標值進行比對,得到偏差值,并對電機進行偏差的補償,此內環(huán)控制可以對電機進行一個精準的控制。雙輪全場定位系統(tǒng)返回當前機器人在坐標系中的位置,然后與目標位置進行比較,得出位置的偏差,并對偏差進行補償,此外環(huán)控制可以對機器人的位置進行一個精準的控制。

機器人自身的旋轉會對雙輪全場定位系統(tǒng)的數據產生一個漂移,所以需要激光進行檢測圍欄的距離進行校準以此來消除誤差。在雙輪全場定位系統(tǒng)與激光的雙閉環(huán)下,四輪全向輪機器人可以實現自主行走,并自主進行校準,消除誤差。

雙輪全場定位系統(tǒng)通過卡爾曼濾波、互補濾波算法和A-Fusion算法將采集回來的數據進行濾波處理,得到一個可靠穩(wěn)定的數據。設計出偏移量,然后輸入為速度PID的速度偏差值。位置PID通過編碼器光柵格返回的脈沖數量,計算出電機當前所轉動的角度,通過與給定的電機角度進行計算,計算出偏移量,然后輸入位置PID的位置偏差值。

5? 結論

本設計通過多傳感器融合,使得四輪全向輪機器人可以更準確的知道自己所處的位置,并且可以知道需要執(zhí)行哪一步任務,實現全自動化,減少人為干預,可以更加快速的完成任務。在調試過程中,出現了很多問題,發(fā)現結構設計和控制設計密不可分,需要特別緊密的配合,雖然四輪全向輪機器人完成了相應的功能。希望在未來可以設計出更加穩(wěn)定,更加全能,更加高效的四輪全向輪機器人,并且可以運用在搶災、救險、運輸等行業(yè)中,推動未來科技的發(fā)展。

參考文獻:

[1]王江華,張莉,曾建學.球形全向移動自平衡機器人的建模與控制[J].實驗室研究與探索,2019(09).

[2]劉勇,呂艷輝,白云裳.三輪全向輪機器人底盤控制與分析[J].中國新通信,2019(16).

[3]王建彬,陳建平.一種輸入有界的四輪全向機器人軌跡跟蹤控制方法[J].現代計算機,2019(17).

[4]丁權,馮金龍.輪式移動機器人軌跡跟蹤控制研究[J].科技創(chuàng)新與應用,2016(04).

主站蜘蛛池模板: 天天色天天操综合网| 欧美黄网在线| 国产香蕉97碰碰视频VA碰碰看| 夜夜操狠狠操| 亚洲第一天堂无码专区| 99热这里只有精品5| 日本三区视频| 婷婷色一二三区波多野衣| 毛片网站在线看| 亚洲国产成人精品一二区| 一级毛片无毒不卡直接观看| 国产精品美女在线| 国产成人综合网在线观看| 日本一区二区三区精品视频| 久久96热在精品国产高清| 国产精品开放后亚洲| 亚洲综合第一区| 国产精品片在线观看手机版 | 亚洲有无码中文网| 国产男女免费视频| 99精品免费欧美成人小视频 | 在线高清亚洲精品二区| 青青青视频91在线 | 国产另类视频| 91在线免费公开视频| 无码aaa视频| 欧美亚洲香蕉| 真实国产乱子伦高清| 国产精品美人久久久久久AV| 手机在线免费不卡一区二| 久久综合九色综合97网| 2021国产精品自拍| 波多野结衣的av一区二区三区| 久久亚洲精少妇毛片午夜无码| 996免费视频国产在线播放| 欧美国产日韩在线播放| 91在线播放国产| 欧美一区精品| 亚洲高清在线天堂精品| 国产午夜不卡| 福利国产在线| 国产精品久久久精品三级| 成人午夜亚洲影视在线观看| 999国内精品视频免费| 中国一级特黄大片在线观看| 欧美狠狠干| 亚洲视频在线网| 三级国产在线观看| 日本中文字幕久久网站| 国产激情无码一区二区APP| 国产精品手机在线观看你懂的| 亚洲欧美综合在线观看| 中文成人无码国产亚洲| 国产美女免费网站| 99偷拍视频精品一区二区| 在线亚洲小视频| 国产制服丝袜91在线| 五月婷婷导航| 99re精彩视频| 2019年国产精品自拍不卡| 最新国产精品第1页| 亚洲精品麻豆| 国产精品丝袜视频| 一本大道视频精品人妻| 亚洲男人在线天堂| 亚洲中文字幕久久无码精品A| 手机在线免费毛片| 国产一级妓女av网站| 999国产精品永久免费视频精品久久| 亚洲精品国产成人7777| 成人欧美在线观看| 欧美精品黑人粗大| 国产h视频在线观看视频| 国产9191精品免费观看| 久久性视频| 久草热视频在线| 国产成人无码综合亚洲日韩不卡| 日本手机在线视频| 国产精品va免费视频| 国产乱人乱偷精品视频a人人澡| 国产91九色在线播放| 最新国产你懂的在线网址|