久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区

您的位置:網(wǎng)站首頁 > 機械制圖 > 機械技巧

機器人控制器的發(fā)展方向和解決問題

時間:2011-07-23 09:16:08 來源:未知
本文主要介紹機器人控制器的現(xiàn)狀及展望。 

1 引言

  從世界上第一臺遙控機械手的誕生至今已有50年了,在這短短的幾年里,伴隨著計算機、自動控制理論的發(fā)展和工業(yè)生產(chǎn)的需要及相關技術的進步,機器人的發(fā)展已經(jīng)歷了3代[1]:(1)可編程的示教再現(xiàn)型機器人;(2)基于傳感器控制具有一定自主能力的機器人;(3)智能機器人.作為機器人的核心部分,機器人控制器是影響機器人性能的關鍵部分之一.它從一定程度上影響著機器人的發(fā)展.目前,由于人工智能、計算機科學、傳感器技術及其它相關學科的長足進步,使得機器人的研究在高水平上進行,同時也為機器人控制器的性能提出更高的要求.
  對于不同類型的機器人,如有腿的步行機器人與關節(jié)型工業(yè)機器人,控制系統(tǒng)的綜合方法有較大差別,控制器的設計方案也不一樣.本文僅討論工業(yè)機器人控制器問題.

2 機器人控制器類型
  機器人控制器是根據(jù)指令以及傳感信息控制機器人完成一定的動作或作業(yè)任務的裝置,它是機器人的心臟,決定了機器人性能的優(yōu)劣.
  從機器人控制算法的處理方式來看,可分為串行、并行兩種結構類型.
2.1 串行處理結構
  所謂的串行處理結構是指機器人的控制算法是由串行機來處理.對于這種類型的控制器,從計算機結構、控制方式來劃分,又可分為以下幾種[2].
 ?。?) 單CPU結構、集中控制方式
  用一臺功能較強的計算機實現(xiàn)全部控制功能.在早期的機器人中,如Hero-I, Robot-I等,就采用這種結構,但控制過程中需要許多計算(如坐標變換),因此這種控制結構速度較慢.
 ?。?) 二級CPU結構、主從式控制方式
  一級CPU為主機,擔當系統(tǒng)管理、機器人語言編譯和人機接口功能,同時也利用它的運算能力完成坐標變換、軌跡插補,并定時地把運算結果作為關節(jié)運動的增量送到公用內存,供二級CPU讀取;二級CPU完成全部關節(jié)位置數(shù)字控制.這類系統(tǒng)的兩個CPU總線之間基本沒有聯(lián)系,僅通過公用內存交換數(shù)據(jù),是一個松耦合的關系.對采用更多的CPU進一步分散功能是很困難的.日本于70年代生產(chǎn)的Motoman機器人(5關節(jié),直流電機驅動)的計算機系統(tǒng)就屬于這種主從式結構.
  (3) 多CPU結構、分布式控制方式
  目前,普遍采用這種上、下位機二級分布式結構,上位機負責整個系統(tǒng)管理以及運動學計算、軌跡規(guī)劃等.下位機由多CPU組成,每個CPU控制一個關節(jié)運動,這些CPU和主控機聯(lián)系是通過總線形式的緊耦合.這種結構的控制器工作速度和控制性能明顯提高.但這些多CPU系統(tǒng)共有的特征都是針對具體問題而采用的功能分布式結構,即每個處理器承擔固定任務.目前世界上大多數(shù)商品化機器人控制器都是這種結構.
  控制器計算機控制系統(tǒng)中的位置控制部分,幾乎無例外地采用數(shù)字式位置控制.
  以上幾種類型的控制器都是采用串行機來計算機器人控制算法.它們存在一個共同的弱點:計算負擔重、實時性差.所以大多采用離線規(guī)劃和前饋補償解耦等方法來減輕實時控制中的計算負擔.當機器人在運行中受到干擾時其性能將受到影響,更難以保證高速運動中所要求的精度指標.
  由于機器人控制算法的復雜性以及機器人控制性能的亟待提高,許多學者從建模、算法等多方面進行了減少計算量的努力,但仍難以在串行結構控制器上滿足實時計算的要求.因此,必須從控制器本身尋求解決辦法.方法之一是選用高檔次微機或小型機;另一種方法就是采用多處理器作并行計算,提高控制器的計算能力.
