技術頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術頻道 > 技術百科 > 基于臺達軸卡的臺球機器人訓練系統(tǒng)

基于臺達軸卡的臺球機器人訓練系統(tǒng)

時間:2014-09-05 17:25:02來源:林森

導語:?由于在臺球教學和平時練習中,撿球和擺球非常麻煩,本文提出一種臺球機器人將代替人完成撿球和擺球這種枯燥的任務。

摘要:由于在臺球教學和平時練習中,撿球和擺球非常麻煩,本文提出一種臺球機器人將代替人完成撿球和擺球這種枯燥的任務。針對機器人的需求設計了一種基于臺達PCI-DMC-A01軸卡和伺服作為執(zhí)行器的臺球機器人。系統(tǒng)能根據(jù)指令實現(xiàn)機器手的精準定位,撿球,擺球,不會出現(xiàn)疊球現(xiàn)象。并能夠?qū)崿F(xiàn)異擺出系統(tǒng)球譜,基本實現(xiàn)遠程對戰(zhàn)的功能。該系統(tǒng)實驗成熟后即將推向全國,將對中國的臺球競技培訓和訓練,以及為未來的臺球網(wǎng)上對戰(zhàn)產(chǎn)生深遠的影響,因此,該系統(tǒng)具有廣闊的市場前景和非常大的實用價值。

關鍵詞:臺達,PCI-DMC-A01,臺球,機器人

1引言

在臺球教學和平時練習中,撿球和擺球是最麻煩。為了對練習此項運動的選手一個一致的訓練環(huán)境,提高職業(yè)技能,并且可以有效的評價選手在訓練后水平能夠達到的一個程度,需要一種設備可以幫助完成從選手訓練到后期評價考核全部內(nèi)容。本文提出一種臺球機器人將代替人完成撿球和擺球這種枯燥的任務。本文針對臺球機器人的需求設計了一種臺達軸卡和臺達伺服系統(tǒng)的移動臺球機器人。在鷹眼視覺基礎上,臺球機器人系統(tǒng)主要具有以下功能:

(1)通過此設備可以確定球在球桌的固定位置點,并且可以重新把球移動到一個特定的位置,以便選手可以重復練習,或者考試。

(2)可以進行遠程控制,或者更復雜的以訓練和應試為目地的動作。

(3)可以實現(xiàn)兩個選擇手異地對戰(zhàn),或者輔助訓練。

在進行臺球機器人設計時,重點需要考慮設計的成本、機器人的質(zhì)量,電機類型和功率等因。為了提高機器人的撿球效率,應盡量減少一些區(qū)域的多次重復行走,并確保不疊球,不碰球和不漏球。因此,找到一種符合上述目標的機器人的控制算法和一套能實現(xiàn)上述功能的伺服系統(tǒng)尤為重要的。

2控制系統(tǒng)設計和執(zhí)行器選擇

2.1機械模型建立及各軸控制要求

圖1臺球機器人模型

如圖1所示,X軸為垂掛結(jié)構(gòu),此結(jié)構(gòu)由兩組工業(yè)鋁材構(gòu)成直線引動主支撐架,在其下部安裝有直線導軌,并且由雙T5齒形聚胺脂同步驅(qū)動中間滑板來實現(xiàn)運動。該設計同時可以滿足X軸框架的剛度及運動精度要求外,并且在安裝,調(diào)整精度上容易實現(xiàn)。軸根據(jù)計算,電機需要采用750W或以上伺服電機與之匹配的減速機減速比為4:1,需要2組極限傳感器和1組原點傳感器。

Y軸為垂掛結(jié)構(gòu),此結(jié)構(gòu)由1組工業(yè)鋁材構(gòu)成直線引動主支撐架,在其下部和側(cè)面同時安裝有直線導軌,并且由1組T5齒形聚胺脂同步驅(qū)動中間滑板來實現(xiàn)運動。該設計同時可以滿足Y軸框架的剛度及運動精度要求外,并且在安裝,調(diào)整精度上容易實現(xiàn)。軸根據(jù)計算,電機需要采用400W或以上伺服電機與之匹配的減速機減速比為4:1,需要2組極限傳感器和1組原點傳感器。

