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

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

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

KUKA機(jī)器人系統(tǒng)函數(shù)INVERSE()介紹

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

功能 INVERSE 從一個(gè)笛卡爾位置用附加軸角度計(jì)算合適的機(jī)器人軸角度。在

此不必為笛卡爾位置指定狀態(tài)和轉(zhuǎn)角值。

功能 INVERSE 可例如用于以 PTP 接近在卸碼垛時(shí)計(jì)算所得的點(diǎn)。用該功能可以檢查轉(zhuǎn)角值的有效性并在需要時(shí)在目標(biāo)點(diǎn)上進(jìn)行調(diào)整。

正確地考慮到機(jī)器人運(yùn)動(dòng)系統(tǒng)形式的和用作基坐標(biāo)運(yùn)動(dòng)系統(tǒng)的附加軸。

該功能可通過(guò) SHOWVAR 命令或 SETVAR 命令和在 KRL 程序中調(diào)用該功能。

result = INVERSE (position , start_axis , err_status )

結(jié)果 類(lèi)型:E6AXIS
返回值的變量
傳遞的位置上軸角
位置 類(lèi)型:E6POS
傳遞方式:IN 參數(shù)
基于基坐標(biāo)系的笛卡爾位置 (必要時(shí)帶附加軸角度)為該位置計(jì)算機(jī)器人軸角度
start_axis 類(lèi)型:E6AXIS
傳遞方式:IN 參數(shù)
運(yùn)動(dòng)起點(diǎn)上的機(jī)器人軸角
err_status 類(lèi)型:INT
傳遞方式:OUT 參數(shù)
設(shè)置是否要在軟件限位開(kāi)關(guān)上檢查傳遞的軸角度 (start_axis)。
0:檢查所有軸角度。如果它們不在軟件限位開(kāi)關(guān)的極限之內(nèi),則 err_status 返還一個(gè)錯(cuò)誤代碼。
<>0:不檢查軸角度。
在任何情況下,都要在軟件限位開(kāi)關(guān)上檢查計(jì)算所得的軸角度 (result)

在以下情況下,需要起點(diǎn) start_axis :

1.目標(biāo)點(diǎn)沒(méi)有狀態(tài)值。

通過(guò)系統(tǒng)變量 $TARGET_STATUS 定義目標(biāo)點(diǎn)應(yīng)得到哪個(gè)狀態(tài)值:

$TARGET_STATUS=#SOURCE該目標(biāo)點(diǎn)將得到與起點(diǎn)一樣的狀態(tài)。從點(diǎn) start_axis 的軸角度中計(jì)算狀態(tài)。

2.$TARGET_STATUS=#BEST

目標(biāo)點(diǎn)將得到機(jī)器人在軸空間中必須盡量短地從起點(diǎn)至目標(biāo)點(diǎn)時(shí)的狀態(tài)。

3.目標(biāo)點(diǎn)沒(méi)有轉(zhuǎn)角值。

為每個(gè)軸計(jì)算允許的、目標(biāo)點(diǎn)可通過(guò)它擁有至起點(diǎn)的最短路徑的轉(zhuǎn)角值。

在此,允許表示在軟件限位開(kāi)關(guān)之內(nèi)。

4.目標(biāo)點(diǎn)在奇點(diǎn)附近。

必須預(yù)定軸角度并且計(jì)算取決于此的值。通過(guò)系統(tǒng)變量

$SINGUL_POS[1...3] 設(shè)置目標(biāo)點(diǎn)應(yīng)得到哪個(gè)角度:

$SINGUL_POS[1...3]=0:軸的角度被確定為 0 度。

$SINGUL_POS[1...3]=1:角度從起始點(diǎn)一直到目標(biāo)點(diǎn)保持不變。

KRL 程序 KUE_WEG 計(jì)算軸 5 的狀態(tài),使軸 4 和 5 在 PTP 運(yùn)動(dòng)的起點(diǎn)和目標(biāo)點(diǎn)之間盡量少地運(yùn)動(dòng)。可以將其集成到一個(gè)運(yùn)動(dòng)程序中或者在離線(xiàn)生成笛卡爾點(diǎn)時(shí)使用。





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guā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

    文章

    28011

    瀏覽量

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

    關(guān)注

    3

    文章

    119

    瀏覽量

    28261
  • PTP
    PTP
    +關(guān)注

    關(guān)注

    0

    文章

    49

    瀏覽量

    8624

