新聞中心

        EEPW首頁 > 智能計算 > 設計應用 > 機器人兩種編程方式的探討和優缺點分析

        機器人兩種編程方式的探討和優缺點分析

        作者: 時間:2017-10-22 來源:網絡 收藏

          進入21世紀,已經成為現代工業不可缺少的工具,它標志著工業的現代化程度。近年來,隨著計算機技術,微電子技術及網絡技術的快速發展,技術也得到了飛速的提升。

        本文引用地址:http://www.104case.com/article/201710/367668.htm

          是一個可編程的機械裝置,其功能的靈活性和智能型決定于機器人的編程能力。由于機器人應用范圍的擴大和所完成任務復雜程度的不斷增加,機器人工作任務的貶值已經和成為一個重要的問題。

          目前,不像數控機床那樣有APT語言,機器人編程還沒有公認的國際標準,各制造廠商有各自的機器人編程語言。

          機器人編程可分為三個水平:

          1、用示教盒進行現場編程。

          2、直接的機器人語言編程。

          包括:

          a、專用機器人語言。

          b、添加了機器人庫的已有計算機語言。

          3、面向任務的機器人編程語言。

          機器人編程技術的一種發展方向是:離線編程與仿真:像CAD/CAM那樣。

          現在的機器人,一般都具有前兩種編程方法。

          以焊接機器人為例,焊接時機器人是按照事先編輯好的程序運動的,這個程序一般是由操作人員按照焊縫形狀示教機器人并記錄運動軌跡而形成的。

          示教是一種機器人的編程方法,示教分為三個步驟:

          1、示教。

          2、存儲。

          3、再現。

          什么是示教與再現?

          “示教”就是機器人學習的過程,在這個過程中,操作者要手把手教會機器人做某些動作。

          “存儲”就是機器人的控制系統以程序的形式將示教的動作記憶下來。

          機器人按照示教時記憶下來的程序展現這些動作,就是“再現”過程。

          示教可分為:在線示教方式和離線示教方式。

          一、在線示教方式

          在現場直接對操作對象進行的一種編程方法,常用的有:

          1、人工引導示教

          由有經驗的操作人員移動機器人的末端執行器,計算機記憶各自由度的運動過程。

          特點:簡單,但精度受操作者的技能限制。

          2、輔助裝置示教

          對一些人工難以牽動的機器人,例如一些大功率或高減速比機器人,可以用特別的輔助裝置幫助示教。

          3、示教盒

          為了方便現場示教,一般工業機器人都配有示教盒,它相當于鍵盤,有回零、示教方式、數字、輸入、編輯、啟動、停止等鍵。

          二、離線示教

          原因:1、不便于現場操作,2、工作量大、精度低。

          方法包括:

          1、解析示教

          將計算機輔助設計的數據直接用于示教,并利用傳感技術進行必要的修正。

          2、任務示教

          指定任務,以及操作對象的位置、形狀,由控制系統自動規劃運動路徑。

          任務示教是一種發展方向,具有較高的智能水平,目前仍處于研究中。

          離線編程

          機器人離線編程系統都是利用計算機圖形學的的成果,建立起機器人及工作環境的幾何模型,再利用一些規劃算法,通過對圖形的控制和操作,在離線的情況下進行軌跡的規劃,通過對編程

          結果進行三維圖形的動畫仿真,以檢驗編程的正確性,最后將生成的代碼傳給機器人控制系統,以控制機器人的運動,完成給定的任務。

          機器人的離線編程系統是已被證明是一個有力的工具,可以增加安全性,減少機器人不工作的時間和降低成本。機器人離線編程系統是機器人編程語言的拓廣,通過該系統可以建立機器人和CAD/CAM之間的聯系。

          從發展上來看,離線編程系統正朝著智能化,專用化的方向發展,用戶操作越來越簡單方便,并且快速生成控制程序。在某些具體的應用領域可以實現參數化,加極大的簡化了用戶的操作。

          機器人離線編程技術對機器人的推廣應用及其工作效率的提升有著重要意義,離線編程可以大幅度節約制造時間,實現機器人的實時仿真,為機器人的編程和調試提供安全靈活的環境,是機器人開發應用的方向。

          兩種編程方式的比較分析

          示教編程方式

          目前,相當數量的機器人仍采用示教編程方式。機器人示教后可以立即應用,在再現時,機器人重復示教時存入存儲器的軌跡和各種操作,如果需要,過程可以重復多次。

          優點:簡單方便;不需要環境模型;對實際的機器人進行示教時,可以修正機械結構帶來的誤差。

          缺點:功能編輯比較困難,難以使用,難以表現條件分支,對實際的機器人進行示教時,要占用機器人。

          離線編程

          離線編程克服了在線編程的許多缺點,充分利用了計算機的功能。

          優點:編程時可以不用機器人,機器人可以進行其他工作;可預先優化操作方案和運行周期時間;可將以前完成的過程或子程序結合到待編程序中去;可利用探測外部信息;控制功能

          中可以包括現有的CAD和CAM信息,可以預先運行程序來模擬實際動作,從而不會出現危險,利用圖形仿真技術可以在屏幕上模擬機器人運動來輔助編程;對于不同的工作目的,只需要替換部分特定的程序。

          缺點:所需的能補償機器人系統誤差的功能、坐標系數據仍難以得到。



        關鍵詞: 機器人 傳感器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 锡林郭勒盟| 紫阳县| 宜州市| 桦南县| 徐州市| 神木县| 文水县| 永清县| 三门县| 新郑市| 平武县| 青海省| 增城市| 潞西市| 江达县| 红河县| 台江县| 蒙自县| 彭州市| 济宁市| 无为县| 佛学| 子洲县| 辰溪县| 青岛市| 万全县| 辽宁省| 莫力| 洱源县| 井冈山市| 东乡| 长武县| 盖州市| 西林县| 和硕县| 诸城市| 泸定县| 墨竹工卡县| 富顺县| 平昌县| 大洼县|