国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

機械臂和移動機器人的架構(gòu)介紹

bjV5_Cambricon ? 來源:工業(yè)機器人與智能制造 ? 作者:工業(yè)機器人與智能 ? 2021-07-22 17:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文比較了機械臂和移動機器人兩種工業(yè)機器人控制系統(tǒng)方案,對其特點進行了介紹。

以上分類是根據(jù)應(yīng)用對象,此外,市面上更多的是通用型運動控制器,即控制非標(biāo)設(shè)備的。

1控制器底層方案1.1機械臂類機械臂類的控制器發(fā)展較早,相對成熟,先來看看現(xiàn)有的控制系統(tǒng)底層方案。

1.2移動機器人類移動機器人的控制器屬于較新的方向,工業(yè)移動機器人有AGV、無人駕駛工程機械等形式。

1.3對比

機械臂對精度和運動穩(wěn)定性的要求較高,因此計算量大、周期短,比移動機器人一般要高1到2個量級。移動機器人一般對同步精度要求不高,其配置相對較低。

機械臂一般工作于固定的區(qū)域,其控制器通常放置于機箱內(nèi),因此防護等級不高,一般是IP20。

移動機器人由于需要經(jīng)常運動,尤其是室外工程機械,要考慮防水防塵,其防護等級較高,一般是IP67。

2CoDeSys介紹2.1CoDeSys的組成

你會發(fā)現(xiàn),很多的機器人控制軟件都是借助CoDeSys實現(xiàn)的,那么什么是CoDeSys呢?

CoDeSys是一款付費的軟PLC開發(fā)軟件,簡單來說,它包括兩部分:Development System和Runtime System。Development System就是用來編程的軟件界面(就像Visual Studio、Eclipse等軟件,也可以稱為IDE),設(shè)計、調(diào)試、編譯PLC程序都在IDE中進行,這部分是用戶經(jīng)常打交道的;

PLC程序?qū)懞昧艘院?,就要把它轉(zhuǎn)移到硬件設(shè)備中運行??墒沁@時生成的PLC程序自己是無法運行的,它還要在一定的軟件環(huán)境中才能工作,這個環(huán)境就是Runtime System,這部分是用戶看不到的。

二者安裝的位置通常不同,IDE一般安裝在開發(fā)電腦上,Runtime System則位于起控制作用的硬件設(shè)備上,二者一般使用網(wǎng)線連接,程序通過網(wǎng)線下載到Runtime中運行。

CoDeSys在國內(nèi)知名度不高,但是在歐洲久負(fù)盛名,尤其在工業(yè)控制領(lǐng)域。我們上面提到的很多機器人公司都使用了它的產(chǎn)品,例如KEBA、倍福、固高,還有幾乎所有的移動機器人控制器廠家。

設(shè)計CoDeSys的3S公司只賣軟件,不賣硬件。硬件電路需要由用戶自己設(shè)計,3S公司負(fù)責(zé)將Runtime System移植到客戶的硬件上。Runtime System可以裸跑在硬件上,但一般是運行在操作系統(tǒng)上,配置操作系統(tǒng)也是客戶的工作。

如果客戶要求,CoDeSys的IDE可以定制,換成客戶的logo和外觀,這就是為什么你會發(fā)現(xiàn)不同廠家的開發(fā)平臺長得不一樣,但風(fēng)格又比較相似。

當(dāng)然,用戶也可以使用其它IDE,例如倍福就使用了微軟的Visual Studio,而背后的編譯器等內(nèi)核以及函數(shù)庫仍然采用CoDeSys的方案。

CoDeSys的Runtime具有強大的適應(yīng)性,支持絕大多數(shù)的操作系統(tǒng)和硬件芯片架構(gòu)。

2.2CoDeSys Runtime原理CoDeSys的IDE部分是免費的,你可以從其官網(wǎng)下載體驗體驗。真正收費的是運行系統(tǒng)Runtime System。

CoDeSys在設(shè)計之初就將功能劃分為若干組件模塊,例如總線協(xié)議棧、可視化界面、運動控制、安全控制等等,用戶可以像搭積木一樣選購必需的模塊搭建自己的系統(tǒng),最后形成一個定制化的控制軟件平臺。

一些初次接觸軟PLC的用戶可能對這部分感到陌生,但其實這種設(shè)計方式非常普遍。舉幾個例子,MATLAB Simulink的實時工具箱(Real-Time)就是這樣的工作方式,用戶在Simulink的圖形界面里通過拖拽設(shè)計控制程序,然后下載到真實的硬件中跑,可以在這里了解。

