芒果视频下载

網站分類
登錄 |    

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

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

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

1、AL語言

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

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

2、AML語言

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

3、MCL語言

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

4、SERF語言

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

5、SIGLA語言

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

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

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

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

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

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

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

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