2.2 并行處理結構
  并行處理技術是提高計算速度的一個重要而有效的手段,能滿足機器人控制的實時性要求.從文獻來看,關于機器人控制器并行處理技術,人們研究較多的是機器人運動學和動力學的并行算法及其實現(xiàn).1982年J.Y.S.Luh#p#分頁標題#e#[3]首次提出機器人動力學并行處理問題,這是因為關節(jié)型機器人的動力學方程是一組非線性強耦合的二階微分方程,計算十分復雜.提高機器人動力學算法計算速度也為實現(xiàn)復雜的控制算法如:計算力矩法、非線性前饋法、自適應控制法等打下基礎.開發(fā)并行算法的途徑之一就是改造串行算法,使之并行化,然后將算法映射到并行結構.一般有兩種方式,一是考慮給定的并行處理器結構,根據(jù)處理器結構所支持的計算模型,開發(fā)算法的并行性;二是首先開發(fā)算法的并行性,然后設計支持該算法的并行處理器結構,以達到最佳并行效率.
   構造并行處理結構的機器人控制器的計算機系統(tǒng)一般采用以下方式:
  (1)開發(fā)機器人控制專用VLSI[4,5]
  設計專用VLSI能充分利用機器人控制算法的并行性,依靠芯片內的并行體系結構易于解決機器人控制算法中大量出現(xiàn)的計算,能大大提高運動學、動力學方程的計算速度.但由于芯片是根據(jù)具體的算法來設計的,當算法改變時,芯片則不能使用,因此采用這種方式構造的控制器不通用,更不利于系統(tǒng)的維護與開發(fā).
  (2)利用有并行處理能力的芯片式計算機(如:Transputer, DSP等)構成并行處理網(wǎng)絡
  Transputer是英國Inmos公司研制并生產(chǎn)的一種并行處理用的芯片式計算機.利用 Transputer芯片的4對位串通信的link對,易于構造不同的拓撲結構,且Transputer具有極強的計算能力.利用Transputer并行處理器,人們構造了各種機器人并行處理器,如流水線型、樹型等.文獻[6]利用Transputer網(wǎng)絡實現(xiàn)逆運動學計算,而文獻[7]以實時控制為目的,分別實現(xiàn)了前饋補償及計算力矩兩種基于固定模型的控制方案.
  隨著數(shù)字信號芯片速度的不斷提高,高速數(shù)字信號處理器(DSP)在信息處理的各個方面得到廣泛應用.DSP以極快的數(shù)字運算速度見長,并易于構成并行處理網(wǎng)絡[8].文獻[9]介紹了一種基于DSP的機器人控制器,采用并行/流水線的設計方案,提高控制器性能.
  (3)利用通用的微處理器
  利用通用微處理器構成并行處理結構,支持計算,實現(xiàn)復雜控制策略在線實時計算.如文獻[10,11]中設計的系統(tǒng).

