為了保證Delta兩自由度高速并聯(lián)工業(yè)機器人高速,、高精度的平穩(wěn)運行,必須選擇 合理的運動控制系統(tǒng),,本章節(jié)將會介紹Delta機器人使用的開源機器人操作系統(tǒng)ROS下 的硬件和軟件,,包括視覺伺服、Galil運動控制卡,、Copley驅(qū)動器,、直驅(qū)力矩電機和基于 Linux系統(tǒng)的機器人操作系統(tǒng)ROS下的軟件控制界面,最后,,通過實驗驗證上一章節(jié)中 三種軌跡規(guī)劃方法的實用性,。
機器人操作系統(tǒng)ROS (Robot Operation System)是專為機器人軟件開發(fā)所設(shè)計的一套電腦操作系統(tǒng)架構(gòu),它是開源的元級操作系統(tǒng)(后操作系統(tǒng)),,提供類似操作系統(tǒng)的服 務(wù),,包括硬件抽象描述、底層驅(qū)動程序管理,、共用功能的執(zhí)行,、程序間消息傳遞、程序 發(fā)行包管理,,它也提供一些工具程序和庫用于獲取,、建立、編寫和執(zhí)行多機融合的程序,。 ROS的主要設(shè)計目標是便于機器人研發(fā)過程中代碼復(fù)用,,是一個分布式的進程框架,執(zhí) 行程序可以各自獨立的設(shè)計,,松散的,、實時的組合起來[67]。
根據(jù)不同的應(yīng)用場合,,軌跡規(guī)劃又分為離線軌跡規(guī)劃與實時在線軌跡規(guī)劃,,離線軌 跡規(guī)劃是基于環(huán)境先驗完全信息的軌跡規(guī)劃,,完整的先驗信息只能適用于靜態(tài)環(huán)境,機 器人的離線軌跡規(guī)劃有其潛在的優(yōu)點,,例如,,在編程過程中,離線的軌跡規(guī)劃不需要占 用生產(chǎn)設(shè)備,,因此,,保證了自動化工廠大部分時間處于生產(chǎn)狀態(tài);減小了對系統(tǒng)硬件的 要求,,有利于降低系統(tǒng)成本,;容易實現(xiàn)系統(tǒng)的柔性組態(tài)。
本課題來源于中國科學院高速并聯(lián)工業(yè)機器人預(yù)研項目,,并由寧波市國際合作項目 (2014D10008),、精工一代機械產(chǎn)品創(chuàng)新應(yīng)用示范程(2014BAZ04784)、精密驅(qū)動控制技 術(shù)創(chuàng)新團隊(2012B82005)和寧波市自然科學基(2014A610084)支持,。
并聯(lián)機構(gòu)(ParallelMechanism)是由兩個或兩個以上開環(huán)運動鏈連接靜平臺和動平 臺,,并且具有兩個或兩個以上自由度的閉環(huán)機構(gòu),它是機構(gòu)學的一個重要分支,。
本章主要對平面兩自由度高速并聯(lián)工業(yè)機器人Delta進行了機構(gòu)學、運動學和動力 學分析,,對所設(shè)計的機器人的機構(gòu)進行了闡述,,指出了機器人特色,對其進行了運動學 逆解和運動學正解分析,,得到了相應(yīng)的位移、速度、加速度表達式,,利用拉格朗日方法 對機器人進行了簡化的動力學分析,,得到了簡化的動力學表達式。最后,,對機器人進行 了工作空間分析和奇異位形分析,,從理論上得到了機器人的工作空間和奇異位形。
按照使用的軌跡規(guī)劃樣條函數(shù)次數(shù)分類,,可以將軌跡規(guī)劃樣條函數(shù)分為一次,、二次、 三次,、五次和多次,。一次樣條函數(shù)軌跡規(guī)劃法又稱為速度常系數(shù)軌跡規(guī)劃法,該方法中 速度作為常數(shù),,位置是時間的的一次線性函數(shù),,當速度突變時加速度無窮大,,隨后加速 度變?yōu)榱悖捎诶碚撋蠠o窮大的加速突變會對系統(tǒng)造成很大沖擊,,因此,,在機器人的軌 跡規(guī)劃中,很少使用一次樣條函數(shù),。
本章使用三種方法對Delta兩自由度高速并聯(lián)工業(yè)機器人進行了合理的軌跡規(guī)劃,, 分別是關(guān)節(jié)空間軌跡規(guī)劃及其動力學優(yōu)化、工作空間軌跡規(guī)劃及其動力學優(yōu)化,、關(guān)節(jié)空 間和工作空間的混合軌跡規(guī)劃及其動力學優(yōu)化,。
經(jīng)過研宄生期間的不懈努力,在Delta機器人的設(shè)計中,,結(jié)合了機器人運動學和動 力學理論,、高等動力學、機器人軌跡規(guī)劃理論,、Linux系統(tǒng),、機器人操作系統(tǒng)ROS、電 氣控制硬件等相關(guān)技術(shù),,順利完成了機器人的設(shè)計和實驗工作,,取得的成果如下:
1) 為滿足機床高速高精的加工要求,設(shè)計了直線電 機驅(qū)動高速立式加工中心的整體結(jié)構(gòu),,在方案設(shè)計中,,充 分考慮結(jié)構(gòu)布局、電機選型,、功能部件選擇,,利用直線電 機作為立式加工中心進給系統(tǒng)驅(qū)動單元可以提高立式加工 中心的切削進給速度和控制精度,提高生產(chǎn)效率,。2) 對設(shè)計的直線電機驅(qū)動高速立式加工中心整機 基于有限元的靜動態(tài)特性分析,,結(jié)果顯示:整機具有良 好的強度、剛度和抗振特性,,滿足粗加工及加減速對機 床結(jié)構(gòu)的剛性,、強度及抗振特性要求,達到設(shè)計要求,。