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

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

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

KUKA機(jī)器人的幾何運(yùn)算符_$介紹

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 2023-02-01 09:40 ? 次閱讀

用幾何運(yùn)算符可以以幾何方式相加位置。幾何相加也被稱之為 “Frame 運(yùn)算”。

在 KRL 中通過(guò)冒號(hào) “:” 表示幾何運(yùn)算符。

幾何運(yùn)算符例如適用于以下用途:

? 移動(dòng)位置,以根據(jù)已更改的工件尺寸對(duì)其進(jìn)行調(diào)整

? 返回策略

示例:

用該指令將工具逆著沖擊方向拉回 100 mm,這不取決于機(jī)器人現(xiàn)在位于哪個(gè)位置上。

LIN $POS_ACT : {x -100, y 0, z 0, a 0, b 0, c 0}

前提是沖擊方向在 X 方向上。

$POS_ACT 是結(jié)構(gòu)類型 E6POS 的系統(tǒng)變量,含有當(dāng)前的笛卡爾機(jī)器人位置。

運(yùn)算的類型 幾何運(yùn)算符可以運(yùn)算 FRAME 和 POS/E6POS 數(shù)據(jù)類型。

必須已給分量 X、Y、Z、A、B 和 C 分配了一個(gè)值。運(yùn)算保持分量 S 和 T 不變,因此不必為其分配值。

結(jié)果始終有最右側(cè)運(yùn)算數(shù)的數(shù)據(jù)類型。

左側(cè) 右側(cè) 結(jié)果
POS POS POS
POS FRAME FRAME
FRAME FRAME FRAME
FRAME POS POS
左側(cè) 居中 右側(cè) 結(jié)果
POS POS POS POS
POS POS FRAME FRAME
POS FRAME FRAME FRAME
FRAME FRAME POS POS

在此,通過(guò)之前所述的返回運(yùn)行示例對(duì)其進(jìn)行了介紹:

左運(yùn)算數(shù) 右運(yùn)算數(shù)
$POS_ACT {x -100, y0, z0, a0, b0, c0}
轉(zhuǎn)至該目標(biāo),...
... 雖然基于該位置的坐標(biāo)和姿態(tài)。

運(yùn)算數(shù)的順序

根據(jù)運(yùn)算數(shù)的順序,幾何相加的結(jié)果不同。這展示了圖示中的以下示例。

? A = {x 1, y 1, z 0, a 0, b 0, c 0}

? B = {x 3, y 2, z 0, a -45, b 0, c 0}

? CS = 原點(diǎn)坐標(biāo)系

可以用 KRL 通過(guò)計(jì)算運(yùn)算的結(jié)果。這指定了右側(cè)運(yùn)算數(shù)基于左側(cè)運(yùn)算數(shù)坐標(biāo)系的位置。

順序 A:B

R = A:B 表示:

? A 基于 CS。

? B 基于 A。

結(jié)果給出 B 基于 CS 的位置:

A點(diǎn)的坐標(biāo)是基于原點(diǎn)坐標(biāo)系的

B點(diǎn)的坐標(biāo)是基于A點(diǎn)的坐標(biāo)的

R = {x 4, y 3, a -45}

4d61a810-a1b2-11ed-bfe3-dac502259ad0.png

順序 B:A

R = B:A 表示:








審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    27839

    瀏覽量

    204596
  • POS
    POS
    +關(guān)注

    關(guān)注

    3

    文章

    119

    瀏覽量

    28243
  • LIN
    LIN
    +關(guān)注

    關(guān)注

    4

    文章

    212

    瀏覽量

    40128
  • KUKA機(jī)器人
    +關(guān)注

    關(guān)注

    4

    文章

    143

    瀏覽量

    8992

