隨著人工智能、虛擬現(xiàn)實、大數(shù)據(jù)、物聯(lián)網(wǎng)等技術(shù)的發(fā)展,機械臂可以作為執(zhí)行工具去做各種各樣的事情。
出于行業(yè)應(yīng)用需要,一些科研領(lǐng)域用戶希望用上位機替代示教器來控制UR機械臂,而這往往會花費不少時間和精力。為解決這一問題,我們?yōu)閁R用戶提供上位機開發(fā)服務(wù),即基于PC端采用上位機軟件控制機器人運動交互,取代傳統(tǒng)的示教器。包含SDK,demo示例,以及指令列表,根據(jù)不同需求定制化模塊。
? 移動模塊
? 通訊模塊
? 設(shè)置模塊
? 顯示模塊
? 遠程界面
UR機械臂提供豐富的通訊端口,用來和上位機進行通訊。通過不同的端口可以實現(xiàn)不同的控制功能,從而實現(xiàn)上位機控制。
通過以上端口既可以獲得機器人的信息又可以控制機器人的運動。
根據(jù)以上接口進行封裝打包,可以在任意編程平臺上搭建組合自己的上位機控制軟件。該上位機軟件以 C#為例進行展示,用戶可以根據(jù)自己的需求,參照提供的文檔、腳本代碼、指令解析文檔,將其轉(zhuǎn)化為所需的平臺。
此外,我們提供上位機編程培訓(xùn),對于通訊端口29999,30001,30002,30003,進行講解,以及Demo示例。涵蓋:通訊模塊——能夠使用29999和30003端口通訊,并做周邊拓展。
UR上位機開發(fā)服務(wù)價值
減少試錯概率,縮短開發(fā)周期,快速搭建原型機,讓客戶更加專注于自己擅長的領(lǐng)域。