芒果视频下载

網站分類
登錄 |    

常見的機器人編程語言有哪些 機器人編程語言的歷史發展狀況

本文章由注冊用戶 橘子de殿堂 上傳提供 評論 發布 反饋 0
摘要:機器人編程語言是一種程序描述語言,它能十分簡潔地描述工作環境和機器人的動作,能把復雜的操作內容通過盡可能簡單的程序來實現。機器人編程語言最早是在20世紀70年代初期出現的,其種類非常多,常見的有AL語言、AML語言、MCL語言、SERF語言、SIGLA語言,接下來就和小編一起來看看機器人編程語言有哪些以及機器人編程語言的歷史發展吧。

常見的機器人編程語言有哪些

1、AL語言

AL語言是由斯坦福大學1974年開發的一種高級程序設計系統,它有類似ALGOL的源語言,有將程序轉換為機器碼的編譯程序和由控制操作機械手和其他設備的實時系統。編譯程序采用高級語言編寫,可在小型計算機上實時運行,近年來該程序已能夠在微型計算機上運行。AL語言對其他語言有很大的影響,在一般機器人語言中起主導作用,是機器人培訓課程中的重點內容。

該圖片由注冊用戶"橘子de殿堂"提供,版權聲明反饋

2、AML語言

AML語言能(neng)提供機(ji)器(qi)人(ren)運動和傳感器(qi)指令,具有很強的(de)數據(ju)處理功能(neng)。這種語言已(yi)商品化,可應用于(yu)內存不少(shao)于(yu)192 KB的(de)小(xiao)型(xing)(xing)計算(suan)機(ji)控制的(de)裝配(pei)機(ji)器(qi)人(ren),小(xiao)型(xing)(xing)AML可應用微(wei)型(xing)(xing)計算(suan)機(ji)控制經濟(ji)型(xing)(xing)裝配(pei)機(ji)器(qi)人(ren)。

3、MCL語言

MCL語(yu)言是為工作單元離線編(bian)(bian)程而開發的一(yi)種(zhong)機器(qi)人(ren)語(yu)言,它(ta)支持幾(ji)何實體建(jian)模和運動(dong)描述,提供手爪命令,軟件是在IBM360APT的基礎上用(yong)FORTRAN和匯編(bian)(bian)語(yu)言寫成的。

4、SERF語言

SERF語言是控制(zhi)SKILAM機器人的(de)語言,它(ta)包(bao)括工件的(de)插入、裝箱、手(shou)爪的(de)開(kai)合(he)等動作。這種語言簡(jian)單,容易掌握(wo),具有較強的(de)功能,如三(san)維數組、坐標變換、直線及圓弧(hu)插補、任意速度設定(ding)、子程序、故障檢(jian)測(ce)等,其動作命令和I/O命令可并(bing)行處(chu)理。

5、SIGLA語言

SIGLA語(yu)言是一(yi)種(zhong)面向(xiang)裝配(pei)(pei)的語(yu)言,其主要特點是為(wei)用戶提供了定義機器人任務的能力。Sigma型機器人的裝配(pei)(pei)任務常由若干個子任務組成,如取螺釘旋具、在(zai)上(shang)料器上(shang)取螺釘、搬(ban)運該螺釘、螺釘定位、螺釘裝入和擰緊螺釘等。

機器人編程語言的歷史發展狀況

機器人編程語言最早是在20世紀70年代初期出現的,它是機器人培訓的(de)基礎(chu)知識(shi)之一(yi),其中有(you)的(de)是(shi)研(yan)究(jiu)室里的(de)實驗(yan)(yan)語(yu)言,有(you)的(de)是(shi)實用的(de)機器人(ren)(ren)語(yu)言。隨(sui)著首(shou)臺機器人(ren)(ren)的(de)出(chu)現(xian),對機器人(ren)(ren)語(yu)言的(de)研(yan)究(jiu)也同時進行(xing)(xing)。1973年美(mei)國(guo)斯坦福人(ren)(ren)工智能(neng)實驗(yan)(yan)室研(yan)究(jiu)和開發了第一(yi)種機器人(ren)(ren)語(yu)言——WAVE語(yu)言。WAVE語(yu)言具有(you)動(dong)作描述,能(neng)配(pei)合視覺(jue)傳(chuan)感器進行(xing)(xing)手眼協(xie)調控制等功能(neng)。

1974年,該實驗室在WAVE語言(yan)的基(ji)礎(chu)上開發了AL語言(yan),它是(shi)一種編(bian)譯形式的語言(yan),具有ALGOL語言(yan)的結構,可以控制多臺機(ji)(ji)器人協調動(dong)作。AL語言(yan)對后來機(ji)(ji)器人語言(yan)的發展有很大的影響。

1979年,美國Unimation公(gong)司(si)開發了VAL語(yu)(yu)言(yan),并(bing)配置在PUMA系列機器人上,成為實用的機器人語(yu)(yu)言(yan)。VAL語(yu)(yu)言(yan)類似于(yu)BASIC語(yu)(yu)言(yan),語(yu)(yu)句結構比較(jiao)簡單,易于(yu)編(bian)程(cheng)。1984年該(gai)公(gong)司(si)推出(chu)了VAL-Ⅱ語(yu)(yu)言(yan),與VAL語(yu)(yu)言(yan)相比,VAL-Ⅱ增加(jia)了利(li)用傳感器信息(xi)進行運動控制(zhi)、通信和數(shu)據處理等功能。

美國IBM公(gong)司(si)在1975年(nian)研制了ML語(yu)(yu)言,并用于(yu)機器(qi)人裝配作業,接著(zhu)該公(gong)司(si)又(you)推出(chu)了AUTOPASS語(yu)(yu)言,這是一(yi)種比較高級的機器(qi)人語(yu)(yu)言,它可(ke)以對幾何模型類(lei)任務進行半自動(dong)編程(cheng)。后來IBM公(gong)司(si)又(you)推出(chu)了AML語(yu)(yu)言,AML語(yu)(yu)言已(yi)作為商品化產品用于(yu)IBM機器(qi)人的控制。

申明:以上方法源于程序系統索引或網民分享提供,僅供您參考使用,不代表本網站的研究觀點,證明有效,請注意甄別內容來源的真實性和權威性。

網站提醒和聲明
本(ben)站(zhan)為注(zhu)冊用戶提供信(xin)息(xi)存(cun)儲空(kong)間服(fu)務,非“MAIGOO編輯上(shang)(shang)傳提供”的文章/文字均是注(zhu)冊用戶自(zi)主發布(bu)上(shang)(shang)傳,不代表本(ben)站(zhan)觀點,更(geng)不表示本(ben)站(zhan)支持購(gou)買(mai)和交易,本(ben)站(zhan)對網(wang)頁(ye)中內容的合法性、準(zhun)確性、真實性、適用性、安全性等概不負(fu)責。版權歸原作者所有,如有侵權、虛(xu)假信(xin)息(xi)、錯(cuo)誤信(xin)息(xi)或任何問題,請及時聯系我們,我們將在第一時間刪除或更(geng)正。 申請刪除>> 糾錯>> 投訴侵權>>
提交說明: 快速提交發布>> 查看提交幫助>> 注冊登錄>>
發表評論
您還未登錄,依《網絡安全法》相關要求,請您登錄賬戶后再提交發布信息。點擊登錄>>如您還未注冊,可,感謝您的理解及支持!
最新評論
暫無評論
頁面相關分類
熱門模塊
已有4077946個品牌入駐 更新519024個招商信息 已發布1588544個代理需求 已有1351334條品牌點贊