本文應(yīng)用新一代計算機輔助計劃方式,展開模塊機器人的計劃方法論跟CAD體系的研討,致力于提出辦理柔性加工體系的計算機輔助計劃智能軟件的思緒跟框架,本文以模塊機器人的計劃為突破口,提出了以面向使命為特點、基于事例的計劃方式正在機器概念化計劃中的使用,論文中先容了近年來開展疾速的模塊機器人的尺度模塊跟根本拓撲關(guān)聯(lián),依據(jù)模塊機器人概念化計劃的特點,聯(lián)合人工智能使用中基于事例的推理機制,提出了面向使命跟基于事例的計算機輔助計劃方式跟應(yīng)用軟件的框架,和實現(xiàn)自上而下的計算機推理的流程,文中借先容了面向用戶的機器人使命跟事情情況的默示。
1引言
模塊化思惟正在柔性加工體系中失掉日趨普遍的正視,西歐有關(guān)研討機構(gòu)從80年月終便起頭對模塊機器人的研討,初期次要側(cè)重于模塊本身的研制,而近期則偏重于模塊機器人應(yīng)用領(lǐng)域的開拓。
模塊機器人的研討可分為3個分歧的范疇,即模塊機器人硬件的研討、節(jié)制的研討跟依據(jù)分歧使用的計算機輔助計劃,迄今為止的大多數(shù)研討側(cè)重于前兩個范疇的研討?,F(xiàn)階段,商業(yè)化的尺度模塊曾經(jīng)面市,模塊機器人的呈現(xiàn)無疑為柔性加工體系供給了更多的取舍時機,但隨之而來的問題是使命工具的變幻無窮、事情情況的分歧,加上模塊機器人的可隨便組合——即模塊機器人拓撲關(guān)聯(lián)、模塊樞紐及模塊連桿的無量組合,模塊機器人計劃成為存在挑戰(zhàn)性課題擺在咱們眼前。
機器人計算機輔助計劃課題始終為人們所存眷,B.O.Nnaji,正在1986年出書了“機器人計算機輔助計劃、取舍與評估”的專著。他對能夠構(gòu)成機器人的4個樞紐的運動規(guī)模、速率停止分度編碼,并對執(zhí)行器,樞紐驅(qū)動單位、樞紐節(jié)制單位、計劃參數(shù)等共89個參數(shù)停止了定性或定量天劃定,Nnaji借對若何依據(jù)計劃要求肯定相關(guān)代碼給出了程序流程,這為機器人計算機輔助計劃創(chuàng)始了先河。K-HWurst正在開辟模塊機器人的同時也給出了取舍模塊的普通準則。前者的研討次要針對普通機器人若何依據(jù)計劃參數(shù)肯定代碼,從而肯定知足計劃要求的機器人拓撲關(guān)聯(lián)跟布局參數(shù),那正在計劃新型機器人時有著必然的指導(dǎo)意義。
分揀機器人哪家好用作為模塊機器人的概念化計算機計劃,其指導(dǎo)思想與Nnaji的計劃有以下不同之處,一是模塊機器人的構(gòu)成有必然的限定,即有限樞紐模塊跟無限連桿的可選擇性;二是Nnaji的設(shè)計方案是針對機器人計劃專業(yè)職員開辟的,那須要計劃職員具有有機構(gòu)運動學(xué)、動力學(xué)、計算機控制和對機器人的深化相識,而咱們所開辟的計算機輔助計劃體系的用戶工具是機器人用戶,而非機器人專家。換言之,咱們的體系是面向用戶,而不是面向機器人的設(shè)計者,從用戶利用角度來說,他不需要相識模塊機器人的外部具體機關(guān)跟運作,他只須要相識跟描寫該機器人所處置的使命跟該當具有的機能,從這個意思上講,該體系是以使命為驅(qū)動,或者說是面向使命的.由上述區(qū)別所發(fā)生的新的區(qū)別借在于,計算機輔助計劃體系跟數(shù)據(jù)結(jié)構(gòu)分歧.輔助設(shè)計體系必需有充足的智能,以停止自上而下的計劃,那便要求該體系應(yīng)具有充足深度的常識,以描寫模塊與模塊機器人的功用、機能跟布局(FuncTIon,BehaviorandStructure,縮寫為FBS),描寫機器人應(yīng)負擔的使命跟所處的情況,和正在使命-功用-布局的映射進程中的常識。這一計劃智能化的要求對系統(tǒng)數(shù)據(jù)結(jié)構(gòu)提出了加倍苛刻的前提,普通關(guān)系數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)曾經(jīng)不克不及知足其計劃須要,對于以面向?qū)ο鬄樘攸c的機器人常識建??蓞⒁娢墨I。
2模塊機器人
公用機器人的高效、正確跟低使用本錢已正在規(guī)?;I(yè)生產(chǎn)中失掉充分體現(xiàn),但面臨將來多變更跟小批量的柔性出產(chǎn)需要來說,公用機器人的計劃周期跟制造本錢皆成為亟待解決的難題.模塊化觀點的引入到機器人計劃為柔性加工體系注入了新的活氣,取舍得當?shù)哪K機器人拓撲關(guān)聯(lián)跟尺度模塊,疾速構(gòu)成模塊機器人是縮短機器人計劃周期跟降低建造本錢的有效途徑,模塊化機器人將成為將來柔性加工體系中最緊張的設(shè)備之一。
2.1尺度模塊
望文生義,模塊機器人由模塊——即由模塊樞紐跟模塊連桿構(gòu)成.模塊普通應(yīng)存在標準化的機器與電氣接口用于模塊間連接,存在一到三個自由度的模塊樞紐由直流或交換機電驅(qū)動,并集成有減速機構(gòu)跟控制器.無自由度的模塊連桿僅用于模塊樞紐之間的毗鄰。分歧長度的模塊連桿跟分歧方位的標準接口,使得模塊樞紐之間的毗鄰能知足對機器人分歧運動學(xué)跟動力學(xué)要求。一自由度的樞紐模塊可以是扭捏或平動,兩自由度的樞紐可以是反轉(zhuǎn)展轉(zhuǎn)與扭捏、平動與反轉(zhuǎn)展轉(zhuǎn)戰(zhàn)爭動與扭捏.統(tǒng)一類型的樞紐可以有分歧的驅(qū)動機構(gòu),以順應(yīng)分歧的運動與動力學(xué)要求,但可取舍的余地是有限的,樞紐的長度可以依據(jù)實際要求建造。
2.2模塊機器人拓撲關(guān)聯(lián)
從實際上講,利用統(tǒng)一類型的尺度模塊可以組成有數(shù)分歧拓撲關(guān)聯(lián)的機器人.但從實際使用角度動身,一個知足六自由度空間運動要求的串聯(lián)機器人。由沒有跨越4個多自由度的樞紐模塊跟3個連桿模塊構(gòu)成.若思量到終端執(zhí)行器本身存在的三自由度,對操縱器的自由度的要求還會降低。所示的六自由度模塊機器人為最典范的工業(yè)機器人拓撲關(guān)聯(lián),它能知足大多數(shù)工業(yè)使用要求。這類類型的機器人的優(yōu)點在于能正在它的事情空間躲避阻礙,但對某些使用,它并不是最好拓撲關(guān)聯(lián).關(guān)于執(zhí)行器運動空間要求不大的機器人,如流水線上的拆卸機器人,所示的機器人使用較多,其余所示機器人的使用則絕對較少。
順豐自動分揀機器人3模塊機器人的計算機輔助計劃
模塊機器人的計算機輔助計劃,可以遵守Nnaji或其他專家提出的計劃流程停止計劃,但利用這些方式的條件是該用戶必需是機器人范疇的行家里手,用戶必需粗通機器人運動學(xué)、動力學(xué)、機器人節(jié)制,和熟習(xí)現(xiàn)有機器人產(chǎn)物的布局跟機能.那恰是大多數(shù)計算機輔助計劃軟件不克不及失掉提高跟使用的次要阻礙,也與古代概念設(shè)計方式跟面向用戶跟工具的軟件設(shè)計思惟捍格難入,咱們研討的目標在于,依據(jù)模塊機器人計劃的特色,提出面向用戶、基于事例的方式跟計算機輔助計劃體系,使得模塊機器人的計算機輔助計劃不再為領(lǐng)域?qū)<宜鶎S小?/p>
3.1模塊機器人計劃的特點
小紅人分揀機器人便模塊機器人計算機輔助計劃而言,最終用戶的計劃并不是對一切機器人的樞紐跟連桿停止結(jié)構(gòu)設(shè)計,而是依據(jù)給定使命肯定機器人最好拓撲關(guān)聯(lián)、樞紐跟連桿參數(shù),以肯定選用尺度的模塊,構(gòu)成知足使命要求的模塊機器人,這是典范的機械系統(tǒng)概念化計劃。面向用戶的古代軟件的計劃指導(dǎo)思想肯定了輔助設(shè)計軟件的使用者是最終用戶,而不是機器人或計算機領(lǐng)域的專家。事實上,用戶基礎(chǔ)沒有須要成為機器人計劃的內(nèi)行,也不需要對機器人布局及其節(jié)制的細節(jié)作深化相識.用戶惟一體貼的,就是正在輔助設(shè)計軟件的使用界面上,精確天肯定機器人欲實現(xiàn)的使命,描寫其事情情況,輸入模塊機器人該當具有的功用跟應(yīng)到達的機能、和某些限定性約束條件。作為計算機輔助計劃體系推理的論斷,機器人的布局,即拓撲關(guān)聯(lián)跟模塊參數(shù),成為知足新使命要求的新的技巧計劃。換言之,模塊機器人概念化計劃應(yīng)是以使命為驅(qū)動、自上而下的計劃進程。
機器人所處置的使命決意了機器人應(yīng)具有的功用跟機能要求.正在這里須要強調(diào)的是,機器人的拓撲關(guān)聯(lián)決意了機器人功用,而樞紐特性跟連桿長度及質(zhì)量則會影響機器人的機能.換言之,正在機器人拓撲關(guān)聯(lián)肯定的環(huán)境下,該機器人的功用便曾經(jīng)肯定,而分歧的樞紐跟連桿參數(shù)僅會影響機器人的機能.這一假定使模塊機器人的使命-功用-布局之間的雙向映射成為能夠。
3.2智能計算機輔助設(shè)計方案的取舍
古代計算機輔助計劃的發(fā)展趨勢向著軟件智能化標的目的開展,以面向用戶跟面向?qū)ο鬄樘攸c的智能化計劃軟件是以知識庫為依靠、計算機停止推理為主線索。
一種基于事例的計算機推理(Case-BasedReasoning,縮寫為CBR)進程使用于龐大體系的概念化計劃,可以把追求新的技巧計劃與已有的勝利計劃事例慎密天接洽正在一路。作為一種近似人類計劃進程的方式,基于事例的計劃無效天應(yīng)用了已有的成功經(jīng)驗,大大縮短了追求終極解決方案的工夫.采取基于事例的計劃思惟的益處借在于簡化了智能體系中的常識,過濾了許多低層的元常識,突出了與使命相關(guān)的上層常識,使得常識的抒發(fā)、存儲跟索引加倍簡明跟明晰,辦理了基于元規(guī)則推理時能夠呈現(xiàn)“組合爆炸”的潛伏隱患。
智能軟件面向用戶的特點,不只在于界面友愛的情勢要求,更緊張的是軟件的使用者僅是該范疇的普通工程技術(shù)人員,而非該范疇的行家里手.以使命為驅(qū)動、自上而下的計劃應(yīng)成為智能計劃的主線索,但所謂自上而下的計劃并不是計劃體系的惟一戰(zhàn)略。正在使命-功用-布局的映射不克不及奏效時,基于元常識、自下而上的正向推理則有助于發(fā)生新的機器人布局,以知足新的功用要求跟順應(yīng)新的使命要求,這會增長體系常識跟推理機制的復(fù)雜程度。自下而上的計劃對最終用戶是通明的,用戶并不會被要求對機器人內(nèi)部結(jié)構(gòu)的細節(jié)加以相識。
另外,由于模塊機器人所處置的使命、所處的事情情況的不休變更,和不休增加的模塊機器人的構(gòu)成,招致了體系常識的不休變換跟收縮.為了消弭能夠?qū)е孪到y(tǒng)解體的數(shù)據(jù)雜沓,面向?qū)ο蟮臄?shù)據(jù)結(jié)構(gòu)是辦理這一潛伏問題的獨一取舍。研討模塊機器人工具的功用、機能跟布局之間的關(guān)聯(lián)是模塊機器人計算機輔助計劃中最緊張的環(huán)節(jié),作為事例的數(shù)據(jù)抽象,工具類的成員數(shù)據(jù)跟方式的可封裝、繼續(xù)跟重載特性,使得用戶可以無效天界說或開辟各類龐大工具,那關(guān)于大型工程問題所波及的常識、數(shù)據(jù)跟方式的界說跟使用是至關(guān)重要的。面向?qū)ο蟮挠媱澦嘉┯糜谥悄蹸AD,招致了體系中常識的默示跟組織不同于普通基于劃定規(guī)矩的推理機制中的常識默示。綜上所述,依據(jù)模塊機器人概念化計劃的特點,取舍以使命為驅(qū)動、面向?qū)ο蟾谑吕评淼挠嬎銠C輔助計劃體系,采取自上而下的推理戰(zhàn)略是停止模塊機器人概念化計劃的最好取舍。
4模塊機器人概念化計劃CAD體系
領(lǐng)域?qū)<易鳛轶w系的計劃跟維護者,將勝利的模塊機器人的事例依照功用與機能停止分層索引,該樹狀索引圖間接用于撐持推理的知識庫.用戶經(jīng)由過程人機界面輸入機器人行將處置的使命、事情情況跟約束.使命編譯器將輸入映射為對機器人功用跟機能的目標,作為推理機停止索引的標簽.推理機起首依據(jù)功用要求正在樹狀知識庫中停止相關(guān)婚配候選.知足基本功能要求跟部門知足機能要求的模塊機器人將被作為候選者,而機能最瀕臨的模塊機器人將被選出.因為被選出的模塊機器人正在機能上一定能知足新的事情要求,得當?shù)狞c竄再所不免。因為決意模塊機器人功用的機器人拓撲關(guān)聯(lián)曾經(jīng)肯定,所停止的適應(yīng)性點竄僅僅是取舍得當?shù)臉屑~跟連桿模塊。轉(zhuǎn)變模塊參數(shù)后的前向計較簡單肯定新的機器人的機能,那實際上是一個優(yōu)化進程,其優(yōu)化的方針是使該機器人的功用跟機能與實現(xiàn)新使命所需的功用跟機能的不同最?。?jīng)由過程模擬失掉用戶確認的最優(yōu)模塊機器人布局將作為體系的輸出,并增長到事例庫中。
正在婚配進程中若是不得當?shù)暮蜻x者發(fā)生,則體系起首要求用戶修訂對使命的解釋,如抓緊約束或降低機能要求,以利于回調(diào)相關(guān)機器人。體系正在不克不及回調(diào)相關(guān)模塊機器人時,會向領(lǐng)域?qū)<易稍冞M一步的常識,以求辦理新的使命.若正在有限輪回次數(shù)后仍不克不及回調(diào)相關(guān)事例,則體系挪用綜合進程,從模塊庫中綜合新的機器人拓撲關(guān)聯(lián)。
用戶可以從3個屬性界面上對機器人功課根本使命、事情情況跟約束停止描寫。例如,一機器人正在一立體空間停止弧焊使命,焊頭Welder重為3.5kg,最大事情規(guī)模正在立體500mm×450mm的規(guī)模內(nèi),焊頭能正在X立體內(nèi)偏轉(zhuǎn),軌跡類型為接連,焊頭Welder從給定點PStart,經(jīng)軌跡Path_1,到完畢面PEnd.對事情空間可以用圖形方法加以直觀界說跟顯現(xiàn),對軌跡的描寫可以是數(shù)組或圖形方法.事情情況描寫次要包羅對系統(tǒng)坐標體系定位、相關(guān)設(shè)備、傳感器等的界說。約束條件指的是對機器人功課時其他約束,諸如對執(zhí)行器的最大速率、加速度、機器人定位精度、反復(fù)精度、建造本錢、利用本錢等因素的思量。
5結(jié)束語
本文致力于依據(jù)模塊機器人概念化計劃的特色,將基于事例推理使用到模塊機器人的智能計劃中,輔助設(shè)計體系的智能化在于面向?qū)ο蟮某WR默示跟基于常識跟事例的推理機制引入,本研討失掉香港政府研討基金委員會1996~1999年度的贊助。
快遞分揀機器人的發(fā)展前景高速分揀機器人種類有哪些分揀機器人哪里靠譜