Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7701465B2 - 作業支援装置及び作業支援方法 - Google Patents
[go: Go Back, main page]

JP7701465B2 - 作業支援装置及び作業支援方法 - Google Patents

作業支援装置及び作業支援方法 Download PDF

Info

Publication number
JP7701465B2
JP7701465B2 JP2023556063A JP2023556063A JP7701465B2 JP 7701465 B2 JP7701465 B2 JP 7701465B2 JP 2023556063 A JP2023556063 A JP 2023556063A JP 2023556063 A JP2023556063 A JP 2023556063A JP 7701465 B2 JP7701465 B2 JP 7701465B2
Authority
JP
Japan
Prior art keywords
work
projection drawing
virtual space
work target
projection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023556063A
Other languages
English (en)
Other versions
JPWO2023073959A1 (ja
Inventor
聡 稲垣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Publication of JPWO2023073959A1 publication Critical patent/JPWO2023073959A1/ja
Application granted granted Critical
Publication of JP7701465B2 publication Critical patent/JP7701465B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/16Program controls
    • B25J9/1656Program controls characterised by programming, planning systems for manipulators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/16Program controls
    • B25J9/1694Program controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
    • B25J9/1697Vision controlled systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/16Program controls
    • B25J9/1656Program controls characterised by programming, planning systems for manipulators
    • B25J9/1671Program controls characterised by programming, planning systems for manipulators characterised by simulation, either to verify existing program or to create and verify new program, CAD/CAM oriented, graphic oriented programming systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/16Program controls
    • B25J9/1679Program controls characterised by the tasks executed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B21MECHANICAL METAL-WORKING WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
    • B21DWORKING OR PROCESSING OF SHEET METAL OR METAL TUBES, RODS OR PROFILES WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
    • B21D5/00Bending sheet metal along straight lines, e.g. to form simple curves
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40054Supply sheet to bending machine

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)
  • Numerical Control (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、ロボットに行わせるべき作業を支援する装置及び方法に関する。
ロボットを使用した種々の動作を、シミュレーション装置を用いて予めシミュレートする技術が知られている。例えば、ロボットでワークを把持して曲げ機械に供給する曲げ加工において、ワークの展開図を表示して作業者がワークの曲げ順を決定できるようにしたシミュレーション技術が周知である(例えば特許文献1を参照)。
また、対象物の3次元CADデータを用いて2次元の投影データを取得することで、必要とされる部分のNCデータのみを選択的に作成できるようにした技術が周知である(例えば特許文献2を参照)。
特開2004-082216号公報 特開平05-088732号公報
ワークの曲げ線等、ロボットによる作業の対象物においてその作業を行うべき部位を、作業者が端末等を利用して指定する場合、対象物をどのような形で表示するかで作業の難易度は大きく異なる。例えば、3次元の物体であるワークは、ある方向に投影した2次元画像で表した方が位置等の指定がしやすいが、最適な投影方向を作業者の熟練度に依らず決定することは困難である。
本開示の一態様は、ロボットが曲げ加工を行う曲げ線を含む作業対象面を有する対象物を、前記作業対象面に垂直な方向に投影して、前記作業対象面に平行な投影図を仮想空間内に作成する投影図作成機能と、前記投影図上において前記曲げ線を指定する作業部位指定機能と、前記投影図上に指定された前記曲げ線の位置を、前記仮想空間内の位置に変換する作業部位変換機能と、を有し、前記曲げ線は前記対象物と前記仮想空間内の仮想平面との交線であり、前記仮想平面の法線方向は前記仮想空間内のロボット座標系のいずれの軸方向とも一致しない、作業支援装置である。
本開示の他の態様は、ロボットが曲げ加工を行う曲げ線を含む作業対象面を有する対象物を、前記作業対象面に垂直な方向に投影して、前記作業対象面に平行な投影図を仮想空間内に作成することと、前記投影図上において前記曲げ線を指定することと、前記投影図上に指定された前記曲げ線の位置を、前記仮想空間内の位置に変換することと、を含み、前記曲げ線は前記対象物と前記仮想空間内の仮想平面との交線であり、前記仮想平面の法線方向は前記仮想空間内のロボット座標系のいずれの軸方向とも一致しない、作業支援方法である。
本開示によれば、ワーク上の作業部位の指定に適した投影図を、作業者の熟練度等に依らず、自動的に作成することができるので、作業者の負担や作業時間を大幅に低減することができる。
実施形態に係る作業支援装置を含むシステムのブロック図である。 仮想空間内に設定された曲げ加工対象物を例示する図である。 図2の対象物に曲げ線を指定する方法を説明する図である。 対象物の向きが図3とは異なる例を示す図である。 曲げ加工対象物の作業対象面の投影方向を説明する図である。 作業支援装置の処理の一例を示すフローチャートである。 作業対象物を包含する有向バウンディングボックスの一例を示す図である。 曲げ加工対象物の作業対象面の投影図を示す図である。 作業対象物と投影面の位置関係を例示する図である。 取り出し作業対象物の作業対象面の投影方向を説明する図である。 図10の作業対象面の投影図を示す図である。
図1は、好適な実施形態に係る作業支援装置及びロボットを含むシステムの概略ブロック図である。システム10は、少なくとも1台のロボット12と、ロボット12を制御するロボット制御装置14と、後述する処理によってロボット12が行うべき作業を支援する作業支援装置16と、ロボット12の作業対象物(ワーク)の3次元(3D)形状のデータ(例えばCADデータ)等を記憶する形状データ記憶装置18とを有し、これらの装置は互いに有線又は無線で通信可能に接続されている。
ロボット12は、例えば産業用の多関節ロボットであり、ロボット制御装置14から送信される指令に基づいて、後述する曲げ加工や取り出し操作等の種々の動作を実行できるように構成されている。ロボット制御装置14は、プロセッサ及びメモリ等を備え、用意されたロボットプログラムや作業支援装置16のシミュレーション結果等に基づいてロボット12を制御するように構成されている。
作業支援装置16は例えば、ロボット制御装置14とは独立した、パーソナルコンピュータ(PC)等の計算機であり、後述する処理を実行するためのプロセッサ20、メモリ22、キーボード又はタッチパネル等の入力部24、及びディスプレイ26を備える。但し制御装置14及び作業支援装置16は、実質一体の装置とすることもできる。形状データ記憶装置18は、例えばCAD装置であり、ワークの3D形状データ等のデータを保存することができる。また作業支援装置16及び形状データ記憶装置18は、実質一体の装置とすることもできる。
作業支援装置16は、CAD装置18等に保存されたワークの3次元データを用いて、ロボット12が該ワークに対して作業を行う部位である作業対象面を、該作業対象面に垂直な方向に投影した投影図を仮想空間内に作成する投影図作成機能と、作成された投影図上に、ロボット12が作業を行う部位を設定する作業部位設定機能とを有する。本実施形態では、作業支援装置16のプロセッサが、投影図作成機能及び作業部位変換機能を担い、プロセッサ及び入力部が作業部位指定機能を担うものとする。以下、作業支援装置16における処理の具体例を説明する。
(実施例1)
本実施例では、ロボットを用いた対象物の加工の一例として、曲げ加工のシミュレーションを行う装置及び方法について説明する。図2及び図3は、作業支援装置16のディスプレイ26等に表示された仮想空間を示し、ここでは、平板状の板金であるワーク30をロボット12で把持し、ワークの作業対象面32上に指定された加工線(例えば曲げ線)34に沿ってワーク30の加工(ここでは曲げ加工)を行うシミュレーションを行うものとする。
曲げ線34を指定する一つの方法として、図3に示すような仮想平面36を仮想空間内に設定し、ワーク30と平面36との交線を曲げ線34とする方法がある。通常、板金の曲げは該板金の最も薄い方向に対して行われるので、平面36の法線方向38は、板金の最も薄い方向と直交する方向に指定することが好ましい。
ここで、図2及び図3に示すように、仮想3次元空間のロボット座標系40の各軸の方向がワーク30の各辺と平行であれば、平面36の法線方向38が座標系40の1つの軸方向(ここではx方向)に一致するような指定を行えばよいので、作業者は作業支援装置16の入力部24等を介して、比較的容易に曲げ線34を指定することができる。
しかし図4に示すように、座標系40の各軸の方向がワーク30の各辺と平行でない場合は、平面36の法線方向38が座標系40のいずれの軸方向とも一致しないので、作業者は曲げ線34を指定する前に、法線方向38の適切な変更(回転移動等)をしなければならない。このような操作は、作業者の熟練度にもよるが、困難かつ時間を要する。
そこで実施例1では、図5に示すように、ワーク30の作業対象面32に垂直な方向(本実施例ではワーク30の最も薄い方向)42を作業者が指定し又は後述する処理によって求め、この方向42を法線ベクトルとする平面(すなわち作業対象面32に平行な面)に作業対象面32を投影した投影図を作成し、作成された投影図上で曲げ線を指定する。以下、図6のフローチャートを参照して、これらの処理を説明する。
先ずステップS1において、CAD装置18に保存されているワーク30の3Dデータを適当な数のメッシュに分割し、メッシュの頂点等の代表点の座標群を取得する。
次にステップS2において、図7に示すように、ワーク30、より具体的には取得した頂点の座標群を包含する有向バウンディングボックス(Oriented Bounding Box、以下、OBBとも称する)44を、ロボット座標系40を基準とする仮想空間内に作成する。OBB44は方向性を持つ直方体であり、OBB44自体及びその作成方法は周知であるので、詳細な説明は省略する。なおOBB44の各辺の方向は、OBB44に設定されたOBB座標系46によって表されるが、図7では明瞭化のため、ワーク30の厚さ方向(座標系46のz方向)の寸法を拡大している。
次にステップS3において、OBB44の最も短い辺の方向ベクトル(図示例ではOBB座標系46のz方向)を法線ベクトルとする仮想平面48(後述する図9を参照)を作成する。ここでOBBのz方向は、ワーク30の最も薄い方向であるとともに、作業対象面32に垂直な方向である。
次にステップS4において、作成した平面48の上にステップS1で取得した座標群を上記法線ベクトル方向(OBB座標系46のz方向)に射影して、図8に示すような投影図50を作成する。
次にステップS5において、作業者等が、ディスプレイ26に表示された投影図50上に、入力部24等を介して曲げ線34の位置を入力・指定し、ディスプレイ26は指定された曲げ線34を表示する。最後にステップS6において、投影図50上に指定された曲げ線34の位置を、ロボット座標系40を基準とする仮想空間の位置に変換することで、曲げ線の設定が完了する。このようにして、ロボット12が曲げ加工を行う際に使用できる曲げ線の3次元データが得られる。
なおステップS1-S6のうち、S5以外は作業支援装置16が自動的に実行可能であり、S5は作業者の入力に基づいて行われる。但し、予め曲げ線の条件等を設定しておくことにより、S5も作業支援装置16のプロセッサ20等が自動的に実行することもできる。
実施例1では、ワーク30の3Dモデルをその最も薄い方向に投影した投影図50を作成することで、作業者は投影図50上で曲げ線34の位置を指定することができる。投影図50は作業対象面32の形状を正確に反映したものであるので、ワーク30の各辺の方向とロボット座標系40の各軸方向とが一致しない場合でも、作業者は3Dモデルの回転等の面倒な作業を行うことなく、容易かつ正確に所望の曲げ線を指定することができる。
またOBB44を使用すれば、OBB44の最も短い辺の方向ベクトル(ここではz方向)が、ワーク30の最も薄い方向に一致するので、曲げ線34の指定に適した投影図50をより容易に計算・作成することができる。
図9は、ワーク30の作業対象面32と、投影図50が作成される平面48との位置関係を示す概略図である。図9のようにワーク30の厚さが均一でない場合でも、OBB44最も短い辺の方向(座標系46のz方向)を法線ベクトルとする平面48上に、点52、54及び56で示すような各メッシュの頂点を射影し、投影図50上に点58、60及び62を設定することで、曲げ線の指定に適した投影図が得られる。
通常は、曲げ線はワークの最も薄い部位に指定されるので、図9の例では曲げ線は、点60には指定され得るが、点58及び62には指定されない。そこで、厚さが均一でない場合はワークの作業面と投影図との距離が場所によって異なることを利用して、ワーク30上の各点と平面48上の対応する各点との距離(例えば点54と点60との距離)に基づいて、投影図上の各点を、色彩やマーク形状の変更等によって視覚的に識別できるようにすることができる。このようにすれば、例えばワーク30の薄い部位にある点60は、厚い部位にある点58及び62とは異なる色彩や形状で表示されるので、作業者は投影図上のどの部位に曲げ線を指定すべきかをより明確に把握できるようになる。
このように実施例1では、作業支援装置16は、曲げ加工のシミュレーションを実行し、そのシミュレーション結果をロボット制御装置14に送信可能に構成されたシミュレーション装置として機能する。
(実施例2)
実施例2では、作業支援装置16は、ロボット12による物品の取り出し作業を支援する装置として機能する。ここでは図10に示すように、楕円形状の作業対象面68を有するワーク64が複数個バラ積みされており、これらのワークを視覚センサで検出した結果(例えばカメラで撮像した画像)に基づいて、ワーク64を逐次的にロボット12で取り出す作業を考える。
この場合も実施例1と同様に、ワーク64を適当な数のメッシュに分割して、メッシュの頂等の代表点を表す点群66を取得する。次に点群66を仮想平面に射影して投影図を作成するのであるが、バラ積みされたワーク64は傾斜しているので、例えば鉛直方向70に垂直な仮想平面72に点群66を射影すると、得られた投影図上では、各点間の距離や位置関係が正確に反映されないことがある。
そこで実施例2では、作業対象面(ここではロボット12のハンドで吸着等の保持をされる面)68の法線ベクトル74に垂直な(すなわち作業対象面68に平行な)仮想平面76上に、点群66を方向74に沿って射影して投影図を得ることが好ましい。このようにすれば、図11に示すように、作業対象面68上の点群と同じ位置関係の点群を含む投影図78が得られるので、作業者は、作業対象面68上のどの部位を吸着等の作業対象部位とすべきかを的確に指定することができる。なお作業者による指定の代わりに、例えば、投影図78内の点群66の位置に基づいて作業対象面68の重心位置を自動的に計算し、該重心位置を作業対象部位とすることもできる。このようにして得られた作業対象部位の位置を利用して、ロボット12が保持すべき作業対象面68の部位を適切に決定することができる。
なお実施例2においても、ワーク64の3Dデータが予めCAD装置18等に保存されていれば、該3Dデータ及びワークのカメラ画像に基づいて、作業支援装置16が実施例1のようなOBBを作成することもできる。その場合、OBBのうちワーク64の作業対象面68(例えばXY面)に垂直な方向(例えばZ軸方向)にワーク64及び点群66を投影し、該作業対象面68に平行な投影図を作成すれば、実施例1と同様の効果が得られる。
本開示によれば、作業対象面に平行な投影図を仮想的に生成することで、曲げ線の指定やワーク把持位置の指定等、ロボットによる種々の作業に必要な設定を容易かつ正確に行えるようになる。
10 システム
12 ロボット
14 ロボット制御装置
16 作業支援装置
18 形状データ記憶装置
20 プロセッサ
22 メモリ
24 入力部
26 ディスプレイ
30、64 ワーク
32、68 作業対象面
34 曲げ線
36、48、72、76 仮想平面
38、42、74 法線ベクトル
40 ロボット座標系
44 有向バウンディングボックス
46 OBB座標系
50、78 投影図

Claims (6)

  1. ロボットが曲げ加工を行う曲げ線を含む作業対象面を有する対象物を、前記作業対象面に垂直な方向に投影して、前記作業対象面に平行な投影図を仮想空間内に作成する投影図作成機能と、
    前記投影図上において前記曲げ線を指定する作業部位指定機能と、
    前記投影図上に指定された前記曲げ線の位置を、前記仮想空間内の位置に変換する作業部位変換機能と、
    を有し、
    前記曲げ線は前記対象物と前記仮想空間内の仮想平面との交線であり、前記仮想平面の法線方向は前記仮想空間内のロボット座標系のいずれの軸方向とも一致しない、作業支援装置。
  2. 前記対象物を包含する有向バウンディングボックスを作成し、前記投影図は、前記有向バウンディングボックスのうち最も短い辺の方向に前記対象物を投影することで作成される、請求項1に記載の作業支援装置。
  3. ロボットが作業を行う作業対象部位を含む作業対象面を有する対象物を、前記作業対象面に垂直な方向に投影して、前記作業対象面に平行な投影図を仮想空間内に作成する投影図作成機能と、
    前記投影図上において前記作業対象部位を指定する作業部位指定機能と、
    前記投影図上に指定された前記作業対象部位の位置を、前記仮想空間内の位置に変換する作業部位変換機能と、を有する作業支援装置であって、
    前記投影図上の前記作業対象部位は、前記投影図上の前記作業対象部位と、対応する前記対象物上の前記作業対象部位との距離に基づいて、視覚的に識別できるように表示される、作業支援装置。
  4. 前記作業は前記対象物の取り出し動作であり、前記作業対象部位は前記ロボットが前記対象物を保持する部位である、請求項3に記載の作業支援装置。
  5. ロボットが曲げ加工を行う曲げ線を含む作業対象面を有する対象物を、前記作業対象面に垂直な方向に投影して、前記作業対象面に平行な投影図を仮想空間内に作成することと、
    前記投影図上において前記曲げ線を指定することと、
    前記投影図上に指定された前記曲げ線の位置を、前記仮想空間内の位置に変換することと、
    を含み、
    前記曲げ線は前記対象物と前記仮想空間内の仮想平面との交線であり、前記仮想平面の法線方向は前記仮想空間内のロボット座標系のいずれの軸方向とも一致しない、作業支援方法。
  6. ロボットが作業を行う作業対象部位を含む作業対象面を有する対象物を、前記作業対象面に垂直な方向に投影して、前記作業対象面に平行な投影図を仮想空間内に作成することと、
    前記投影図上において前記作業対象部位を指定することと、
    前記投影図上に指定された前記作業対象部位の位置を、前記仮想空間内の位置に変換することと、
    前記投影図上の前記作業対象部位を、前記投影図上の前記作業対象部位と、対応する前記対象物上の前記作業対象部位との距離に基づいて、視覚的に識別できるように表示することと、
    を含む、作業支援方法。
JP2023556063A 2021-10-29 2021-10-29 作業支援装置及び作業支援方法 Active JP7701465B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2021/040136 WO2023073959A1 (ja) 2021-10-29 2021-10-29 作業支援装置及び作業支援方法

Publications (2)

Publication Number Publication Date
JPWO2023073959A1 JPWO2023073959A1 (ja) 2023-05-04
JP7701465B2 true JP7701465B2 (ja) 2025-07-01

Family

ID=86157670

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023556063A Active JP7701465B2 (ja) 2021-10-29 2021-10-29 作業支援装置及び作業支援方法

Country Status (6)

Country Link
US (1) US20240416524A1 (ja)
JP (1) JP7701465B2 (ja)
CN (1) CN118103155A (ja)
DE (1) DE112021008131T5 (ja)
TW (1) TW202319851A (ja)
WO (1) WO2023073959A1 (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007030042A (ja) 1994-11-09 2007-02-08 Amada Co Ltd 板金曲げ計画の作成・実行用知能システム
US20200306980A1 (en) 2019-03-25 2020-10-01 Dishcraft Robotics, Inc. Automated Manipulation Of Transparent Vessels

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5971589A (en) * 1996-05-06 1999-10-26 Amadasoft America, Inc. Apparatus and method for managing and distributing design and manufacturing information throughout a sheet metal production facility
FI112922B (fi) * 2002-06-14 2004-02-13 Finn Power Oy Menetelmä työstökonesolun ohjauksessa
JP2004082216A (ja) 2002-06-28 2004-03-18 Amada Eng Center Co Ltd 曲げ加工方法およびその装置
SE524818C2 (sv) * 2003-02-13 2004-10-05 Abb Ab En metod och ett system för att programmera en industrirobot att förflytta sig relativt definierade positioner på ett objekt
US11030766B2 (en) * 2019-03-25 2021-06-08 Dishcraft Robotics, Inc. Automated manipulation of transparent vessels
US11495000B2 (en) * 2020-05-11 2022-11-08 Adobe Inc. Three-dimensional folding tool
WO2022224447A1 (ja) * 2021-04-23 2022-10-27 日本電気株式会社 制御装置、制御方法及び記憶媒体

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007030042A (ja) 1994-11-09 2007-02-08 Amada Co Ltd 板金曲げ計画の作成・実行用知能システム
US20200306980A1 (en) 2019-03-25 2020-10-01 Dishcraft Robotics, Inc. Automated Manipulation Of Transparent Vessels

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
RUDEK, Marcelo,Multiple 3D Objects Identification from Images Based on Bounding Box Reconstruction,ABCM Symposium Series in Mechatronics,2010年,Vol. 4,pp. 38-43
VALENCIA, Angel J.,A 3D Vision Based Approach for Optimal Grasp of Vacuum Grippers,2017 IEEE International Workshop of Electronics, Control, Measurement, Signals and their Application,2017年,pp. 1-6

Also Published As

Publication number Publication date
WO2023073959A1 (ja) 2023-05-04
JPWO2023073959A1 (ja) 2023-05-04
US20240416524A1 (en) 2024-12-19
CN118103155A (zh) 2024-05-28
TW202319851A (zh) 2023-05-16
DE112021008131T5 (de) 2024-05-29

Similar Documents

Publication Publication Date Title
JP3732494B2 (ja) シミュレーション装置
JP6497953B2 (ja) オフライン教示装置、オフライン教示方法及びロボットシステム
JP3537362B2 (ja) ロボットシステム用グラフィック表示装置
EP1936458B1 (en) Device, method, program and recording medium for robot offline programming
JP5113666B2 (ja) ロボット教示システム及びロボットの動作のシミュレーション結果の表示方法
JP6598454B2 (ja) 教示データの作成方法、作成装置、及び作成プログラム
US20080013825A1 (en) Simulation device of robot system
EP1847359A2 (en) Robot simulation apparatus
JP7674464B2 (ja) 視覚センサの出力から得られる3次元位置情報を用いるシミュレーション装置
JP6825026B2 (ja) 情報処理装置、情報処理方法及びロボットシステム
JP4137909B2 (ja) ロボットプログラム補正装置
CN108687770A (zh) 自动地生成机器人的动作轨迹的装置、系统以及方法
JP6469159B2 (ja) 接触センサによるワーク位置検出プログラム生成機能を備えたオフラインプログラミング装置及び方法
JP2021059012A (ja) 情報処理装置、情報処理方法及びロボットシステム
JP2009190113A (ja) ロボットシミュレーション装置
JP5291482B2 (ja) ロボット教示プログラム修正装置
CN116086311A (zh) 标志检测装置以及机器人示教系统
JP7701465B2 (ja) 作業支援装置及び作業支援方法
JPH1177568A (ja) 教示支援方法及び装置
JP2919127B2 (ja) 三次元レーザ加工機のオフライン教示方法
WO2017032407A1 (en) An industrial robot system and a method for programming an industrial robot
TWI918813B (zh) 決定藉由刮削加工所應形成之凹部之位置之刮削加工裝置、機器人系統及刮削加工方法
WO2025158559A1 (ja) ツール座標系の設定装置及び設定方法並びにロボットシステム
CN121548839A (zh) 设定应检测工件的检测范围的装置、机器人系统、方法以及计算机程序
WO2025057290A1 (ja) パラメータ修正装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240515

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250226

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250520

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250619

R150 Certificate of patent or registration of utility model

Ref document number: 7701465

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150