3 機器人控制器存在的問題

  隨著現(xiàn)代科學技術的飛速發(fā)展和社會的進步,對機器人的性能提出更高的要求.智能機器人技術的研究已成為機器人領域的主要發(fā)展方向,如各種精密裝配機器人,力/位置混合控制機器人,多肢體協(xié)調控制系統(tǒng)以及先進制造系統(tǒng)中的機器人的研究等.相應的,對機器人控制器的性能也提出了更高的要求.
  但是,機器人自誕生以來,特別是工業(yè)機器人所采用的控制器基本上都是開發(fā)者基于自己的獨立結構進行開發(fā)的,采用專用計算機、專用機器人語言、專用操作系統(tǒng)、專用微處理器.這樣的機器人控制器已不能滿足現(xiàn)代工業(yè)發(fā)展的要求.
  從前面提到的兩類機器人控制器來看,串行處理結構控制器的結構封閉,功能單一,且計算能力差,難以保證實時控制的要求,所以目前絕大多數(shù)商用機器人都是采用單軸PID控制,難以滿足機器人控制的高速、高精度的要求.雖然分布式結構在一定層次上是開放的,可以根據(jù)需要增加更多的處理器,以滿足傳感器處理和通訊的需要,但它只是在有限范圍內開放.所采用的如文獻[12]所說的“專用計算機(如PUMA機器人采用PDP-11作為上層主控計算機)、專用機器人語言(如VAL)、專用微處理器并將控制算法固定在EPROM中”結構限制了它的可擴展性和靈活性,因此說它的結構是封閉的.
  并行處理結構控制器雖然能從計算速度上有了很大突破,能保證實時控制的需要,但我們必須看到還存在許多問題.目前的并行處理控制器研究一般集中于機器人運動學、動力學模型的并行處理方面,基于并行算法和多處理器結構的映射特征來設計,即通過分解給定任務,得到若干子任務,列出數(shù)據(jù)相關流圖,實現(xiàn)各子任務在對應處理器上的并行處理.由于并行算法中通訊、同步等內在特點,如程序設計不當則易出現(xiàn)鎖死與通訊堵塞等現(xiàn)象.#p#分頁標題#e#
  綜合起來,現(xiàn)有機器人控制器存在很多問題,如:
 ?。?)開放性差
  局限于“專用計算機、專用機器人語言、專用微處理器”的封閉式結構.封閉的控制器結構使其具有特定的功能、適應于特定的環(huán)境,不便于對系統(tǒng)進行擴展和改進.
 ?。?)軟件獨立性差
  軟件結構及其邏輯結構依賴于處理器硬件,難以在不同的系統(tǒng)間移植.
  (3)容錯性差
  由于并行計算中的數(shù)據(jù)相關性、通訊及同步等內在特點,控制器的容錯性能變差,其中一個處理器出故障可能導致整個系統(tǒng)的癱瘓.
 ?。?)擴展性差
  目前,機器人控制器的研究著重于從關節(jié)這一級來改善和提高系統(tǒng)的性能.由于結構的封閉性,難以根據(jù)需要對系統(tǒng)進行擴展,如增加傳感器控制等功能模塊.
 ?。?)缺少網(wǎng)絡功能
  現(xiàn)在幾乎所有的機器人控制器都沒有網(wǎng)絡功能.
  總起來看,前面提到的無論串行結構還是并行結構的機器人控制器都不是開放式結構,無論從軟件還是硬件都難以擴充和更改.例如,商品化的Motoman機器人的控制器是不開放的,用戶難以根據(jù)自己需要對其修改、擴充功能,通常的做法是對其詳細解剖分析,然后對其改造.

4 機器人控制器的展望

  隨著機器人控制技術的發(fā)展,針對結構封閉的機器人控制器的缺陷,開發(fā)“具有開放式結構的模塊化、標準化機器人控制器”是當前機器人控制器的一個發(fā)展方向.近幾年,日本、美國和歐洲一些國家都在開發(fā)具有開放式結構的機器人控制器,如日本安川公司基于PC開發(fā)的具有開放式結構、網(wǎng)絡功能的機器人控制器[13].我國863計劃智能機器人主題也已對這方面的研究立項[14]
  開放式結構機器人控制器是指:控制器設計的各個層次對用戶開放,用戶可以方便的擴展和改進其性能.其主要思想[15]是:
  (1)利用基于非封閉式計算機平臺的開發(fā)系統(tǒng),如Sun, SGI, PC's.有效利用標準計算機平臺的軟、硬件資源為控制器擴展創(chuàng)造條件.
 ?。?)利用標準的操作系統(tǒng),如Unix,Vxwork和標準的控制語言,如C,C++.采用標準操作系統(tǒng)和控制語言,從而可以改變各種專用機器人語言并存且互不兼容的局面.
 ?。?)采用標準總線結構,使得為擴展控制器性能而必須的硬件,如各種傳感器,I/O板、運動控制板可以很容易的集成到原系統(tǒng).
 ?。?)利用網(wǎng)絡通訊,實現(xiàn)資源共享或遠程通訊.目前,幾乎所有的控制器都沒有網(wǎng)絡功能,利用網(wǎng)絡通訊功能可以提高系統(tǒng)變化的柔性.
  我們可以根據(jù)上述思想設計具有開放式結構的機器人控制器.而且設計過程中要盡可能做到模塊化.模塊化是系統(tǒng)設計和建立的一種現(xiàn)代方法,按模塊化方法設計,系統(tǒng)由多種功能模塊組成,各模塊完整而單一.這樣建立起來的系統(tǒng),不僅性能好、開發(fā)周期短而且成本較低.模塊化還使系統(tǒng)開放,易于修改、重構和添加配置功能.文獻[16]基于多自主體概念設計的新型控制器就是按模塊化方法設計的,系統(tǒng)由數(shù)據(jù)庫模塊、通訊模塊、傳感器信息模塊、人機接口模塊、調度模塊、規(guī)劃模塊、伺服控制模塊等7個模塊構成.
  新型的機器人控制器應有以下特色:
 ?。?) 開放式系統(tǒng)結構
  采用開放式軟件、硬件結構,可以根據(jù)需要方便的擴充功能,使其適用不同類型機器人或機器人化自動生產(chǎn)線.
 ?。?) 合理的模塊化設計
  對硬件來說,根據(jù)系統(tǒng)要求和電氣特性,按模塊化設計,這不僅方便安裝和維護,而且提高了系統(tǒng)的可靠性,系統(tǒng)結構也更為緊湊.
 ?。?) 有效的任務劃分
  不同的子任務由不同的功能模塊實現(xiàn),以利于修改、添加、配置功能.
  (4) 實時性、多任務要求
  機器人控制器必須能在確定的時間內完成對外部中斷的處理,并且可以使多個任務同時進行.#p#分頁標題#e#
  (5) 網(wǎng)絡通訊功能
  利用網(wǎng)絡通訊的功能,以便于實現(xiàn)資源共享或多臺機器人協(xié)同工作.
 ?。?)形象直觀的人機接口
  另外,機器人控制器中,運動控制板是必不可少的.由于機器人性能的不同,對運動控制板的要求也不同.美國Delta Tau公司推出的PMAC(Programmable Multi-axies Controller)在國內外引起重視.PMAC是一種功能強大的運動控制器,它全面地開發(fā)了DSP技術的強大功能,為用戶提供了很強的功能和很大的靈活性.借助于Motorola 公司的DSP56001數(shù)字信號處理器,PMAC可以同時操縱1~8軸,比起其他運動控制板來說,有很多可取之處.
  由于適用于機器人控制的軟、硬件種類繁多和現(xiàn)代技術的飛速發(fā)展,開發(fā)一個結構完全開放的標準化機器人控制器存在一定困難,但應用現(xiàn)有技術,如工業(yè)PC良好的開放性、安全性和聯(lián)網(wǎng)性,標準的實時多任務操作系統(tǒng),標準的總線結構,標準接口等,打破現(xiàn)有機器人控制器結構封閉的局面,開發(fā)結構開放性、功能模塊化的標準化機器人控制器是完全可行的.