還有像倍福也是這樣的使用方式,用戶在TwinCAT IDE里進行編程,然后下載到倍福的控制器中,控制器里面其實已經(jīng)預(yù)裝了一個Runtime。西門子的STEP7也是一款I(lǐng)DE,它的PLC中也存在一個配套的Runtime。

用戶編寫的PLC程序就像我們電腦里的應(yīng)用程序,它運行在Runtime System上,而Runtime System又運行在操作系統(tǒng)之上。

Runtime System位于應(yīng)用程序和操作系統(tǒng)之間。所以可以被稱為中間件(Middleware)。在機器人軟件里面,處于同樣地位的還有ROS、OROCOS(Real-Time Toolkit)等等。

機器人的控制,像數(shù)控機床一樣,對實時性有要求,因此我們選擇的操作系統(tǒng)最好是實時操作系統(tǒng)(RTOS)。遺憾的是,我們經(jīng)常用的操作系統(tǒng)都不是實時的,例如Windows和Linux。但幸運的是,有人對它們進行了改造,也就是加入實時補丁。

常用的實時操作系統(tǒng)有:VxWorks、QNX、Windows RTX、Xenomai、RT Linux、Linux RTAI、WinCE、μC/OS、SylixOs等等。考慮到Windows和Linux這兩款操作系統(tǒng)的用戶較多,CoDeSys推出了相應(yīng)的實時補?。≧TE),為用戶免去了改造的煩惱。

想了解更多的CoDeSys Runtime信息可以閱讀官方的文檔[Math Processing Error] [1][2][1][2]。

2.3CoDeSys的缺點

CoDeSys給我們開發(fā)控制器帶來了便利,省去了從零開始的麻煩,但是依靠CoDeSys這類商業(yè)軟件開發(fā)自己的控制器產(chǎn)品也存在不少的缺點:

(1)底層算法不公開

CoDeSys集成的運動控制組件、總線協(xié)議棧都是封裝好的,用戶無法了解其內(nèi)部細(xì)節(jié),也無法針對自己的具體需求進行定制優(yōu)化,只能簡單地調(diào)用。用戶只能依附于CoDeSys平臺,難以形成自己的核心技術(shù)。

(2)功能有限,難以擴展

現(xiàn)在以機器視覺、人工智能自動駕駛等為代表的新技術(shù)突飛猛進,而工業(yè)控制上的很多技術(shù)仍然停留在20年前。以移動機器人中的導(dǎo)航場景為例,基于視覺或者激光的導(dǎo)航方法需要采集大量的數(shù)據(jù)并對其進行處理,其中涉及相當(dāng)多的矩陣計算。

而現(xiàn)在PLC只能進行落后的一維數(shù)字計算,難以實現(xiàn)復(fù)雜的算法。與人工智能圈子喜歡開源的風(fēng)格正好相反,工業(yè)控制圈子相互封閉,誰都不肯開放自家的函數(shù)庫,開源函數(shù)庫極少(OSCAT),就連最基本的濾波算法、矩陣計算都要自己從頭開始寫。而且,國際標(biāo)準(zhǔn)提供的基本函數(shù)太過有限,完全無法適應(yīng)新的場景,急需擴展。

(3)難以更新

由于完全依賴CoDeSys,客戶自己產(chǎn)品硬件的升級換代需要重新定制移植,導(dǎo)致成本增加。

3開源方案

目前存在一些開源的控制系統(tǒng)方案,例如Beremiz、Orocos、OpenPLC、OpenRTM、ORCA。

開發(fā)機器人控制器是個繁重的工作,要明確一系列性能要求,首先是實時性。

實時性對于工業(yè)機器人來說一般是必須的,對于服務(wù)或娛樂機器人則未必。一般人很容易錯把“實時性”理解為處理或者響應(yīng)速度快,但是其實“實時性”表示時間上的“確定性”,例如實時操作系統(tǒng)(RTOS)中的中斷響應(yīng)或者進程切換的延遲時間一定是在一個時間范圍內(nèi)。

我們常用的操作系統(tǒng)(Windows、Linux)都不是實時操作系統(tǒng),因為它們設(shè)計的初衷是吞吐量,不能保證每個事件都在一定范圍內(nèi)得到處理。再比如,標(biāo)準(zhǔn)以太網(wǎng)的傳輸速度比實時工業(yè)以太網(wǎng)快多了,但是它也卻不是實時的,因為它同樣不能保證數(shù)據(jù)在給定的時間內(nèi)完成傳輸。

