芒果视频下载

網站分類
登錄 |    

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

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

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

1、AL語言

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

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

2、AML語言

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

3、MCL語言

MCL語言(yan)是為(wei)工作(zuo)單元離(li)線編(bian)程(cheng)而開發的一(yi)種機(ji)器人語言(yan),它支持幾何實體建模和運動描述,提供手爪命令,軟(ruan)件是在(zai)IBM360APT的基礎(chu)上用FORTRAN和匯編(bian)語言(yan)寫成的。

4、SERF語言

SERF語(yu)言(yan)(yan)是控制SKILAM機(ji)器人的(de)語(yu)言(yan)(yan),它包括工件的(de)插(cha)(cha)入、裝箱、手爪的(de)開合等(deng)動(dong)(dong)作(zuo)。這種語(yu)言(yan)(yan)簡單,容(rong)易掌(zhang)握,具有較強的(de)功能,如三維(wei)數組、坐標變換、直線及圓弧(hu)插(cha)(cha)補、任意(yi)速度設定、子程(cheng)序(xu)、故障檢(jian)測等(deng),其(qi)動(dong)(dong)作(zuo)命令和I/O命令可(ke)并行處理。

5、SIGLA語言

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

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

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

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

1979年,美國Unimation公司(si)開發(fa)了VAL語(yu)言(yan)(yan),并配(pei)置在PUMA系列機器(qi)人(ren)上,成為實用的機器(qi)人(ren)語(yu)言(yan)(yan)。VAL語(yu)言(yan)(yan)類(lei)似于BASIC語(yu)言(yan)(yan),語(yu)句結構(gou)比較簡單,易于編程。1984年該公司(si)推出了VAL-Ⅱ語(yu)言(yan)(yan),與VAL語(yu)言(yan)(yan)相比,VAL-Ⅱ增加了利用傳感器(qi)信息進行運動控制、通信和(he)數據(ju)處理等(deng)功能。

美國IBM公(gong)(gong)司在(zai)1975年研制了(le)(le)ML語(yu)言(yan),并用于機器人(ren)裝配作業,接著該公(gong)(gong)司又(you)推(tui)出了(le)(le)AUTOPASS語(yu)言(yan),這是(shi)一種(zhong)比較高級的機器人(ren)語(yu)言(yan),它可以對(dui)幾何(he)模型類任務進(jin)行半自(zi)動編程(cheng)。后來IBM公(gong)(gong)司又(you)推(tui)出了(le)(le)AML語(yu)言(yan),AML語(yu)言(yan)已作為(wei)商品化產品用于IBM機器人(ren)的控制。

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

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