芒果视频下载

網站分類(lei)
登錄 |    

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

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

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

1、AL語言

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

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

2、AML語言

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

3、MCL語言

MCL語(yu)言(yan)是為工作單元離線(xian)編程而(er)開(kai)發的(de)一(yi)種機器人語(yu)言(yan),它支持幾何(he)實(shi)體(ti)建模和運動描述,提供(gong)手爪命令,軟件是在(zai)IBM360APT的(de)基礎上用FORTRAN和匯(hui)編語(yu)言(yan)寫成的(de)。

4、SERF語言

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

5、SIGLA語言

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

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

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

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

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

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

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

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