5 結束語

  隨著機器人技術的發(fā)展,機器人應用領域的不斷擴大,對機器人的性能提出了更高的要求,因此,如何有效地將其他領域(如圖像處理、聲音識別、最優(yōu)控制、人工智能等)的研究成果應用到機器人控制系統(tǒng)的實時操作中,是一項富有挑戰(zhàn)性的研究工作.而具有開放式結構的模塊化、標準化機器人控制器的研究無疑對提高機器人性能和自主能力、推動機器人技術的發(fā)展具有重大意義.


久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
99在线视频免费观看| 国产精品专区第二| 亚洲不卡一卡2卡三卡4卡5卡精品| 色琪琪综合男人的天堂aⅴ视频| 日韩一区二区在线视频| 国产精品一级久久久 | 久久久综合香蕉尹人综合网| 91精品国产综合久久久久久丝袜 | 九色一区二区| 国产精品亚洲自拍| 欧美怡红院视频一区二区三区| 亚洲午夜精品一区二区| 亚洲综合av一区| 日韩中文字幕亚洲| 欧美 日韩 国产在线| 久久综合网hezyo| 国产精品直播网红| 亚洲国产一区二区精品视频| 91精品在线影院| 亚洲三区在线| 国产精品美腿一区在线看| 久久www免费人成精品| 激情久久av| 久久一区二区精品| 亚洲精品免费在线看| 久久久久国产精品视频| 国产欧美日韩综合精品二区| 久久久精品国产一区二区三区| 国产精品7m视频| 久久久免费观看视频| 男人天堂成人在线| 99视频网站| 加勒比海盗1在线观看免费国语版| 日韩视频在线观看国产| 成人欧美一区二区三区黑人免费| 日韩精品视频久久| 精品日本一区二区三区在线观看 | 国产精品com| 日韩av电影免费播放| 国产成人精品免费久久久久| 欧美在线www| 国产精品夫妻激情| 久久久久久久久久久视频| 欧美激情一区二区三区在线视频观看| 久久天天躁狠狠躁老女人| 日本精品一区| 久久香蕉国产线看观看网| 国产欧美日韩丝袜精品一区| 欧美xxxx14xxxxx性爽| 国产成人黄色片| 久久久精品日本| 国产日产欧美a一级在线| 成人久久一区二区| 国产精品久久久久不卡| 亚洲专区国产精品| 日韩欧美精品在线观看视频| 久久久国产视频91| 久久久久久尹人网香蕉| 久久久国产精品一区| 国产精品成人一区二区三区| 欧美精品久久久久| 亚洲国产欧洲综合997久久| 精品不卡一区二区三区| 国产精品88a∨| 欧美精品欧美精品系列c| 草莓视频一区| 亚洲一区二区三区四区中文| 99在线观看视频网站| 国产不卡视频在线| 国产精品日韩二区| 亚洲欧美丝袜| 美女久久久久久久久久久| 亚洲伊人成综合成人网| 日本高清视频免费在线观看| 欧美日韩一区二区视频在线| 99精品视频播放| 国产精品二区在线观看| 少妇特黄a一区二区三区| 免费一级特黄特色毛片久久看| 日韩欧美亚洲天堂| 日韩中文字幕在线视频播放| 欧美麻豆久久久久久中文| 欧美一区二区三区综合| 国产成人亚洲综合青青| 欧美精品久久久久久久久| 日本精品在线视频| 国产在线资源一区| 精品国产综合久久| 国产精品对白刺激| 黄色大片中文字幕| 国产精品极品美女在线观看免费 | 激情久久av| 欧美激情一二三| 一区二区三区的久久的视频| 美乳视频一区二区| 国产精品久久..4399| 黄黄视频在线观看| 久久国产精品偷| 久久久久久av| 国产精品一国产精品最新章节| 国产福利久久| 深夜福利国产精品| 国产精品88久久久久久妇女| 色偷偷偷亚洲综合网另类| 茄子视频成人免费观看| 97成人在线观看视频| 久久久一二三四| 91免费视频网站在线观看| 国产精品av在线播放| 国产精品免费网站| 亚洲一区二区三区加勒比| 欧美一级二级三级九九九| 日韩视频免费大全中文字幕| 中文字幕在线乱| 97国产在线播放| 欧美精品一区在线| 国产一区二区在线视频播放| 欧美成人在线网站| 热久久视久久精品18亚洲精品| 日韩在线播放av| 欧美激情视频一区二区三区| 免费av观看网址| 久久久久久久久国产| 美女扒开尿口让男人操亚洲视频网站 | 欧美成人性色生活仑片| 中文字幕人成一区| 少妇熟女一区二区| 国产激情999| 日本中文字幕不卡免费| 女女同性女同一区二区三区91 | 久久免费福利视频| 九九九热999| 在线视频不卡国产| 国产美女在线一区| 久久五月天色综合| 日韩视频第二页| 成人av在线网址| 久久久精品2019中文字幕神马| 91久久精品国产| 色妞在线综合亚洲欧美| 亚洲自偷自拍熟女另类| 国产日产久久高清欧美一区| 在线观看一区二区三区三州| 欧美亚洲视频在线观看| 韩国日本不卡在线| 久久福利电影| 免费在线国产精品| 91免费版看片| 日韩欧美视频第二区| 国产精品视频公开费视频| 国产综合免费视频| 毛片精品免费在线观看| 国产精品69久久| 日韩亚洲国产中文字幕| 日韩精品久久一区| 国产女人18毛片| 在线不卡日本| 国产精品夜夜夜爽张柏芝 | 亚洲欧洲久久| 日日摸日日碰夜夜爽av| 国产美女久久久| 日韩中文字幕久久| 日av在线播放中文不卡| 欧美精品在线网站| 久久国产精品偷| 国产精品免费看一区二区三区 | 欧美精品一区二区三区久久| 丰满少妇大力进入| 久久九九免费视频| 欧美有码在线观看| 欧美一区二区三区免费视| 中文精品一区二区三区| julia一区二区中文久久94| 精品中文字幕在线2019| 欧美综合在线第二页| 精品国产无码在线| 国产成人免费高清视频| 精品一区二区三区无码视频| 精品人伦一区二区三区| 欧美在线国产精品| 官网99热精品| 国模视频一区二区| 国产精品极品美女粉嫩高清在线 | 国产精品免费看一区二区三区| 国产伦精品一区二区三区精品视频 | 欧美猛少妇色xxxxx| 国产九色91| 又粗又黑又大的吊av| 午夜在线视频免费观看| 久久久免费观看| 欧美极品欧美精品欧美图片| 日韩五码在线观看| 色999五月色| 国产综合色一区二区三区| 99re在线视频上| 欧美美最猛性xxxxxx| 国产免费成人在线| 久久精品国产精品国产精品污| 欧美在线www| 亚洲综合视频一区|