原文標(biāo)題:KUKA 機(jī)器人的幾何運(yùn)算符_$

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    C語(yǔ)言運(yùn)算符的使用方法

    詳細(xì)介紹了C語(yǔ)言表達(dá)式、算術(shù)運(yùn)算符、賦值運(yùn)算符、關(guān)系運(yùn)算符、條件結(jié)構(gòu)、邏輯運(yùn)算符、位運(yùn)算符的語(yǔ)法
    發(fā)表于 11-02 11:30 ?942次閱讀
    C語(yǔ)言<b class='flag-5'>運(yùn)算符</b>的使用方法

    KUKA重型機(jī)器人

    這個(gè)是KUKA重型機(jī)器人處理和測(cè)量混凝土軌枕的視頻。處理得相當(dāng)精細(xì)。真心值得愛(ài)好機(jī)器者和愛(ài)國(guó)者研究研究。
    發(fā)表于 02-03 15:18

    KUKA機(jī)器人伺服驅(qū)動(dòng)模塊維修

    KUKA庫(kù)卡C4機(jī)器人驅(qū)動(dòng)器故障報(bào)警維修庫(kù)卡機(jī)器人維修內(nèi)容包括庫(kù)卡機(jī)器人示教器維修,KUKA伺服驅(qū)動(dòng)模塊維修,庫(kù)卡
    發(fā)表于 09-17 07:09

    FBD運(yùn)算符名稱

    本內(nèi)容介紹了FBD的運(yùn)算符名稱的解釋
    發(fā)表于 04-29 10:51 ?0次下載
    FBD<b class='flag-5'>運(yùn)算符</b>名稱

    條件運(yùn)算符是什么_條件運(yùn)算符有哪些

    運(yùn)算符優(yōu)先級(jí)高于賦值、逗號(hào)運(yùn)算符,低于其他運(yùn)算符。關(guān)系運(yùn)算實(shí)際上是邏輯比較運(yùn)算,它是邏輯運(yùn)算
    發(fā)表于 11-16 16:02 ?1.1w次閱讀
    條件<b class='flag-5'>運(yùn)算符</b>是什么_條件<b class='flag-5'>運(yùn)算符</b>有哪些

    單目運(yùn)算符是什么_單目運(yùn)算符有哪些

    單目運(yùn)算符是指運(yùn)算所需變量為一個(gè)的運(yùn)算符,又叫一元運(yùn)算符,其中有邏輯非運(yùn)算符:!、按位取反運(yùn)算符
    的頭像 發(fā)表于 02-24 15:42 ?6w次閱讀
    單目<b class='flag-5'>運(yùn)算符</b>是什么_單目<b class='flag-5'>運(yùn)算符</b>有哪些

    C運(yùn)算符的優(yōu)先級(jí)和結(jié)合性詳細(xì)解決

    運(yùn)算符是一種告訴編譯器執(zhí)行特定的數(shù)學(xué)或邏輯操作的符號(hào)。 C語(yǔ)言內(nèi)置了豐富的運(yùn)算符,大體可分為10類:算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、位
    的頭像 發(fā)表于 02-22 17:27 ?3113次閱讀

    淺析MySQL中的各類運(yùn)算符

    MySQL支持多種運(yùn)算符,我們?cè)趯慡QL腳本時(shí)經(jīng)常會(huì)需要用到各種各樣的運(yùn)算符,這些運(yùn)算符可以用來(lái)連接表達(dá)式,進(jìn)而從數(shù)據(jù)庫(kù)中查詢我們需要的結(jié)果集等。這些類型主要包括算術(shù)運(yùn)算符、比較
    的頭像 發(fā)表于 05-03 17:41 ?1967次閱讀
    淺析MySQL中的各類<b class='flag-5'>運(yùn)算符</b>

    python運(yùn)算符是什么

    python運(yùn)算符 0. 什么是運(yùn)算符? 本章節(jié)主要說(shuō)明Python的運(yùn)算符。舉個(gè)簡(jiǎn)單的例子 4 +5 = 9 。 例子中,4和5被稱為操作數(shù),“+”號(hào)為運(yùn)算符。 Python語(yǔ)言支持
    的頭像 發(fā)表于 02-21 16:44 ?2195次閱讀

    KUKA機(jī)器人幾何運(yùn)算符

    幾何運(yùn)算符可以以幾何方式相加位置。幾何相加也被稱之為 “Frame 運(yùn)算”。在 KRL 中通過(guò)冒號(hào) “:” 表示
    的頭像 發(fā)表于 04-19 11:04 ?4687次閱讀

    什么是運(yùn)算符重載

    重載運(yùn)算符是具有特殊名稱的函數(shù),是通過(guò)關(guān)鍵字** operator **后跟運(yùn)算符的符號(hào)來(lái)定義的
    的頭像 發(fā)表于 01-20 15:30 ?2305次閱讀

    什么是移位運(yùn)算符

    移位運(yùn)算符將向量的位向右或向左移位指定的次數(shù)。SystemVerilog具有按位和算術(shù)移位運(yùn)算符
    的頭像 發(fā)表于 02-09 15:49 ?1677次閱讀
    什么是移位<b class='flag-5'>運(yùn)算符</b>

    Python中運(yùn)算符介紹

    ? 1. 邏輯運(yùn)算符 邏輯運(yùn)算符總結(jié): 測(cè)試代碼 a, b, c = 1, 2, 3 print((a 《 b) and (b 《 c)) print((a 》 b) or (a 《 b
    的頭像 發(fā)表于 03-08 17:22 ?1020次閱讀

    KUKA機(jī)器人的邏輯運(yùn)算符

    邏輯運(yùn)算符用于布爾變量、常數(shù)和簡(jiǎn)單的、借助比較運(yùn)算符構(gòu)成的邏輯表達(dá)式的邏輯運(yùn)算
    發(fā)表于 07-21 10:06 ?2181次閱讀
    <b class='flag-5'>KUKA</b><b class='flag-5'>機(jī)器人</b>的邏輯<b class='flag-5'>運(yùn)算符</b>

    python中運(yùn)算符的優(yōu)先級(jí)大小

    Python中運(yùn)算符的優(yōu)先級(jí)決定了表達(dá)式中各個(gè)運(yùn)算符的計(jì)算順序。了解運(yùn)算符的優(yōu)先級(jí)對(duì)于正確理解和編寫復(fù)雜的表達(dá)式非常重要。本文將詳細(xì)介紹Python中
    的頭像 發(fā)表于 11-29 16:21 ?1868次閱讀