www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 工業(yè)控制 > 工業(yè)控制
[導(dǎo)讀]本文主要以三軸臺式工業(yè)機器人為平臺,采用改進的柵格法進行加工工件的環(huán)境表示,利用不同優(yōu)先級的權(quán)值進行路徑規(guī)劃,設(shè)計具備一定通用性的控制軟件,避免了加工不同工件需重新編寫程序的麻煩。0引言如今工業(yè)機器人已

本文主要以三軸臺式工業(yè)機器人為平臺,采用改進的柵格法進行加工工件的環(huán)境表示,利用不同優(yōu)先級的權(quán)值進行路徑規(guī)劃,設(shè)計具備一定通用性的控制軟件,避免了加工不同工件需重新編寫程序的麻煩。

0引言

如今工業(yè)機器人已逐步融入工業(yè)生產(chǎn)之中,與工業(yè)機器人開發(fā)相關(guān)的企業(yè)也相繼在中國出現(xiàn)。然而,對于不同客戶的需求,只能通過工程師編寫不同程序的方式來滿足客戶的需求。因此,在這些企業(yè)中,大多數(shù)都是以“非標(biāo)”產(chǎn)業(yè)和機器人代售為主。而同一機器人應(yīng)用于不同工作環(huán)境,在軟件設(shè)計上的通用性問題上一直存在著很大的阻礙。

1機器人系統(tǒng)框架

工業(yè)機器人系統(tǒng)通過控制軟件發(fā)送指令給予SmartPAC運動控制器,由控制器根據(jù)相關(guān)指令轉(zhuǎn)換為軸的驅(qū)動指令并傳輸給相應(yīng)的軸伺服器,軸伺服器根據(jù)接收過來的指令控制軸以執(zhí)行相關(guān)動作。參數(shù)輸入端是由鼠標(biāo)與鍵盤通過USB接口直接接入控制器,該控制器自帶操作系統(tǒng)WinCE.控制軟件在該運動控制器的WinCE環(huán)境下運行,通過輸入端在控制軟件上設(shè)定相關(guān)參數(shù)或進行操作,由通用控制軟件分析并確定一條合適的加工路徑。根據(jù)加工路徑,得出相關(guān)指令集合,通過控制軟件向軸依次發(fā)送指令,以達到加工工件的目的。

該工業(yè)機器人系統(tǒng)框架如圖1所示。

2通用控制軟件簡介

該軟件控制端所控制的機器人是由三個雅馬哈單軸伺服器以及一個Smart PAC運動控制器相組合而成的三軸臺式工業(yè)機器人。其中三軸分別命名為X,Y,Z,相互構(gòu)成了一個立體空間。加工工件固定于Y軸上,處于XY平面之內(nèi)。在加工工件上分布著N個加工點。

操作人員只需通過該軟件控制端輸入加工工件的模型,以及加工點的位置。通過柵格法加入樹的形式對模型逐步分解,對加工點逐個確定,接下來從中分析出最佳路徑,最佳路徑以最短的時間內(nèi)完成單位工件的加工為準(zhǔn)。

該三軸臺式工業(yè)機器人通用控制軟件界面如圖2所示,主要分為4個部分,左上角為參數(shù)設(shè)置面板,左下角為軸位置顯示面板,右上角為控制操作面板,右下角為軸測試面板,用以測試軸能否正常工作。參數(shù)設(shè)置面板與控制操作面板將會在下文中詳細介紹。

3軟件框架設(shè)計

該控制端軟件工作于Windows CE操作系統(tǒng),在VisualStudio 2005下使用C#語言進行開發(fā)。進入控制端軟件首先進入的是窗體初始化函數(shù)。在窗體初始化函數(shù)中進行各軸的配置并啟動軸,以確保各軸在開始工作之前就已回歸零點位置。在回歸零點位置之后,再將各軸關(guān)閉。這里需要注意的是,并不是在窗體初始化函數(shù)里面去等待軸回到零點再進行關(guān)閉各軸操作,而是在窗體定時器中去檢測并關(guān)閉。否則,窗體將在相當(dāng)長的一段時間之內(nèi)會處于丟失焦點的狀態(tài),或窗體需等軸回到零點之后再出現(xiàn)。定時器是整個軟件的一個核心部分,相當(dāng)于軟件的心臟,它承擔(dān)著軸狀態(tài)檢測、加工工件計數(shù)、指令發(fā)送等功能。圖2為該軟件控制端的界面,在左上角有一個參數(shù)設(shè)置的面板,在這個面板中存在著兩個參數(shù)設(shè)置,分別是軸參數(shù)設(shè)置和工件參數(shù)設(shè)置。軸參數(shù)設(shè)置包含著三軸長度設(shè)置與軸運動速度設(shè)置,可將相關(guān)的軸配置信息保存為后綴為txt的文本格式或后綴為doc的Word文檔格式,以便下次直接讀取使用。軸參數(shù)設(shè)置的具體流程圖如圖3所示。