理解實時性不太難,可是機器人哪些的任務(wù)需要實時運行呢?如何根據(jù)機器人的性能要求確定程序運行的時間間隔呢(是1ms還是10ms)?實時性取決于硬件還是軟件呢?

如何根據(jù)實時性選擇具體的軟硬件呢(該選擇ARM還是X86、Linux RTAI還是VxWorks)?網(wǎng)上缺少這方面的深入討論,各大機器人廠家也不會公開自己的測試和試驗結(jié)果,似乎這方面主要依靠經(jīng)驗和試錯。

這里我也只能提供幾個指標(biāo),目前工業(yè)機械臂的控制周期是1ms左右,性能較高的伺服驅(qū)動器位置環(huán)的控制周期可以達(dá)到125[Math Processing Error] mu sμs。PLCopen定義了伺服和運動控制的一些標(biāo)準(zhǔn),包括編程語言、運動控制基礎(chǔ)函數(shù)塊(Function Block)、輸入輸出接口的參數(shù)等。

來源:工業(yè)機器人與智能制造,版權(quán)歸原作者所有,如有侵權(quán),請聯(lián)系刪除,謝謝!

編輯:jq

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

    關(guān)注

    14

    文章

    596

    瀏覽量

    26120

原文標(biāo)題:工業(yè)機器人控制系統(tǒng)架構(gòu)介紹

