0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

機器人控制器有哪些類型_機器人控制器發(fā)展

姚小熊27 ? 來源:xx ? 2019-10-14 14:39 ? 次閱讀

機器人控制器類型

機器人控制器是根據指令以及傳感信息控制機器人完成一定的動作或作業(yè)任務的裝置,它是機器人的心臟,決定了機器人性能的優(yōu)劣,從機器人控制算法的處理方式來看,可分為串行、并行兩種結構類型。

串行處理結構

所謂的串行處理結構是指機器人的控制算法是由串行機來處理,對于這種類型的控制器,從計算機結構、控制方式來劃分,又可分為以下幾種:

(1) 單CPU 結構、集中控制方式用一臺功能較強的計算機實現(xiàn)全部控制功能,在早期的機器人中 ,如 Hero-I, Robo t-I等 ,就采用這種結構,但控制過程中需要許多計算 (如坐標變換 ) ,因此這種控制結構速度較慢。

(2) 二級 CPU結構、主從式控制方式一級 CPU 為主機,擔當系統(tǒng)管理、機器人語言編譯和人機接口功能 ,同時也利用它的運算能力完成坐標變換、軌跡插補,并定時地把運算結果作為關節(jié)運動的增量送到公用內存,供二級 CPU讀?。欢塁PU完成全部關節(jié)位置數(shù)字控制。這類系統(tǒng)的兩個CPU總線之間基本沒有聯(lián)系 ,僅通過公用內存交換數(shù)據 ,是一個松耦合的關系。對采用更多的 CPU 進一步分散功能是很困難的。日本于 70年代生產的 M otoma n機器人 ( 5關節(jié) ,直流電機驅動 )的計算機系統(tǒng)就屬于這種主從式結構。

(3) 多CPU 結構、分布式控制方式

目前,普遍采用這種上、下位機二級分布式結構,上位機負責整個系統(tǒng)管理以及運動學計算、軌跡規(guī)劃等。下位機由多 C PU組成 ,每個 CPU控制一個關節(jié)運動,這些 CPU和主控機聯(lián)系是通過總線形式的緊耦合,這種結構的控制器工作速度和控制性能明顯提高。但這些多CPU系統(tǒng)共有的特征都是針對具體問題而采用的功能分布式結構,即每個處理器承擔固定任務,目前世界上大多數(shù)商品化機器人控制器都是這種結構。

控制器計算機控制系統(tǒng)中的位置控制部分,幾乎無例外地采用數(shù)字式位置控制。

以上幾種類型的控制器都是采用串行機來計算機器人控制算法,它們存在一個共同的弱點:計算負擔重、實時性差。所以大多采用離線規(guī)劃和前饋補償解耦等方法來減輕實時控制中的計算負擔,當機器人在運行中受到干擾時其性能將受到影響,更難以保證高速運動中所要求的精度指標。

并行處理結構

并行處理技術是提高計算速度的一個重要而有效的手段,能滿足機器人控制的實時性要求,從文獻來看,關于機器人控制器并行處理技術,人們研究較多的是機器人運動學和動力學的并行算法及其實現(xiàn) .1982年 J. Y. S. Luh首次提出機器人動力學并行處理問題 ,這是因為關節(jié)型機器人的動力學方程是一組非線性強耦合的二階微分方程,計算十分復雜,提高機器人動力學算法計算速度也為實現(xiàn)復雜的控制算法如: 計算力矩法、非線性前饋法、自適應控制法等打下基礎。開發(fā)并行算法的途徑之一就是改造串行算法 ,使之并行化,然后將算法映射到并行結構 。一般有兩種方式 ,一是考慮給定的并行處理器結構 ,根據處理器結構所支持的計算模型 ,開發(fā)算法的并行性;二是首先開發(fā)算法的并行性 ,然后設計支持該算法的并行處理器結構 ,以達到最佳并行效率。

機器人控制器發(fā)展

隨著機器人控制技術的發(fā)展 ,針對結構封閉的機器人控制器的缺陷 ,開發(fā)“具有開放式結構的模塊化、標準化機器人控制器”是當前機器人控制器的一個發(fā)展方向。近幾年,日本、美國和歐洲一些國家都在開發(fā)具有開放式結構的機器人控制器,如日本安川公司基于 PC開發(fā)的具有開放式結構、網絡功能的機器人控制器,我國 863計劃智能機器人主題也已對這方面的研究立項。

開放式結構機器人控制器是指:控制器設計的各個層次對用戶開放,用戶可以方便的擴展和改進其性能,其主要思想是:

(1)利用基于非封閉式計算機平臺的開發(fā)系統(tǒng),有效利用標準計算機平臺的軟、硬件資源為控制器擴展創(chuàng)造條件。

(2)利用標準的操作系統(tǒng),采用標準操作系統(tǒng)和控制語言,從而可以改變各種專用機器人語言并存且互不兼容的局面。

(3)采用標準總線結構,使得為擴展控制器性能而必須的硬件,如各種傳感器 , I /O板、運動控制板可以很容易的集成到原系統(tǒng)。