工件參數(shù)設(shè)置包括工件模型設(shè)置、工件上的加工點位置的設(shè)置及軸參數(shù)設(shè)置中的文件讀取與保存。其中,模型設(shè)置采用多視角視圖法,視圖個數(shù)根據(jù)所需加工的模型設(shè)定。對于精度要求不高的模型也可采用數(shù)組輸入的方法。兩種方式的模型輸入都支持拷貝,便于在已有模型上修改加工位置。而加工點的位置則直接在模型的基礎(chǔ)上進行設(shè)置即可。

圖2的控制界面中存在著3個按鍵,分別是執(zhí)行、暫停和停止。這3個按鍵分別執(zhí)行著不同功能,一般情況下,只使用暫停按鍵,停止按鍵執(zhí)行急停的任務(wù),用作緊急處理,當(dāng)停止按鍵按下時,就意味著加工必須重新開始。執(zhí)行和停止按鍵的流程圖如圖4所示。

 

 

 

4路徑規(guī)劃

4.1環(huán)境表示

在環(huán)境表示上采用柵格法,用柵格法表示加工工件模型及加工環(huán)境相對容易,但時間復(fù)雜性相對較高。

對于工業(yè)加工而言,加工工件一般都是成批量進行加工的,只需在第一次加工該加工工件開銷相對較長的時間,此后的每一次加工只需從存儲的文件中,調(diào)用之前已得到的最優(yōu)路徑進行加工即可,而且,工業(yè)加工更需要一個相對較為容易得到的模型。

常用的柵格法如圖5所示。該方法是將整塊目標(biāo)區(qū)域劃分成N個等份的小格,但是這種方法對于工業(yè)加工來說精度差,數(shù)據(jù)存儲空間過大,而且時間開銷較大。改進后的柵格法如圖6所示。該改進后的柵格法是采用逐步細分法,先將整個區(qū)域細分成四塊,然后判斷加工點在哪塊區(qū)域,接著在細分,直到加工點及環(huán)境足以被表示出來為止。該方法在對無加工點和無加工工件的區(qū)域內(nèi)不進行細分,大大節(jié)省了數(shù)據(jù)消耗,并且有針對性的對有加工點及加工工件的位置進行細分,提高了加工精度。為了在工件加工時能夠更精確地表示加工位置,該控制軟件在環(huán)境表示上所采用的是改進后的柵格法。

在環(huán)境表示的代碼實現(xiàn)上采用鏈表的形式。環(huán)境單位結(jié)點的構(gòu)建采用結(jié)構(gòu)體的形式,其主要包括子結(jié)點地址、父結(jié)點地址和權(quán)值等。不同的權(quán)值代表著不同的含義,可表示存在加工點區(qū)域、靠近加工點區(qū)域、加工工件非加工點部分及其他區(qū)域,它是實行路徑規(guī)劃實現(xiàn)的引領(lǐng)者,在下節(jié)路徑規(guī)劃當(dāng)中將詳細介紹。環(huán)境單位結(jié)點的代碼如下:

一旦區(qū)域劃分完畢,將需要一值予以表示其加工點的位置。采用結(jié)構(gòu)體的形式予以表示,包括X,Y,Z三個坐標(biāo),表示其相對于所在結(jié)點空間的坐標(biāo)。該結(jié)構(gòu)體屬于環(huán)境單位結(jié)點的一部分,具體代碼如下:

Struct News

{int x;int y;int z;};

每一個環(huán)境單位結(jié)點都擁有自己的一個ID號,即該環(huán)境單位的大小及位置,具體代碼如下:

Struct Size

{int y;int z;int x;int Size;};

x,y,z分別是區(qū)域空間內(nèi)該坐標(biāo)軸上的最小值,Size表示該立方體區(qū)域的邊長。

4.2權(quán)值尋找

在路徑規(guī)劃上,采用權(quán)值尋找法。對每一個環(huán)境節(jié)點都進行一個權(quán)值的賦予,給予結(jié)點不同的優(yōu)先級,權(quán)值越低,優(yōu)先級越高,用于在路徑尋找中找到最優(yōu)路徑。

例如,現(xiàn)有4個子節(jié)點A,B,C,D,給予A結(jié)點的權(quán)值為100,B結(jié)點的權(quán)值為80,C結(jié)點的權(quán)值為50,D結(jié)點的權(quán)值為10.現(xiàn)在在路徑規(guī)劃尋找最優(yōu)路徑時,直接先尋找到D結(jié)點,然后繼續(xù)尋找下去,若出現(xiàn)多個優(yōu)先級相同的結(jié)點時,則分而尋之,到尋找完畢之后,再進行最優(yōu)路徑選取,可采用權(quán)值之和最小者優(yōu)先的方法等[6].權(quán)值賦予的優(yōu)先級按由高到低的順序排列為:存在加工點,靠近加工點,加工工件非加工點部分,其他區(qū)域。