Z軸主要由兩部份夠成。用于垂直方向折疊的軸,用于完成Z軸方向軸桿的收縮折疊,包括主要用于收縮的無桿氣缸和用于旋轉(zhuǎn)的氣缸構(gòu)成,氣缸各付帶兩組位置傳感器用于檢測位置。用于臺球工作狀態(tài)舉升的軸,包括一組升降氣缸完成,氣缸付帶有兩組位置傳感器用于檢測位置。Z軸還包括用于吸臺球的真空吸嘴全部氣缸控制氣動由電磁閥組完成,其中電磁閥組還包括控制真空吸嘴的吸球動作,此外氣路還有用于產(chǎn)生真空的真空發(fā)生器。

2.2基本運動控制說明

(1)初始化動作

在設備開機后,X,Y軸需要有一個單向運動返回來找X,Y軸原點,以確定X,Y軸的初始位置。Z軸需要為返回最下位置點做準備,無桿氣缸和用于旋轉(zhuǎn)的直線氣缸分別動作以保證吸氣嘴已經(jīng)垂直于球桌表面,這時用于升降的氣缸應該在上位,以保證吸嘴和臺球的安全距離。

(2)臺球的搬移過程

當接收到程序令后,X,Y軸電機同時起動帶動吸嘴平移,插補運動找到目標點,停止后,升降氣缸下移,吸嘴接觸臺球,真空閥打開,吸起臺球,真空感應開關判斷是否真空,關斷閥切斷氣路,升降氣缸上移,帶動臺球上移,X,Y軸重新帶動吸嘴臺球平移到新的目標點上方,升降氣缸下移,關斷閥打開,真空破壞閥加電,真空消失,臺球穩(wěn)定在臺面上,真空感應開關判斷是不是常壓,升降氣缸重新上移,吸嘴離開臺球,重新找下一目標點,重復動作。

(3)完成返回動作

當完成所有目標臺球移動后,升降氣缸上移,無桿氣缸上移回縮,并且用于旋轉(zhuǎn)的氣缸反向動作把Z軸旋轉(zhuǎn)至平行于球桌表面,完成Z軸的折疊動作后,同時給上位機信號。

2.3控制器設計和設備選型

臺達PCI-DMC-A01控制卡是臺達順應多軸運動控制技術的發(fā)展趨勢,推出了全新通訊型PCI總線高速運動控制軸卡——通過內(nèi)建獨特的DMC-NET總線,可高速連接各種裝置,例如伺服馬達、步進馬達、遠端模塊、DD馬達,直線馬達等。再配合臺達自主研發(fā)的高精度與高性能伺服系統(tǒng),將不僅大大提升設備的整合能力,而且還將節(jié)省成本和配線。所有裝置均掛到DMC-NET總線上,不必再配置針對不同驅(qū)動器的脈沖、模擬量、IO接口板,避免了接口類型太多帶來的系統(tǒng)兼容性和穩(wěn)定性的問題。在固定的1ms指令周期內(nèi)可交換12軸馬達的數(shù)據(jù)。依托自身高穩(wěn)定度的DMCNET總線,搭配臺達A2系列伺服驅(qū)動器,構(gòu)成很高穩(wěn)定度的控制系統(tǒng),降低了干擾雜波的產(chǎn)生,系統(tǒng)可靠性和抗干擾能力大幅提升。臺達DMC控制卡比傳統(tǒng)控制卡的優(yōu)勢主要有:

因此,系統(tǒng)控制器選用臺達PCI-DMC-A01控制卡,X軸選用臺達1kWASD-A2-1021-F伺服驅(qū)動器和1KWECMA-E11310ES伺服馬達;Y軸選用臺達750WASD-A2-0721-F伺服驅(qū)動器和750WECMA-C10807ES伺服馬達。系統(tǒng)控制結(jié)構(gòu)如圖2所示。

圖2控制系統(tǒng)結(jié)構(gòu)圖

3控制算法選擇和控制程序編寫

3.1控制算法選擇

路徑規(guī)劃根據(jù)對環(huán)境信息的把握程度可劃分為全局路徑規(guī)劃和局部路徑規(guī)劃。其中,全局路徑規(guī)劃需要掌握關于環(huán)境的所有信息,根據(jù)環(huán)境地圖進行大粒度的路徑規(guī)劃,在全局路徑規(guī)劃算法領域,經(jīng)典方法大致可以分為以下四類:基于圖的方法、基于柵格的方法、勢場法和數(shù)學編程法。從獲取障礙物信息是靜態(tài)或是動態(tài)的角度看,全局路徑規(guī)劃屬于靜態(tài)規(guī)劃,局部路徑規(guī)劃屬于動態(tài)規(guī)劃。本文主要探討如何利用蟻群算法來解決機器人的全局路徑規(guī)劃問題,找到一條優(yōu)化的撿球行進路徑[1-6]。

