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

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

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

利用ROS控制UR機(jī)器人可使用新版操作系統(tǒng)

機(jī)器人技術(shù)與應(yīng)用 ? 來(lái)源:機(jī)器人技術(shù)與應(yīng)用 ? 作者:機(jī)器人技術(shù)與應(yīng)用 ? 2021-03-25 16:46 ? 次閱讀

現(xiàn)在,利用ROS控制UR機(jī)器人程序員可以使用新版本的機(jī)器人操作系統(tǒng)(ROS)。這個(gè)新的ROS版本提供了對(duì)機(jī)器人的笛卡爾控制,同時(shí)保持了機(jī)器人關(guān)節(jié)的安全速度,以避免超出安全的協(xié)作控制限制。

UR手臂的笛卡爾控制復(fù)雜性要求將單個(gè)機(jī)器人關(guān)節(jié)運(yùn)動(dòng)的計(jì)算結(jié)果保持在定義協(xié)作機(jī)器人的安全操作范圍之內(nèi)。另外,特定的運(yùn)動(dòng)也可能會(huì)讓手臂通過(guò)“奇點(diǎn)”,在這個(gè)“奇點(diǎn)”,手臂需要改變其姿態(tài),以保持工具末端在所需的軌跡上。這也可以誘導(dǎo)非常高速的關(guān)節(jié)運(yùn)動(dòng),但將超過(guò)協(xié)作機(jī)器人的規(guī)格。

為了安全地執(zhí)行此操作,ROS必須了解UR臂的運(yùn)動(dòng)學(xué),協(xié)作機(jī)器人的約束條件以及笛卡爾運(yùn)動(dòng)的要求。在此版本之前,ROS尚未提供用于UR機(jī)器人的笛卡爾控制的正式解決方案。但是,此新版本可用于Beta測(cè)試,并且ROS社區(qū)正在收集真實(shí)用例來(lái)測(cè)試該功能。

以下是該版本的功能集:

適用于所有CB3(軟件版本》 = 3.7)和e-Series(軟件版本》 = 5.1)機(jī)器人,并盡可能使用RTDE接口進(jìn)行通信。

ROS內(nèi)置機(jī)器人的出廠校準(zhǔn),可以精確地達(dá)到笛卡爾目標(biāo)。

實(shí)時(shí)通信結(jié)構(gòu),可以很好地應(yīng)對(duì)e-Series的2ms周期時(shí)間。

示教器的透明集成。使用URCaps系統(tǒng),處理從ROS端發(fā)送的控制命令。這樣,無(wú)需重新啟動(dòng)ROS驅(qū)動(dòng)程序就可以暫停、停止和恢復(fù)機(jī)器人。將來(lái),這還將使ROS組件能夠用于示教器上更復(fù)雜的UR程序的一部分??梢允褂梅?wù)調(diào)用退出機(jī)器人的ROS控制,以繼續(xù)在TP上執(zhí)行程序。

使用機(jī)器人的速度縮放功能。當(dāng)由于安全限制而啟用速度縮放或使用速度滑塊時(shí),這會(huì)在ROS端得到正確處理,并相應(yīng)地減慢軌跡執(zhí)行的速度。

如果需要的話,使用UR機(jī)器人可以對(duì)大多數(shù)日常的TP交互進(jìn)行基于ROS服務(wù)的替換,而無(wú)需與示教器進(jìn)行交互??梢允褂肦OS服務(wù)和操作調(diào)用來(lái)啟動(dòng)、停止機(jī)器人,甚至可以從安全事件中恢復(fù)機(jī)器人。

測(cè)試功能:在應(yīng)用程序中啟用笛卡爾軌跡控制。使用新的笛卡爾軌跡界面和新的笛卡爾軌跡控制器在任務(wù)空間中指定航點(diǎn)。

測(cè)試功能:對(duì)直角軌跡和基于關(guān)節(jié)的軌跡都使用機(jī)器人內(nèi)插。如果應(yīng)用程序不能滿足驅(qū)動(dòng)程序的實(shí)時(shí)要求,這將非常有幫助。

原文標(biāo)題:UR笛卡爾驅(qū)動(dòng)程序可用于ROS

文章出處:【微信公眾號(hào):機(jī)器人技術(shù)與應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

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

    關(guān)注

    12

    文章

    1821

    瀏覽量

    85121

原文標(biāo)題:UR笛卡爾驅(qū)動(dòng)程序可用于ROS