(4)利用網絡通訊 ,實現(xiàn)資源共享或遠程通訊。目前,幾乎所有的控制器都沒有網絡功能,利用網絡通訊功能可以提高系統(tǒng)變化的柔性,我們可以根據上述思想設計具有開放式結構的機器人控制器,而且設計過程中要盡可能做到模塊化。模塊化是系統(tǒng)設計和建立的一種現(xiàn)代方法,按模塊化方法設計,系統(tǒng)由多種功能模塊組成,各模塊完整而單一,這樣建立起來的系統(tǒng),不僅性能好、開發(fā)周期短而且成本較低。模塊化還使系統(tǒng)開放,易于修改、重構和添加配置功能。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 控制器
    +關注

    關注

    112

    文章

    16027

    瀏覽量

    176635
  • 機器人控制器

    關注

    1

    文章

    17

    瀏覽量

    8813
收藏 人收藏

    評論

    相關推薦

    自已研發(fā)的機器人控制器

    ` 以刀削面機器人控制器為開發(fā)對像 開發(fā)如下控制器跟大家分享下本控制器已經經過檢驗,并已批量生產。哈哈哈哈哈。 已有不少合作商家前來定貨啦`
    發(fā)表于 02-21 16:28

    【OK210申請】機器人控制器

    申請理由:考慮使用210做控制器主芯片,需要一塊資源豐富的開發(fā)板做前期實驗項目描述:機器人控制器,用于控制伺服驅動,從而
    發(fā)表于 06-30 09:06

    工業(yè)機器人的技術原理

    行相應維護,是保證機器人安全性的關鍵技術?! 。?)網絡化機器人控制器技術:當前機器人的應用工程由單臺機器人工作站向
    發(fā)表于 11-23 10:40

    如何利用ARM研究嵌入式服務機器人控制器

    其設計是機器人研究的核心。該控制系統(tǒng)通常以MCU、 DSP等為核心,采用上、下位機二級分布式結構。其中上位機一般為PC機,下位機為單片機或DSP等微控制器。但隨著移動機器人的智能化,
    發(fā)表于 07-30 07:02

    如何設計智能滅火機器人控制器?

    席文姣,陳帝伊,馬孝義(西北農林科技大學 水利與建筑工程學院,陜西 西安712100)0引言如何設計智能滅火機器人控制器控制器是智能機器人處理和
    發(fā)表于 07-31 06:23

    工業(yè)機器人控制器什么功能?

    工業(yè)機器人控制器功能多任務功能一臺機器人可進行多個任務的操作;
    發(fā)表于 09-12 09:10

    【戰(zhàn)疫專題】第二期:硬核戰(zhàn)“疫”,機器人大有可為

    /jishu_1695998_1_1.html機器人控制器哪些類型_機器人控制器
    發(fā)表于 02-25 14:24

    【送貨上門】SC3150三協(xié)機器人控制器

    提供專業(yè)、高效、技術支持與服務。此外還可為需求的長三角及周邊客戶提供短時間內到達現(xiàn)場維修技術服務?! C3150三協(xié)機器人控制器存在的問題:  隨著現(xiàn)代科學技術的飛速開展和社會的進步,對
    發(fā)表于 03-27 15:22

    機器人是什么?

    ,機器人還有很長的路要走。傳感以電子信號的形式向控制器發(fā)送信息。傳感也給機器人控制器有關它的
    發(fā)表于 03-31 10:31

    相撲機器人控制器資料分享

    描述相撲機器人控制器我的 Sumo 機器人比賽項目,我使用了 ATmega2560 -16au 微控制器和 BTN7960B 電機驅動、6
    發(fā)表于 06-28 06:38

    通過多軸工業(yè)機器人來聊聊機器人控制系統(tǒng)以及控制器的實現(xiàn)

    ,機器人控制器作為工業(yè)機器人最為核心的零部件之一,對機器人的性能起著決定性的影響,在一定程度上直接影響著機器人
    發(fā)表于 02-24 17:05

    機器人控制器的作用_機器人控制器分為哪兩種方式

    機器人控制器作為工業(yè)機器人最為核心的零部件之一,對機器人的性能起著決定性的影響,在一定程度上影響著機器人
    發(fā)表于 08-18 16:13 ?6848次閱讀

    機器人控制器的主要功能_機器人控制器存在的問題哪些

    機器人控制器機器人的重要組成部分,用于對操作機的控制,以完成特定的工作任務,其基本功能如下。
    發(fā)表于 08-18 16:20 ?7333次閱讀

    常見的機器人控制器

    機器人控制器作為工業(yè)機器人最為核心的零部件之一,對機器人的性能起著決定性的影響,在一定程度上影響著機器人
    發(fā)表于 08-18 16:39 ?7136次閱讀

    焊接機器人控制器什么作用?

    焊接機器人控制器什么作用?控制器機器人的核心部件,它實施焊接機器人的全部信息處理和對機械手的
    的頭像 發(fā)表于 02-20 18:04 ?783次閱讀