原文標(biāo)題:KUKA機(jī)器人系統(tǒng)函數(shù): INVERSE()

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    關(guān)于全自動(dòng)裝車(chē)機(jī)器人的詳細(xì)介紹

    裝車(chē)機(jī)器人的詳細(xì)介紹: ?一、技術(shù)特點(diǎn) ?1.智能識(shí)別:全自動(dòng)裝車(chē)機(jī)器人系統(tǒng)配備傳感器和視覺(jué)識(shí)別技術(shù),能夠識(shí)別不同類(lèi)型和尺寸的產(chǎn)品。這種能力使得機(jī)器
    的頭像 發(fā)表于 10-22 16:43 ?88次閱讀

    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)源的元操作系統(tǒng)。它
    發(fā)表于 07-09 11:38

    Al大模型機(jī)器人

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

    abb機(jī)器人系統(tǒng)密鑰在哪

    ABB機(jī)器人系統(tǒng)密鑰是ABB機(jī)器人系統(tǒng)中用于保護(hù)其知識(shí)產(chǎn)權(quán)和確保系統(tǒng)安全性的一種技術(shù)手段。本文將詳細(xì)介紹
    的頭像 發(fā)表于 06-17 09:45 ?1101次閱讀

    abb機(jī)器人系統(tǒng)如何添加選項(xiàng)

    ABB機(jī)器人系統(tǒng)是一種廣泛應(yīng)用于工業(yè)生產(chǎn)領(lǐng)域的自動(dòng)化設(shè)備。在實(shí)際應(yīng)用中,用戶(hù)可能需要對(duì)機(jī)器人系統(tǒng)進(jìn)行一些配置和設(shè)置,以滿(mǎn)足特定的生產(chǎn)需求。本文將詳細(xì)
    的頭像 發(fā)表于 06-17 09:43 ?1793次閱讀

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

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

    簡(jiǎn)述工業(yè)機(jī)器人控制系統(tǒng)的特點(diǎn)

    工業(yè)機(jī)器人控制系統(tǒng)是工業(yè)機(jī)器人的核心組成部分,它負(fù)責(zé)接收輸入信號(hào)、處理信息、控制機(jī)器人的運(yùn)動(dòng)和執(zhí)行任務(wù)。隨著工業(yè)自動(dòng)化和智能制造的快速發(fā)展,工業(yè)機(jī)器
    的頭像 發(fā)表于 06-16 15:38 ?1082次閱讀

    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 ?562次閱讀
    <b class='flag-5'>Kuka</b><b class='flag-5'>機(jī)器人</b>配置Profinet通訊網(wǎng)關(guān)HT3S-PNS-ECS

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

    系統(tǒng)分為算法實(shí)現(xiàn)和仿真模塊、DSP控制模塊、及機(jī)器人驅(qū)動(dòng)模塊,以驗(yàn)證算法的有效性。 KUKA KRAGILUS工業(yè)機(jī)器人的實(shí)體控制測(cè)試:最終,項(xiàng)目工業(yè)
    發(fā)表于 12-21 20:03

    更改KUKA C 4 Windows系統(tǒng)的密碼

    或者可以通過(guò) WorkVisual 更改密碼。如果在機(jī)器人控制系統(tǒng)上安裝了 KUKA.NonAdmin,則只能通過(guò) WorkVisual 更改該密碼。
    的頭像 發(fā)表于 12-12 17:11 ?972次閱讀

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

    ROS系統(tǒng)是什么 ROS(Robot Operating System)是一個(gè)適用于機(jī)器人的開(kāi)源的元操作系統(tǒng)。它提供了操作系統(tǒng)應(yīng)有的服務(wù),包括硬件抽象,底層設(shè)備控制,常用
    發(fā)表于 11-30 16:01

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

    URDF:機(jī)器人建模方法 ROS是機(jī)器人操作系統(tǒng),當(dāng)然要給機(jī)器人使用啦,不過(guò)在使用之前,還得讓ROS認(rèn)識(shí)下我們使用的機(jī)器人,如何把一個(gè)
    的頭像 發(fā)表于 11-22 16:30 ?812次閱讀
    <b class='flag-5'>機(jī)器人</b>建模方法和組成

    KUKA機(jī)器人程序診斷:顯示調(diào)用方堆棧

    $PRO_IP:讀取機(jī)器人程序中的變量是指機(jī)器人在解釋器中的狀態(tài)。 在提交程序中讀取變量是指關(guān)聯(lián)的提交解釋器的狀態(tài)。 通過(guò)變量校正函數(shù)讀取/寫(xiě)入變量是指$INTERPRETER的當(dāng)前值。
    的頭像 發(fā)表于 11-08 10:22 ?490次閱讀
    <b class='flag-5'>KUKA</b><b class='flag-5'>機(jī)器人</b>程序診斷:顯示調(diào)用方堆棧

    電阻焊機(jī)器人介紹

    電子發(fā)燒友網(wǎng)站提供《電阻焊機(jī)器人介紹.pdf》資料免費(fèi)下載
    發(fā)表于 11-02 14:45 ?0次下載
    電阻焊<b class='flag-5'>機(jī)器人</b><b class='flag-5'>介紹</b>

    機(jī)器人編程需要什么軟件?

    機(jī)器人編程需要什么軟件
    發(fā)表于 11-01 07:34