文章出處:【微信號(hào):robotmagazine,微信公眾號(hào):機(jī)器人技術(shù)與應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ROS機(jī)器人開(kāi)發(fā)更便捷,基于RK3568J+Debian系統(tǒng)發(fā)布!

    本帖最后由 Tronlong創(chuàng)龍科技 于 2024-7-19 17:18 編輯 ROS系統(tǒng)是什么 ROS(Robot Operating System)是一個(gè)適用于機(jī)器人的開(kāi)源的
    發(fā)表于 07-09 11:38

    國(guó)產(chǎn)Cortex-A55工智能教學(xué)實(shí)驗(yàn)箱_基于Python機(jī)械臂跳舞實(shí)驗(yàn)案例分享

    一、實(shí)驗(yàn)?zāi)康?本實(shí)驗(yàn)通過(guò)TL3568-PlusTEB教學(xué)實(shí)驗(yàn)箱修改機(jī)械臂不同舵機(jī)的角度,增加延遲時(shí)間,從而做到機(jī)械臂跳舞的效果。 二、實(shí)驗(yàn)原理 ROS機(jī)器人操作系統(tǒng)ROS
    發(fā)表于 06-28 14:37

    基于鴻道(Intewell?)操作系統(tǒng)研發(fā)的農(nóng)業(yè)機(jī)器人操作系統(tǒng)

    江蘇大學(xué)與科東軟件聯(lián)合研發(fā)“農(nóng)業(yè)機(jī)器人操作系統(tǒng)”,并成立“農(nóng)業(yè)機(jī)器人操作系統(tǒng)”聯(lián)合實(shí)驗(yàn)室,奮力推進(jìn)農(nóng)業(yè)智能化,推動(dòng)農(nóng)業(yè)科技創(chuàng)新。“農(nóng)業(yè)機(jī)器人
    的頭像 發(fā)表于 04-30 11:09 ?374次閱讀

    實(shí)現(xiàn)機(jī)器人操作系統(tǒng)——ADI Trinamic電機(jī)控制ROS1驅(qū)動(dòng)程序簡(jiǎn)介

    摘要 機(jī)器人操作系統(tǒng)(ROS)驅(qū)動(dòng)程序基于ADI產(chǎn)品而開(kāi)發(fā),因此可直接在ROS生態(tài)系統(tǒng)中使用這些產(chǎn)品。本文將概述如何在應(yīng)用、產(chǎn)品和
    的頭像 發(fā)表于 04-24 15:43 ?2110次閱讀
    實(shí)現(xiàn)<b class='flag-5'>機(jī)器人</b><b class='flag-5'>操作系統(tǒng)</b>——ADI Trinamic電機(jī)<b class='flag-5'>控制</b>器<b class='flag-5'>ROS</b>1驅(qū)動(dòng)程序簡(jiǎn)介

    工業(yè)控制:鴻道(Intewell)操作系統(tǒng)工業(yè)機(jī)器人控制解決方案

    鴻道(Intewell)操作系統(tǒng)作為核心基礎(chǔ)軟件,構(gòu)建機(jī)器人控制系統(tǒng)的底層技術(shù)平臺(tái)。系統(tǒng)支持Linux/Windows的實(shí)時(shí)擴(kuò)展,設(shè)備上可同時(shí)運(yùn)行單個(gè)非實(shí)時(shí)
    的頭像 發(fā)表于 03-14 10:19 ?437次閱讀
    工業(yè)<b class='flag-5'>控制</b>:鴻道(Intewell)<b class='flag-5'>操作系統(tǒng)</b>工業(yè)<b class='flag-5'>機(jī)器人</b><b class='flag-5'>控制</b>解決方案

    移動(dòng)機(jī)器人ROS操作系統(tǒng)原理與應(yīng)用

    ROS1不同的是,ROS2誕生的目的就是為了讓更多機(jī)器人使用,所以在設(shè)計(jì)上更加符合技術(shù)的發(fā)展方向,也運(yùn)用了很多最近的技術(shù)框架。
    發(fā)表于 01-02 12:28 ?523次閱讀
    移動(dòng)<b class='flag-5'>機(jī)器人</b>與<b class='flag-5'>ROS</b><b class='flag-5'>操作系統(tǒng)</b>原理與應(yīng)用

    使用 NVIDIA Isaac 仿真并定位 Husky 機(jī)器人

    了 ZED 2 攝像頭。駕駛 Husky 機(jī)器人使用的是 Isaac ROS 2 的最新版本,其中包括用于機(jī)器人定位(NVIDIA Isaac RO
    的頭像 發(fā)表于 12-26 18:05 ?1208次閱讀
    使用 NVIDIA Isaac 仿真并定位 Husky <b class='flag-5'>機(jī)器人</b>

    LabVIEW的六軸工業(yè)機(jī)器人運(yùn)動(dòng)控制系統(tǒng)

    環(huán)境中,對(duì)機(jī)器人進(jìn)行了正逆運(yùn)動(dòng)學(xué)仿真測(cè)試。接著,對(duì)單軸和多軸伺服系統(tǒng)進(jìn)行了控制測(cè)試,最終實(shí)現(xiàn)了機(jī)器人的軌跡規(guī)劃實(shí)體控制。 在整個(gè)項(xiàng)目中,La
    發(fā)表于 12-21 20:03

    ROS機(jī)器人開(kāi)發(fā)更便捷,基于RK3568J+Debian系統(tǒng)發(fā)布!

    ROS系統(tǒng)是什么 ROS(Robot Operating System)是一個(gè)適用于機(jī)器人的開(kāi)源的元操作系統(tǒng)。它提供了
    的頭像 發(fā)表于 11-30 16:29 ?482次閱讀
    <b class='flag-5'>ROS</b>讓<b class='flag-5'>機(jī)器人</b>開(kāi)發(fā)更便捷,基于RK3568J+Debian<b class='flag-5'>系統(tǒng)</b>發(fā)布!

    ROS機(jī)器人開(kāi)發(fā)更便捷,基于RK3568J+Debian系統(tǒng)發(fā)布!

    ROS系統(tǒng)是什么 ROS(Robot Operating System)是一個(gè)適用于機(jī)器人的開(kāi)源的元操作系統(tǒng)。它提供了
    發(fā)表于 11-30 16:01

    ROS系統(tǒng)是什么?ROS系統(tǒng)主要特點(diǎn)有哪些?創(chuàng)龍RK3568J+Debian的ROS2系統(tǒng)案例

    ? ? ? Tronlong創(chuàng)龍科技ROS機(jī)器人開(kāi)發(fā)更便捷;我們來(lái)看看具體的。 ROS系統(tǒng)是什么 ROS(Robot Operating
    的頭像 發(fā)表于 11-30 14:41 ?4393次閱讀
    <b class='flag-5'>ROS</b><b class='flag-5'>系統(tǒng)</b>是什么?<b class='flag-5'>ROS</b><b class='flag-5'>系統(tǒng)</b>主要特點(diǎn)有哪些?創(chuàng)龍RK3568J+Debian的<b class='flag-5'>ROS</b>2<b class='flag-5'>系統(tǒng)</b>案例

    機(jī)器人ROS模型建立

    這個(gè)系列主要介紹機(jī)器人ROS模型的建立方法,ROS系統(tǒng)帶來(lái)的好處之一就是: 我們無(wú)需自己建立復(fù)雜的數(shù)學(xué)模型來(lái)描述自己的機(jī)器人幾何尺寸、運(yùn)動(dòng)學(xué)
    的頭像 發(fā)表于 11-28 14:19 ?565次閱讀

    機(jī)器人建模方法和組成

    URDF:機(jī)器人建模方法 ROS機(jī)器人操作系統(tǒng),當(dāng)然要給機(jī)器人使用啦,不過(guò)在使用之前,還得讓ROS
    的頭像 發(fā)表于 11-22 16:30 ?853次閱讀
    <b class='flag-5'>機(jī)器人</b>建模方法和組成

    ROS的擴(kuò)展有哪些方法

    ROS的擴(kuò)展 ROS除了本身框架性的東西以外,最大的特色就是能融合很多其他的東西,形成一個(gè)機(jī)器人開(kāi)發(fā)生態(tài)圈,難怪ROS名為機(jī)器人
    的頭像 發(fā)表于 11-21 18:12 ?663次閱讀

    如何初始化ROS并創(chuàng)立鏈接

    Simulink對(duì)機(jī)器人操作系統(tǒng)ROS)的支持使我們能夠創(chuàng)建與ROS網(wǎng)絡(luò)一起工作的Simulink模型。ROS是一個(gè)通信層,允許
    的頭像 發(fā)表于 11-15 17:26 ?477次閱讀
    如何初始化<b class='flag-5'>ROS</b>并創(chuàng)立鏈接