文章出處:【微信號:Cambricon_Developer,微信公眾號:寒武紀(jì)開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    探索 NXP MR - CANHUBK344 評估板:為移動機器人應(yīng)用賦能

    探索 NXP MR - CANHUBK344 評估板:為移動機器人應(yīng)用賦能 在電子工程的世界里,不斷有新的硬件產(chǎn)品涌現(xiàn),為我們的設(shè)計帶來更多的可能性。今天,我要和大家深入探討一款專為移動機器人
    的頭像 發(fā)表于 12-24 16:30 ?349次閱讀

    MR-VMU-RT1176快速上手:開啟移動機器人車輛管理單元設(shè)計之旅

    MR-VMU-RT1176快速上手:開啟移動機器人車輛管理單元設(shè)計之旅 在移動機器人領(lǐng)域,車輛管理單元(VMU)的性能至關(guān)重要。今天要給大家介紹的是 NXP 的 MR-VMU-RT1176,一款
    的頭像 發(fā)表于 12-24 11:30 ?441次閱讀

    MR-BMS771參考設(shè)計:適用于移動機器人的電池管理系統(tǒng)

    MR-BMS771參考設(shè)計:適用于移動機器人的電池管理系統(tǒng) 一、引言 在移動機器人領(lǐng)域,可靠的電池管理系統(tǒng)(BMS)至關(guān)重要。NXP的MR - BMS771參考設(shè)計為工程師提供了一個出色的解決方案
    的頭像 發(fā)表于 12-24 11:00 ?728次閱讀

    Infineon移動機器人電機控制方案深度解析

    Infineon移動機器人電機控制方案深度解析 在當(dāng)今科技飛速發(fā)展的時代,移動機器人在物流、生產(chǎn)、服務(wù)等眾多領(lǐng)域的應(yīng)用日益廣泛。電機控制作為移動機器人的核心技術(shù)之一,其性能直接影響著機器人
    的頭像 發(fā)表于 12-18 17:00 ?359次閱讀

    Infineon DEMO_IMR_BMSPWR_V1:移動機器人電池管理系統(tǒng)的卓越之選

    Infineon DEMO_IMR_BMSPWR_V1:移動機器人電池管理系統(tǒng)的卓越之選 在當(dāng)今科技飛速發(fā)展的時代,移動機器人在物流、倉儲、醫(yī)療等眾多領(lǐng)域發(fā)揮著越來越重要的作用。而電池管理系統(tǒng)
    的頭像 發(fā)表于 12-18 16:40 ?378次閱讀

    Infineon DEMO_IMR_BMSCTRL_V1:助力移動機器人電池管理的創(chuàng)新方案

    Infineon DEMO_IMR_BMSCTRL_V1:助力移動機器人電池管理的創(chuàng)新方案 在當(dāng)今科技飛速發(fā)展的時代,移動機器人在各個領(lǐng)域的應(yīng)用越來越廣泛,從物流倉儲到醫(yī)療服務(wù),它們的身影無處不在
    的頭像 發(fā)表于 12-18 16:35 ?342次閱讀

    移動機器人“芯”引擎爆發(fā),禾賽、海思新品逆襲

    GGII預(yù)計,2025年中國移動機器人銷量有望達(dá)到12.6萬臺,總量同比增長約12.7%。這也催生了對上游激光雷達(dá)的需求。本文將重點介紹智能物流體系中移動機器人的雷達(dá)性能要求和新品。
    的頭像 發(fā)表于 12-09 08:13 ?1w次閱讀
    <b class='flag-5'>移動機器人</b>“芯”引擎爆發(fā),禾賽、海思新品逆襲

    復(fù)合機器人對比傳統(tǒng)AGV和機械的優(yōu)勢何在?

    復(fù)合機器人對比傳統(tǒng)AGV和機械的優(yōu)勢,核心在于它突破了單一設(shè)備的功能局限,實現(xiàn)了“移動+操作”的深度協(xié)同,尤其在上下料和物料轉(zhuǎn)運場景中優(yōu)勢顯著。經(jīng)世智能復(fù)合
    的頭像 發(fā)表于 11-21 15:32 ?1627次閱讀
    復(fù)合<b class='flag-5'>機器人</b>對比傳統(tǒng)AGV和<b class='flag-5'>機械</b><b class='flag-5'>臂</b>的優(yōu)勢何在?

    移動機器人技術(shù)的發(fā)展歷程

    本白皮書聚焦于移動機器人領(lǐng)域的進展與挑戰(zhàn),重點探討三個核心主題:機器人運動控制、復(fù)雜環(huán)境中的感知與導(dǎo)航,以及在適應(yīng)新任務(wù)時的模塊化與靈活性。此外,文中還重點介紹機器人系統(tǒng)從簡單的固定
    的頭像 發(fā)表于 09-29 16:46 ?3228次閱讀

    恩智浦自主移動機器人設(shè)計要點

    長期以來,自動化機器人一直被視為科幻小說中的概念,而如今這一技術(shù)已成為現(xiàn)實,并正在大規(guī)模部署。在機器人技術(shù)領(lǐng)域,自主移動機器人 (AMR) 是發(fā)展最快的創(chuàng)新技術(shù)之一。
    的頭像 發(fā)表于 09-03 15:01 ?4170次閱讀
    恩智浦自主<b class='flag-5'>移動機器人</b>設(shè)計要點

    瑞芯微 RK3568/3588:為移動機器人注入智慧動力引擎

    移動機器人,正從科幻想象快步走入現(xiàn)實生活。它們依據(jù)應(yīng)用場景與功能,主要分為三大類: 工業(yè)移動機器人: 如AGV(自動導(dǎo)引車)、AMR(自主移動機器人),專注于物流搬運與產(chǎn)線協(xié)同,提升效率與柔性
    的頭像 發(fā)表于 06-17 16:51 ?1283次閱讀

    輪式移動機器人電機驅(qū)動系統(tǒng)的研究與開發(fā)

    【摘 要】以嵌入式運動控制體系為基礎(chǔ),以移動機器人為研究對象,結(jié)合三輪結(jié)構(gòu)輪式移動機器人,對二輪差速驅(qū)動轉(zhuǎn)向自主移動機器人運動學(xué)和動力學(xué)空間模型進行了分析和計算,研究和設(shè)計了自主移動機器人
    發(fā)表于 06-11 14:30

    大象機器人攜手進迭時空推出 RISC-V 全棧開源六軸機械產(chǎn)品

    大象機器人成立于2016年,專注協(xié)作機器人研發(fā)與應(yīng)用,產(chǎn)品線涵蓋輕量級協(xié)作機器人、人形機器人、仿生機器人等多種形態(tài)。拳頭產(chǎn)品myCobot系
    發(fā)表于 04-25 17:59

    安森美在自主移動機器人領(lǐng)域的發(fā)展成果

    在4月初落幕的“OFweek 2025(第十四屆)中國機器人產(chǎn)業(yè)大會”上,安森美(onsemi)AMG戰(zhàn)略業(yè)務(wù)拓展高級經(jīng)理Henry Yang發(fā)表“從芯片到應(yīng)用:安森美自主移動機器人(AMR)技術(shù)方案剖析”主題演講,為與會觀眾介紹
    的頭像 發(fā)表于 04-24 10:01 ?1178次閱讀

    復(fù)合機器人抓取精度的影響因素及提升策略

    復(fù)合機器人結(jié)合了移動機器人(如AGV)和機械的功能,廣泛應(yīng)用于物流、制造等領(lǐng)域。抓取精度是其核心性能指標(biāo)之一,直接影響作業(yè)效率和產(chǎn)品質(zhì)量。本文將探討復(fù)合
    的頭像 發(fā)表于 04-12 11:15 ?1039次閱讀