實驗結(jié)果表明,采用上述路徑規(guī)劃選定的實際加工路徑與理想加工路徑依然存在著一定的差距。圖7為理想加工路徑,圖8為實際加工路徑。

5總結(jié)

本文通用控制軟件是在三軸臺式工業(yè)機器人的基礎(chǔ)上,以SmartPAC運動控制器為核心,通過改進后的柵格法進行模型建立,利用權(quán)值尋找法進行樹的遍歷尋找出一條最優(yōu)路徑作為加工路徑。經(jīng)實驗表明,該軟件基本達到軸式機器人定位要求,能實現(xiàn)簡單的路徑規(guī)劃,具備一定的通用性。針對大批量工業(yè)加工而言,軟件在加工工件的首次模型實現(xiàn)與路徑規(guī)劃上時間開銷較大,相比人為設(shè)定加工路徑要簡單、高效、便捷。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

慕尼黑2025年9月12日 /美通社/ -- 慕尼黑當(dāng)?shù)貢r間9月10日,在2025德國國際汽車及智慧出行博覽會(IAA MOBILITY)上,國際獨立第三方檢測、檢驗和認證機...

關(guān)鍵字: 測試 慕尼黑 模型 HUBER

天津2025年9月11日 /美通社/ -- 國際能源署(IEA)數(shù)據(jù)顯示,2024 年全球數(shù)據(jù)中心電力消耗達 415 太瓦時,占全球總用電量的 1.5%,預(yù)計到 2030 年,這一數(shù)字將飆升至 945 太瓦時,近乎翻番,...

關(guān)鍵字: 模型 AI 數(shù)據(jù)中心 BSP

深圳2025年9月9日 /美通社/ -- PART 01活動背景 當(dāng)技術(shù)的鋒芒刺穿行業(yè)壁壘,萬物互聯(lián)的生態(tài)正重塑產(chǎn)業(yè)疆域。2025年,物聯(lián)網(wǎng)產(chǎn)業(yè)邁入?"破界創(chuàng)造"與"共生進化"?的裂變時代——AI大模型消融感知邊界,...

關(guān)鍵字: BSP 模型 微信 AIOT

浙江寧波2025年9月8日 /美通社/ -- 人工智能的熱流在寧波翻涌。9月4日,由浙江數(shù)字經(jīng)濟百人會主辦的"智能時代 浙里領(lǐng)航——智能體創(chuàng)新與應(yīng)用圓桌會",成為一場重量級思想碰撞的樞紐。匯聚政產(chǎn)學(xué)研...

關(guān)鍵字: 智能體 離散 AI 模型

北京2025年9月5日 /美通社/ -- 9月4日,在北京市人民政府新聞辦公室舉行的"一把手發(fā)布?京華巡禮"系列主題新聞發(fā)布會上,北京經(jīng)開區(qū)對外發(fā)布,北京經(jīng)濟技術(shù)開發(fā)區(qū)(簡稱"北京經(jīng)開區(qū)&q...

關(guān)鍵字: 人工智能 模型 開源 AI

杭州2025年9月2日 /美通社/ -- 9月2日,央視《朝聞天下》欄目發(fā)布報道,重點關(guān)注中控技術(shù)在"人工智能+工業(yè)"領(lǐng)域的最新成果——時間序列大模型TPT 2(Time-series Pre-tra...

關(guān)鍵字: 人工智能 模型 PLAYER ASIA

北京2025年9月2日 /美通社/ -- 近日,深圳云天暢想信息科技有限公司(下稱"云天暢想")與浪潮信息正式簽署元腦生態(tài)戰(zhàn)略合作協(xié)議。雙方將聚焦教育行業(yè)AIGC應(yīng)用落地,在AIGC實訓(xùn)平臺、智能體平...

關(guān)鍵字: AI 模型 開發(fā)平臺 智能體

北京2025年8月28日 /美通社/ -- 8月28日,北京亦莊創(chuàng)新發(fā)布消息,北京經(jīng)濟技術(shù)開發(fā)區(qū)(簡稱"北京經(jīng)開區(qū)",又稱"北京亦莊")創(chuàng)新推出"一張清單、一鏈延伸、一套...

關(guān)鍵字: 接線 數(shù)字化 智能化 模型

深圳2025年8月28日 /美通社/ -- 8月27日,全球領(lǐng)先的無線通信與AI解決方案提供商廣和通發(fā)布新一代具身智能開發(fā)平臺 Fibot。Fibot已成功應(yīng)用于Physic...

關(guān)鍵字: PHYSICAL 開發(fā)平臺 模型 INTELLIGENCE

首個采用高分辨率太陽觀測數(shù)據(jù)訓(xùn)練的太陽物理學(xué)人工智能 (AI) 基礎(chǔ)模型,旨在深入探索太陽動態(tài)表面,對可能干擾地球和太空技術(shù)的太陽天氣做出有效規(guī)劃。 該模型已發(fā)布在 Hugging Face 開源平臺,旨在加快...

關(guān)鍵字: IBM NASA 開源 模型
關(guān)閉