在基于圖的路徑規(guī)劃方法中,路徑圖由捕捉到的存在機器人的一維網(wǎng)格曲線在自由空間中的結(jié)點組成,所建立起來的路徑圖可以看作是一系列標準路徑,而路徑的初始狀態(tài)和目標狀態(tài)同路徑中的點相對應,這樣路徑規(guī)劃問題就演變?yōu)樵谶@些點之間搜索路徑的問題。由于在本系統(tǒng)中機器人路徑中的各個起始點和目標點都已經(jīng)由鷹眼系統(tǒng)給定,因此本系統(tǒng)選擇圖的方法做為機器人的控制算法,并對原有的算法進行了改進,對每個球的路徑進行編號,并加入了防止疊球算法。

3.2控制程序編寫

根據(jù)控制要求編寫控制程序,首先開機后系統(tǒng)等待撿球命令,接到撿球命令后,系統(tǒng)從鷹眼獲取去的坐標位置和球的目標坐標位置,然后通過所設計的路徑規(guī)劃算法進行路徑規(guī)劃,找到一種最優(yōu)的移動路徑,并對每個需要移動的球進行編號。并進一步加入了防疊球處理程序和安全防護處理程序,對撿球和放球也做了防抖處理??刂瞥绦蛄鞒虉D如圖3所示,控制程序監(jiān)控界面如圖4所示,斯諾克(Snooker)球桌長約3569毫米、寬1778毫米,臺面四角以及兩長邊中心位置各有一個球洞,使用的球分為1個白球,15個紅球和6個彩球共22個球。本程序監(jiān)控界面根據(jù)實際球桌比例縮放制作??刂茀?shù)設置如圖5所示。

圖3控制程序流程圖

圖4控制程序監(jiān)控畫面監(jiān)控畫面

圖5控制參數(shù)設置

4結(jié)論

本文系統(tǒng)是在國家體育總局某部門的主導下完成的,設計的臺球機器人系統(tǒng)采用了臺達PCI-DMC-A01控制卡,1kWECMA-E11310ES和750WECMA-C10807ES伺服馬達作為執(zhí)行器,采用基于圖的方法做為主要路徑規(guī)劃算法,并對算法做了改進,加入了防抖、放疊球處理程序和安全防護的處理程序。通過大量的實驗和現(xiàn)場應用證明,該系統(tǒng)能根據(jù)指令實現(xiàn)機器手的精準定位,撿球,擺球,不會出現(xiàn)疊球現(xiàn)象。并能夠?qū)崿F(xiàn)異地擺出系統(tǒng)球譜,基本實現(xiàn)遠程對戰(zhàn)的功能。下一步在控制算法上和遠程對戰(zhàn)上需要進一步改善。該系統(tǒng)實驗成熟后即將推向全國,首先在在各大臺球協(xié)會應用。將對中國的臺球競技培訓和訓練,以及為未來的臺球網(wǎng)上對戰(zhàn)產(chǎn)生深遠的影響,因此,該系統(tǒng)具有廣闊的市場前景和非常大的實用價值。

參考文獻

[1]胡文,孫容磊.基于序列圖像的視覺定位與運動估計[J].傳感器與微系統(tǒng),2007(07).

[2]董志剛,郭隆建.探究智能型清潔器的移動模式[J].長沙大學學報,2010(02).

[3]高慶吉,石朝俠,姜延,等.全自主足球機器人在不確定信息下的位置規(guī)劃[J].東北電力學院學報,2002(04).

[4]于濤,韓清凱,孫偉,聞邦椿,等.基于隱Markov模型的圖像方位識別[J].東北大學學報,2006(03).

[5]張奇志,梁力,林韻梅,等.帶寬優(yōu)化的進化算法[J].東北大學學報,1996(03).

[6]蘇永濤,仉俊峰.基于圖論方法的路徑規(guī)劃應用[J].電測與儀表,2012(01).

標簽:

點贊

分享到:

上一篇:數(shù)控機床主軸部件新設計

下一篇:鏡頭分辨率對圖像的影響

中國傳動網(wǎng)版權與免責聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(wǎng)(www.wangxinlc.cn)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權屬于原版權人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

網(wǎng)站簡介|會員服務|聯(lián)系方式|幫助信息|版權信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務平臺

網(wǎng)站客服服務咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權所有
粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號