JP4347386B2 - 加工用ロボットプラグラムの作成装置 - Google Patents
加工用ロボットプラグラムの作成装置 Download PDFInfo
- Publication number
- JP4347386B2 JP4347386B2 JP2008012736A JP2008012736A JP4347386B2 JP 4347386 B2 JP4347386 B2 JP 4347386B2 JP 2008012736 A JP2008012736 A JP 2008012736A JP 2008012736 A JP2008012736 A JP 2008012736A JP 4347386 B2 JP4347386 B2 JP 4347386B2
- Authority
- JP
- Japan
- Prior art keywords
- workpiece
- virtual
- visual sensor
- robot
- machining
- 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
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1694—Program 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/1697—Vision controlled systems
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/408—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by data handling or data format, e.g. reading, buffering or conversion of data
- G05B19/4083—Adapting program, configuration
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35012—Cad cam
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36504—Adapt program to real coordinates, shape, dimension of tool, offset path
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/37—Measurements
- G05B2219/37555—Camera detects orientation, position workpiece, points of workpiece
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45058—Grinding, polishing robot
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
- Manipulator (AREA)
Description
12 表示画面
14 ロボット
16 ツール
18 ワーク
20 架台
22 視覚センサ
24 グラフィック画像
28 加工線
30、32a〜32h、40、42、44 画像検出モデル
34 加工面
38 基準面
Claims (3)
- ロボット、ワーク及び視覚センサの3次元モデルをそれぞれ仮想ロボット、仮想ワーク及び仮想視覚センサとして画面上に表示し、ロボットがワークに対して加工を行うための加工用プログラムを作成する加工用ロボットプログラム作成装置において、
画面上で前記仮想ワークの3次元モデルに対して加工線を指定する加工線指定手段と、
前記仮想ワーク及び実在のワークの各部位を、それぞれ前記仮想視覚センサ及び実在の視覚センサで検出するための画像検出モデルを生成するために、前記加工線を複数の部分に分割する加工線分割手段と、
前記仮想視覚センサを仮想カメラとして前記仮想ワークの3次元モデルを撮像して得られるグラフィック画像において、前記加工線分割手段により分割された加工線の各部分を各々が含む複数の検出範囲を求める検出範囲決定手段と、
前記加工線分割手段により分割された加工線の各部分を加工するための教示点を生成する教示点生成手段と、
前記検出範囲決定手段により求めた前記グラフィック画像の各検出範囲に対応する前記仮想ワーク及び実在のワークの各部位を、それぞれ前記仮想視覚センサ及び実在の視覚センサで検出するための画像検出モデルを、前記グラフィック画像において該検出範囲毎に生成する画像検出モデル生成手段と、
前記仮想視覚センサにて前記仮想ワークを撮像したグラフィック画像を取り込み、前記画像検出モデルに対応した仮想ワーク部位の位置及び姿勢を検出し、かつ実在の視覚センサにて加工予定の実在のワークを実際に撮像した画像を取り込み、前記画像検出モデルに対応した実在のワーク部位の位置及び姿勢を検出する検出手段と、
前記画像検出モデル毎に、該画像検出モデルに対応した仮想ワーク部位の検出された位置及び姿勢と、該画像検出モデルに対応した実在のワーク部位の実際に検出された位置及び姿勢との間の変化量を計算する変化量計算手段と、
前記画像検出モデル毎に、該画像検出モデルに対応する検出範囲に含まれる教示点の位置及び姿勢を前記変化量により補正する補正手段と、
を備えたことを特徴とする、加工用ロボットプログラム作成装置。 - 実在の視覚センサをロボットに装着して用いる場合に、前記視覚センサが加工予定の実在のワークを撮像可能な位置にロボットを移動するため、撮像対象である前記ワークの3次元モデルを仮想ワークとして指定し、前記仮想視覚センサが前記仮想ワークの3次元モデルの加工面に対し平行となる位置及び姿勢に仮想ロボットを移動し、前記仮想視覚センサで前記仮想ワークの3次元モデルの中心を撮像する位置及び姿勢を、前記仮想視覚センサの3次元モデルと前記仮想ワークの3次元モデルとの相対位置関係に基づいて計算し、前記仮想視覚センサが前記仮想ワークの3次元モデル全体を撮像するための教示点を生成して、撮像手段移動用ロボットプログラムを生成する手段をさらに備えた、請求項1に記載の加工用ロボットプログラム作成装置。
- ワークの基準面からの該ワークの加工面の高さを前記視覚センサにより検出し、該検出結果に基づいて加工用ロボットプログラムの教示点の位置、及び該教示点でのロボットのツールの姿勢を自動修正する手段をさらに備えた、請求項1又は2に記載の加工用ロボットプログラム作成装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008012736A JP4347386B2 (ja) | 2008-01-23 | 2008-01-23 | 加工用ロボットプラグラムの作成装置 |
| EP08020097A EP2082850B1 (en) | 2008-01-23 | 2008-11-18 | Generating device of processing robot program |
| US12/273,730 US20090187276A1 (en) | 2008-01-23 | 2008-11-19 | Generating device of processing robot program |
| CN2008101860071A CN101493682B (zh) | 2008-01-23 | 2008-12-18 | 加工用机器人程序的制作装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008012736A JP4347386B2 (ja) | 2008-01-23 | 2008-01-23 | 加工用ロボットプラグラムの作成装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009175954A JP2009175954A (ja) | 2009-08-06 |
| JP4347386B2 true JP4347386B2 (ja) | 2009-10-21 |
Family
ID=40210460
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008012736A Active JP4347386B2 (ja) | 2008-01-23 | 2008-01-23 | 加工用ロボットプラグラムの作成装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20090187276A1 (ja) |
| EP (1) | EP2082850B1 (ja) |
| JP (1) | JP4347386B2 (ja) |
| CN (1) | CN101493682B (ja) |
Families Citing this family (44)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010131711A (ja) * | 2008-12-05 | 2010-06-17 | Honda Motor Co Ltd | ロボットアームの制御方法 |
| JP5428639B2 (ja) * | 2009-08-19 | 2014-02-26 | 株式会社デンソーウェーブ | ロボットの制御装置及びロボットのティーチング方法 |
| US20110070342A1 (en) * | 2009-08-26 | 2011-03-24 | Wilkens Patrick J | Method for evaluating and orientating baked product |
| JP5324397B2 (ja) * | 2009-11-02 | 2013-10-23 | 本田技研工業株式会社 | 情報処理方法及び装置並びにプログラム |
| EP2369434B1 (de) * | 2010-03-26 | 2014-05-21 | Richard Meyer-Theilinger | Verfahren zum automatischen Abtragen eines Materialvolumens |
| DE102010034683A1 (de) * | 2010-08-18 | 2012-02-23 | Kuka Roboter Gmbh | Verfahren und Programmiermittel zum Programmieren eines Roboters |
| CN102359783B (zh) * | 2011-07-22 | 2013-08-07 | 北京大学 | 基于视觉的移动机器人定位方法 |
| JP5895940B2 (ja) * | 2011-09-28 | 2016-03-30 | 株式会社安川電機 | ロボットシステムおよび加工物作製方法 |
| PL2590040T3 (pl) * | 2011-11-04 | 2014-08-29 | Nivora Ip B V | Sposób i urządzenie do wspomagania w ręcznym manipulowaniu obrabianym przedmiotem podczas obróbki maszynowej |
| JP2013099815A (ja) * | 2011-11-08 | 2013-05-23 | Fanuc Ltd | ロボットプログラミング装置 |
| JP2013167481A (ja) * | 2012-02-14 | 2013-08-29 | Olympus Corp | 画像処理装置およびプログラム |
| CN104412188A (zh) * | 2012-07-13 | 2015-03-11 | Abb技术有限公司 | 用于在虚拟环境中对工业机器人进行编程的方法 |
| JP2014102685A (ja) * | 2012-11-20 | 2014-06-05 | Sony Corp | 情報処理装置、情報処理方法及びプログラム |
| JP5670416B2 (ja) | 2012-12-28 | 2015-02-18 | ファナック株式会社 | ロボットシステム表示装置 |
| JP2014222393A (ja) * | 2013-05-13 | 2014-11-27 | キヤノン株式会社 | 移動体配置決定方法、測定装置、加工装置、およびプログラム |
| JP5845212B2 (ja) | 2013-06-28 | 2016-01-20 | ファナック株式会社 | 視覚センサ及び力センサを備えたバリ取り装置 |
| WO2015079740A1 (ja) * | 2013-11-28 | 2015-06-04 | 三菱電機株式会社 | ロボットシステムおよびロボットシステムの制御方法 |
| JP5815761B2 (ja) * | 2014-01-23 | 2015-11-17 | ファナック株式会社 | 視覚センサのデータ作成システム及び検出シミュレーションシステム |
| JP5850958B2 (ja) * | 2014-01-24 | 2016-02-03 | ファナック株式会社 | ワークを撮像するためのロボットプログラムを作成するロボットプログラミング装置 |
| JP5850962B2 (ja) * | 2014-02-13 | 2016-02-03 | ファナック株式会社 | ビジュアルフィードバックを利用したロボットシステム |
| EP3124185B1 (en) * | 2014-03-27 | 2021-03-17 | Panasonic Intellectual Property Management Co., Ltd. | Robot control method |
| US9737990B2 (en) | 2014-05-16 | 2017-08-22 | Microsoft Technology Licensing, Llc | Program synthesis for robotic tasks |
| JP5927310B1 (ja) * | 2015-01-14 | 2016-06-01 | ファナック株式会社 | ロボットシステムのシミュレーション装置 |
| JP6294248B2 (ja) * | 2015-01-28 | 2018-03-14 | ファナック株式会社 | ロボットを用いたキサゲ加工装置及びキサゲ加工方法 |
| JP6062973B2 (ja) | 2015-01-30 | 2017-01-18 | ファナック株式会社 | 工具姿勢を考慮した近傍点サーチが可能な数値制御装置 |
| CN105425721A (zh) * | 2015-11-10 | 2016-03-23 | 佛山市新恒萃材料科技有限公司 | 一种闭环式控制的智能示教方法及其装置 |
| DE102015119806A1 (de) * | 2015-11-16 | 2017-05-18 | Grob-Werke Gmbh & Co. Kg | Verfahren zur Darstellung der Bearbeitung in einer Werkzeugmaschine |
| WO2018072134A1 (en) * | 2016-10-19 | 2018-04-26 | Abb Schweiz Ag | Robot processing path automatic compensation method |
| JP6571723B2 (ja) * | 2017-07-11 | 2019-09-04 | ファナック株式会社 | 動作プログラムを生成するプログラミング装置、及びプログラム生成方法 |
| TWI650626B (zh) * | 2017-08-15 | 2019-02-11 | 由田新技股份有限公司 | 基於三維影像之機械手臂加工方法及系統 |
| JP6795471B2 (ja) * | 2017-08-25 | 2020-12-02 | ファナック株式会社 | ロボットシステム |
| TWI672207B (zh) | 2017-11-03 | 2019-09-21 | 財團法人工業技術研究院 | 機械設備之定位系統及其方法 |
| DE102017011252A1 (de) * | 2017-12-06 | 2019-06-06 | Kuka Deutschland Gmbh | Verfahren und System zur Bauteilbearbeitung durch Roboter |
| JP6878391B2 (ja) * | 2018-12-18 | 2021-05-26 | ファナック株式会社 | ロボットシステムとその調整方法 |
| JP7376268B2 (ja) * | 2019-07-22 | 2023-11-08 | ファナック株式会社 | 三次元データ生成装置及びロボット制御システム |
| CN114080304B (zh) * | 2019-08-22 | 2024-05-14 | 欧姆龙株式会社 | 控制装置、控制方法及控制程序 |
| JP7362453B2 (ja) * | 2019-11-28 | 2023-10-17 | 株式会社日立製作所 | モデル作成装置及びモデル作成方法 |
| DE112021003127B4 (de) * | 2020-06-05 | 2026-04-16 | Fanuc Corporation | Programmiervorrichtung |
| CN112947307A (zh) * | 2021-01-22 | 2021-06-11 | 青岛黄海学院 | 高速切削加工工件表面形貌的控制方法 |
| TW202234184A (zh) * | 2021-02-25 | 2022-09-01 | 日商發那科股份有限公司 | 使用從視覺感測器的輸出得到之三維位置資訊的模擬裝置 |
| JP2022159220A (ja) * | 2021-03-31 | 2022-10-17 | 株式会社アットロボティクス | 情報処理装置、プログラム及び情報処理方法 |
| WO2022254551A1 (ja) | 2021-05-31 | 2022-12-08 | ファナック株式会社 | プログラム作成装置 |
| JPWO2023170764A1 (ja) * | 2022-03-07 | 2023-09-14 | ||
| JP7762613B2 (ja) * | 2022-03-29 | 2025-10-30 | 大同マシナリー株式会社 | 加工装置 |
Family Cites Families (57)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63196388A (ja) * | 1987-02-06 | 1988-08-15 | 株式会社東芝 | 遠隔操作ロボツトの教示装置 |
| JP2708458B2 (ja) * | 1988-04-01 | 1998-02-04 | 株式会社豊田中央研究所 | 倣い制御ロボット |
| JPH041505A (ja) * | 1990-04-18 | 1992-01-07 | Matsushita Electric Ind Co Ltd | ワークの3次元位置計測方法とワークの捕捉方法 |
| JP3427389B2 (ja) | 1991-07-26 | 2003-07-14 | 株式会社日立製作所 | バリ取り方法及びその装置 |
| JP3166981B2 (ja) | 1992-02-21 | 2001-05-14 | 株式会社日立製作所 | バリ取り/磨き経路教示データ生成方法およびバリ取り/磨きロボット制御方法、並びにバリ取り/磨きロボットシステム |
| JPH05165509A (ja) * | 1991-12-12 | 1993-07-02 | Hitachi Ltd | バリ取りロボットの経路生成方法 |
| JPH07210687A (ja) * | 1994-01-18 | 1995-08-11 | Matsushita Electric Ind Co Ltd | 形状検出装置 |
| US5552575A (en) * | 1994-07-15 | 1996-09-03 | Tufts University | Scan welding method and apparatus |
| JP3376179B2 (ja) * | 1995-08-03 | 2003-02-10 | キヤノン株式会社 | 面位置検出方法 |
| WO1998019821A1 (en) * | 1996-11-07 | 1998-05-14 | Mitutoyo Corporation | Generation of measurement program in nc machining and machining management based on the measurement program |
| JP3269005B2 (ja) * | 1997-05-12 | 2002-03-25 | 川崎重工業株式会社 | ロボット制御装置 |
| JP3655083B2 (ja) * | 1998-02-25 | 2005-06-02 | 富士通株式会社 | ロボットの位置決めを行うインタフェース装置 |
| JP3951079B2 (ja) * | 1998-09-14 | 2007-08-01 | 株式会社安川電機 | オフラインティーチング方法、オフラインティーチング装置および記録媒体 |
| DE19882963T1 (de) * | 1998-12-22 | 2001-05-10 | Mitsubishi Electric Corp | Positionsfehler-Messverfahren und Einrichtung unter Verwendung einer Positionsmarke und Bearbeitungseinrichtung zum Korrigieren einer Position auf Grundlage eines Ergebnisses oder eines Messpositionsfehlers unter Verwendung einer Positionsmarke |
| US7092860B1 (en) * | 1999-02-03 | 2006-08-15 | Mitutoyo Corporation | Hardware simulation systems and methods for vision inspection systems |
| US6748104B1 (en) * | 2000-03-24 | 2004-06-08 | Cognex Corporation | Methods and apparatus for machine vision inspection using single and multiple templates or patterns |
| US20020133264A1 (en) * | 2001-01-26 | 2002-09-19 | New Jersey Institute Of Technology | Virtual reality system for creation of design models and generation of numerically controlled machining trajectories |
| JP3715537B2 (ja) * | 2001-02-19 | 2005-11-09 | 本田技研工業株式会社 | 多関節ロボットの干渉回避方法およびプログラム |
| JP4739556B2 (ja) * | 2001-03-27 | 2011-08-03 | 株式会社安川電機 | 制御対象の遠隔調整及び異常判断装置 |
| DE10144932B4 (de) * | 2001-09-12 | 2014-07-31 | Siemens Aktiengesellschaft | Visualisierung von Werkstücken bei der Simulation von Fräsprozessen |
| JP2003108609A (ja) * | 2001-09-26 | 2003-04-11 | Mazda Motor Corp | 構造体形状のモーフィング方法及びそのコンピュータ・プログラム、並びにコンピュータ読み取り可能な記憶媒体 |
| GB0125079D0 (en) * | 2001-10-18 | 2001-12-12 | Cimac Automation Ltd | Auto motion:robot guidance for manufacturing |
| JP2003150219A (ja) * | 2001-11-12 | 2003-05-23 | Fanuc Ltd | 作業機械のシミュレーション装置 |
| JP3806342B2 (ja) * | 2001-11-26 | 2006-08-09 | 三菱重工業株式会社 | 3次元形状物溶接方法及びその装置 |
| US6587752B1 (en) * | 2001-12-25 | 2003-07-01 | National Institute Of Advanced Industrial Science And Technology | Robot operation teaching method and apparatus |
| GB0130986D0 (en) * | 2001-12-27 | 2002-02-13 | Prophet Control Systems Ltd | Programming robots with offline design |
| JP2005515910A (ja) * | 2002-01-31 | 2005-06-02 | ブレインテック カナダ インコーポレイテッド | シングルカメラ3dビジョンガイドロボティクスの方法および装置 |
| CA2369845A1 (en) * | 2002-01-31 | 2003-07-31 | Braintech, Inc. | Method and apparatus for single camera 3d vision guided robotics |
| US7024272B2 (en) * | 2002-04-26 | 2006-04-04 | Delphi Technologies, Inc. | Virtual design, inspect and grind optimization process |
| 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 |
| JP3708083B2 (ja) * | 2003-02-28 | 2005-10-19 | ファナック株式会社 | ロボット教示装置 |
| JP2004294551A (ja) * | 2003-03-25 | 2004-10-21 | Toshiba Corp | 光近接効果補正方法、光近接効果補正装置、及びプログラム |
| JP2004299013A (ja) * | 2003-03-31 | 2004-10-28 | Fanuc Ltd | 誤差修正フィードバック機能を有するロボットオフラインプログラミング装置 |
| JP3797986B2 (ja) * | 2003-07-03 | 2006-07-19 | ファナック株式会社 | ロボットオフラインシミュレーション装置 |
| JP3819883B2 (ja) * | 2003-08-27 | 2006-09-13 | ファナック株式会社 | ロボットプログラム位置修正装置 |
| DE10345743A1 (de) * | 2003-10-01 | 2005-05-04 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zum Bestimmen von Position und Orientierung einer Bildempfangseinrichtung |
| JP2005108144A (ja) * | 2003-10-02 | 2005-04-21 | Fanuc Ltd | ロボットの補正データ確認装置 |
| JP3732494B2 (ja) * | 2003-10-31 | 2006-01-05 | ファナック株式会社 | シミュレーション装置 |
| US20070282480A1 (en) * | 2003-11-10 | 2007-12-06 | Pannese Patrick D | Methods and systems for controlling a semiconductor fabrication process |
| JP4098761B2 (ja) * | 2004-08-17 | 2008-06-11 | ファナック株式会社 | 仕上げ加工方法 |
| US7857021B2 (en) * | 2004-09-09 | 2010-12-28 | Usnr/Kockums Cancar Company | System for positioning a workpiece |
| JP2006099260A (ja) * | 2004-09-28 | 2006-04-13 | Fanuc Ltd | ロボットプログラム作成装置 |
| JP4087841B2 (ja) * | 2004-12-21 | 2008-05-21 | ファナック株式会社 | ロボット制御装置 |
| US7643907B2 (en) * | 2005-02-10 | 2010-01-05 | Abb Research Ltd. | Method and apparatus for developing a metadata-infused software program for controlling a robot |
| JP4262690B2 (ja) * | 2005-03-16 | 2009-05-13 | 株式会社日立ハイテクノロジーズ | 形状測定装置および形状測定方法 |
| JP4266946B2 (ja) * | 2005-03-17 | 2009-05-27 | ファナック株式会社 | オフライン教示装置 |
| JP2006285899A (ja) * | 2005-04-05 | 2006-10-19 | Sony Corp | 学習装置および学習方法、生成装置および生成方法、並びにプログラム |
| JP2006289531A (ja) * | 2005-04-07 | 2006-10-26 | Seiko Epson Corp | ロボット位置教示のための移動制御装置、ロボットの位置教示装置、ロボット位置教示のための移動制御方法、ロボットの位置教示方法及びロボット位置教示のための移動制御プログラム |
| JP4737668B2 (ja) * | 2005-05-30 | 2011-08-03 | コニカミノルタセンシング株式会社 | 3次元計測方法および3次元計測システム |
| JP3971773B2 (ja) * | 2005-10-12 | 2007-09-05 | ファナック株式会社 | ロボットのオフライン教示装置 |
| JP4153528B2 (ja) * | 2006-03-10 | 2008-09-24 | ファナック株式会社 | ロボットシミュレーションのための装置、プログラム、記録媒体及び方法 |
| JP4238256B2 (ja) * | 2006-06-06 | 2009-03-18 | ファナック株式会社 | ロボットシミュレーション装置 |
| JP4235214B2 (ja) * | 2006-07-04 | 2009-03-11 | ファナック株式会社 | ロボットプログラムを作成するための装置、プログラム、記録媒体及び方法 |
| JP2008012736A (ja) | 2006-07-04 | 2008-01-24 | Dainippon Printing Co Ltd | 多色印刷の見当調整情報提示装置、および、その方法 |
| JP4271232B2 (ja) * | 2006-12-20 | 2009-06-03 | ファナック株式会社 | ロボットのオフラインプログラミングを実行するための装置、方法、プログラム及び記録媒体 |
| US8053279B2 (en) * | 2007-06-19 | 2011-11-08 | Micron Technology, Inc. | Methods and systems for imaging and cutting semiconductor wafers and other semiconductor workpieces |
| JP5236507B2 (ja) * | 2009-01-07 | 2013-07-17 | 本田技研工業株式会社 | シーム溶接方法及びシーム溶接装置 |
-
2008
- 2008-01-23 JP JP2008012736A patent/JP4347386B2/ja active Active
- 2008-11-18 EP EP08020097A patent/EP2082850B1/en active Active
- 2008-11-19 US US12/273,730 patent/US20090187276A1/en not_active Abandoned
- 2008-12-18 CN CN2008101860071A patent/CN101493682B/zh active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP2082850A2 (en) | 2009-07-29 |
| JP2009175954A (ja) | 2009-08-06 |
| EP2082850B1 (en) | 2011-05-25 |
| EP2082850A3 (en) | 2010-01-20 |
| CN101493682B (zh) | 2011-04-27 |
| CN101493682A (zh) | 2009-07-29 |
| US20090187276A1 (en) | 2009-07-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4347386B2 (ja) | 加工用ロボットプラグラムの作成装置 | |
| JP6770605B2 (ja) | 対象物の仮想組立により組立システムをトレーニングするためのビジョンシステム | |
| JP3732494B2 (ja) | シミュレーション装置 | |
| JP5981143B2 (ja) | ロボットツールの制御方法 | |
| JP4171488B2 (ja) | オフラインプログラミング装置 | |
| JP4271232B2 (ja) | ロボットのオフラインプログラミングを実行するための装置、方法、プログラム及び記録媒体 | |
| TWI670153B (zh) | 機器人及機器人系統 | |
| JP4508252B2 (ja) | ロボット教示装置 | |
| JP5815761B2 (ja) | 視覚センサのデータ作成システム及び検出シミュレーションシステム | |
| JP4021413B2 (ja) | 計測装置 | |
| JP2014180707A (ja) | ロボット装置及び被加工物の製造方法 | |
| JP2009053147A (ja) | 3次元計測方法および3次元計測装置 | |
| JP2011031346A (ja) | ロボットのツール先端点の位置の計測装置および計測方法 | |
| CN101657767A (zh) | 用于控制焊接工件的机器人的方法和装置 | |
| JP2014083610A (ja) | ロボットシステムおよび加工品の製造方法 | |
| JP2016187846A (ja) | ロボット、ロボット制御装置およびロボットシステム | |
| US20240286272A1 (en) | Robot teaching with scans in and out of robot workspace | |
| JP7674464B2 (ja) | 視覚センサの出力から得られる3次元位置情報を用いるシミュレーション装置 | |
| JP4266946B2 (ja) | オフライン教示装置 | |
| JP2020086759A (ja) | 3次元モデル作成装置、加工シミュレーション装置、工具経路自動生成装置 | |
| JP5291482B2 (ja) | ロボット教示プログラム修正装置 | |
| Chu et al. | Computer-aided manufacturing in reality: augmented reality-enabled precision motion planning for robotic repair of complex shapes | |
| WO2025057290A1 (ja) | パラメータ修正装置 | |
| CN119567240A (zh) | 焊接角度校正设备 | |
| CN117182264A (zh) | 焊接角度校正设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 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: 20090630 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090715 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4347386 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120724 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120724 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130724 Year of fee payment: 4 |