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)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-04-19 11:04 ? 次閱讀

用幾何運(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ù)類型。

運(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}

bfb2d8aa-bf89-11ec-9e50-dac502259ad0.png

順序 B:A

R = B:A 表示:

? B 基于 CS。

? A 基于 B。

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

R = {x 4.414, y 2, a -45}

bfc61eba-bf89-11ec-9e50-dac502259ad0.png

雙運(yùn)算示例:

該示例顯示可怎樣運(yùn)算多個(gè)坐標(biāo)系。

為了表達(dá)運(yùn)算的作用,則接近每個(gè)坐標(biāo)系或運(yùn)算的原點(diǎn)。在此等待 2 秒,對(duì)位置加以說(shuō)明。為了對(duì)姿態(tài)更改加以說(shuō)明,工具頂尖在此之后首先沿 X 方向移動(dòng) 100 mm,然后沿 Y 方向移動(dòng) 100 mm 并沿 Z 方向移動(dòng) 100 mm。

審核編輯 :李倩

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

    關(guān)注

    0

    文章

    172

    瀏覽量

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

    關(guān)注

    4

    文章

    143

    瀏覽量

    9081

原文標(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)推薦

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】+初品的體驗(yàn)

    《具身智能機(jī)器人系統(tǒng)》 一書由甘一鳴、俞波、萬(wàn)梓燊、劉少山老師共同編寫,其封面如圖1所示。 本書共由5部分組成,其結(jié)構(gòu)和內(nèi)容如圖2所示。 該書可作為高校和科研機(jī)構(gòu)的教材,為學(xué)生和研究人員提供系統(tǒng)
    發(fā)表于 12-20 19:17

    鴻蒙機(jī)器人與鴻蒙開發(fā)板聯(lián)動(dòng)演示

    鴻蒙機(jī)器人與鴻蒙開發(fā)板聯(lián)動(dòng)演示,機(jī)器人的角色為迎賓機(jī)器人,開發(fā)板負(fù)責(zé)人賓客出現(xiàn)監(jiān)聽
    發(fā)表于 12-02 14:55

    邏輯異或運(yùn)算符在Python中的用法

    在Python編程語(yǔ)言中,邏輯異或運(yùn)算符并不直接作為一個(gè)內(nèi)置的操作存在,因?yàn)镻ython更側(cè)重于高級(jí)編程和可讀性,并沒有直接提供異或運(yùn)算符的簡(jiǎn)寫形式用于邏輯運(yùn)算(真/假值的異或)。然
    的頭像 發(fā)表于 11-19 09:46 ?187次閱讀

    Verilog語(yǔ)法中運(yùn)算符的用法

    verilog語(yǔ)法中使用以下兩個(gè)運(yùn)算符可以簡(jiǎn)化我們的位選擇代碼。
    的頭像 發(fā)表于 10-25 15:17 ?760次閱讀
    Verilog語(yǔ)法中<b class='flag-5'>運(yùn)算符</b>的用法

    技術(shù)干貨驛站 ▏解鎖C語(yǔ)言高效編程秘訣:深入解析運(yùn)算符與優(yōu)先級(jí)

    在C語(yǔ)言的學(xué)習(xí)過(guò)程中,運(yùn)算符的使用是不可忽視的重要環(huán)節(jié)。本文將繼續(xù)深入探討C語(yǔ)言中的運(yùn)算符,重點(diǎn)介紹位運(yùn)算符、賦值運(yùn)算符及其優(yōu)先級(jí)。掌握這些運(yùn)算符
    的頭像 發(fā)表于 10-13 08:09 ?255次閱讀
    技術(shù)干貨驛站 ▏解鎖C語(yǔ)言高效編程秘訣:深入解析<b class='flag-5'>運(yùn)算符</b>與優(yōu)先級(jí)

    NVIDIA在ICRA展示最新機(jī)器人研究

    在 日前舉行的 IEEE 國(guó)際機(jī)器人和自動(dòng)化大會(huì)(ICRA)上,幾何織物(geometric fabrics)成為一個(gè)熱門的討論話題。幾何織物是 NVIDIA 機(jī)器人研究實(shí)驗(yàn)室成員與合
    的頭像 發(fā)表于 10-10 09:55 ?364次閱讀

    技術(shù)干貨驛站 ▏深入理解C語(yǔ)言:編程高手必備,全方位解析運(yùn)算符的核心技能!

    在C語(yǔ)言的編程領(lǐng)域中,運(yùn)算符是實(shí)現(xiàn)數(shù)據(jù)處理與邏輯操作的關(guān)鍵工具。無(wú)論是在處理簡(jiǎn)單的數(shù)值計(jì)算,還是在構(gòu)建復(fù)雜的邏輯結(jié)構(gòu)時(shí),運(yùn)算符的使用貫穿始終。作為編程語(yǔ)言的基礎(chǔ)組成部分之一,運(yùn)算符不僅在代碼的執(zhí)行
    的頭像 發(fā)表于 09-18 15:56 ?359次閱讀
    技術(shù)干貨驛站 ▏深入理解C語(yǔ)言:編程高手必備,全方位解析<b class='flag-5'>運(yùn)算符</b>的核心技能!

    c語(yǔ)言從右到左的運(yùn)算符有哪些

    以下是一些主要的從右到左運(yùn)算的C語(yǔ)言運(yùn)算符: 函數(shù)調(diào)用運(yùn)算符 ( () ):當(dāng)您調(diào)用一個(gè)函數(shù)時(shí),參數(shù)列表是從右到左進(jìn)行求值的。 后置遞增運(yùn)算符 ( ++ ) 和 后置遞減
    的頭像 發(fā)表于 08-20 11:39 ?968次閱讀

    TestStand表達(dá)式中常用的語(yǔ)法規(guī)則和運(yùn)算符使用

    TestStand也有自己的語(yǔ)言嘛?在回答這個(gè)問題之前大家可以想一下在使用TestStand時(shí)有一個(gè)和語(yǔ)言密切相關(guān)的屬性。沒錯(cuò)那就是表達(dá)式(Expressions),在這篇文章中,小編將以Q&A的方式來(lái)帶著大家來(lái)理解并熟悉TestStand表達(dá)式中較為常用的一些語(yǔ)法規(guī)則以及運(yùn)算符使用。
    的頭像 發(fā)表于 08-15 18:10 ?1439次閱讀
    TestStand表達(dá)式中常用的語(yǔ)法規(guī)則和<b class='flag-5'>運(yùn)算符</b>使用

    Al大模型機(jī)器人

    金航標(biāo)kinghelm薩科微slkor總經(jīng)理宋仕強(qiáng)介紹說(shuō),薩科微Al大模型機(jī)器人有哪些的優(yōu)勢(shì)?薩科微AI大模型機(jī)器人由清華大學(xué)畢業(yè)的天才少年N博士和王博士團(tuán)隊(duì)開發(fā),與同行相比具有許多優(yōu)勢(shì):語(yǔ)言
    發(fā)表于 07-05 08:52

    工業(yè)機(jī)器人仿真軟件有哪些

    功能強(qiáng)大的機(jī)器人仿真和離線編程軟件,支持多種機(jī)器人品牌,如Fanuc、KUKA、ABB等。它提供了豐富的工具,如3D可視化、碰撞檢測(cè)、路徑優(yōu)化等。 CoppeliaSim (前稱V-REP) :CoppeliaSim 是一款開源
    的頭像 發(fā)表于 06-17 09:34 ?3855次閱讀

    Kuka機(jī)器人配置Profinet通訊網(wǎng)關(guān)HT3S-PNS-ECS

    Kuka機(jī)器人配置Profinet通訊網(wǎng)關(guān)HT3S-PNS-ECS
    的頭像 發(fā)表于 06-13 15:52 ?685次閱讀
    <b class='flag-5'>Kuka</b><b class='flag-5'>機(jī)器人</b>配置Profinet通訊網(wǎng)關(guān)HT3S-PNS-ECS

    Golang為何舍棄三元運(yùn)算符

    golang中不存在?:運(yùn)算符的原因是因?yàn)檎Z(yǔ)言設(shè)計(jì)者已經(jīng)預(yù)見到三元運(yùn)算符經(jīng)常被用來(lái)構(gòu)建一些極其復(fù)雜的表達(dá)式。雖然使用if進(jìn)行替代會(huì)讓代碼顯得更長(zhǎng),但這毫無(wú)疑問可讀性更強(qiáng)。
    的頭像 發(fā)表于 04-03 15:13 ?703次閱讀

    鴻蒙TypeScript入門學(xué)習(xí)第5天:【TypeScript 運(yùn)算符

    運(yùn)算符用于執(zhí)行程序代碼運(yùn)算,會(huì)針對(duì)一個(gè)以上操作數(shù)項(xiàng)目來(lái)進(jìn)行運(yùn)算。
    的頭像 發(fā)表于 04-01 16:18 ?490次閱讀
    鴻蒙TypeScript入門學(xué)習(xí)第5天:【TypeScript <b class='flag-5'>運(yùn)算符</b>】

    使用ADS并使用ILLD和367DP MCU,賦值運(yùn)算符沒有按預(yù)期運(yùn)行的原因?

    我正在使用 ADS 并使用 ILLD 和 367DP MCU。 從字面上看,賦值運(yùn)算符沒有按預(yù)期運(yùn)行。 例如,考慮以下代碼(這是一個(gè)極其簡(jiǎn)化的示例,實(shí)際上,它涉及將SPI結(jié)果分配給一個(gè)變量以通過(guò)
    發(fā)表于 01-18 10:43